Currently the verification of installed components is done by many tests in different ways, including:
- verify_components (based on HWID)
- verify_value (an arbitrary verification)
- i2c_probe
- ectool_i2c_dev_id
- line_check_item
It's very inefficient to have multiple tests running in sequence just for probing components and made test list not portable.
I think our new probing language, with the general 'probe' test, should be able to replace all these functions.
Please try to take KBL system reference test list and remove replace all the probing type tests into probe.
Comment 1 by hungte@chromium.org
, Jul 26 2017