This is part of the process of simplifying test list.
Test list args used to have factory_environment and engineering_mode.
engineering_mode is usually decided by factory_environment.
These were introduced in the day that we think Google engineers will need to run same software in an environment without complete factory environment (for example, shopfloor).
However, looking at the test lists today:
- almost all board overlays need factory_environment=True
- when running tests locally, usually it's easier to setup a mock shopfloor,
or always run selective tests in engineering mode, than turning off factory_environment.
I think there's no more reason to keep factory_environment. And we can always keep system in "non-engineering mode" unless people toggled that.
Comment 1 by bugdroid1@chromium.org
, Jul 10 2017