ea69f931856c21becf19bf9a562ccdaf428e385f |
|
28-Jun-2017 |
Jason D. Clinton <jclinton@chromium.org> |
Add reef-uni FAFT config Since the board name has a '-' and that's an illegal character in Python module names, replace that with underscore instead. BUG=b:63064784 TEST=FEATURES=test emerge chromeos-base/autotest Change-Id: Ife7e92279cf4d01598e4ed75cb1b7198f2e3cac5 Reviewed-on: https://chromium-review.googlesource.com/552827 Commit-Ready: Jason Clinton <jclinton@chromium.org> Tested-by: Jason Clinton <jclinton@chromium.org> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: C Shapiro <shapiroc@google.com>
/external/autotest/server/cros/faft/config/config.py
|
f3e1bc436b527ff67b32ead82e08edddef4e3590 |
|
15-Oct-2015 |
Tom Wai-Hong Tam <waihong@chromium.org> |
FAFT: Set a proper config name When giving a platform with its family, like veyron_jerry, it failed to find a proper config and falled back to the DEFAULT one. This change is to fix this issue by removing the family name. BUG=chromium:534882 TEST=Called host.firmware_install() and checked it uses a proper config. Change-Id: I6218db0dfb3fcaae7c47590405fbd15447b1fd20 Reviewed-on: https://chromium-review.googlesource.com/306267 Commit-Ready: Wai-Hong Tam <waihong@chromium.org> Tested-by: Wai-Hong Tam <waihong@chromium.org> Reviewed-by: danny chan <dchan@chromium.org>
/external/autotest/server/cros/faft/config/config.py
|
f3833c7a823fef77412684bcf4c1b7ea883b864d |
|
23-Aug-2013 |
Tom Wai-Hong Tam <waihong@chromium.org> |
FAFT: Adding 'platform' attribute to config object Tests expect this attribute to exist. In order not to break the existing tests, add the 'platform' attribute back. But long term its not certain if this should be the place for this attribute, since its not config exactly. BUG=None TEST=None Change-Id: I77504f3e89830464c750aa5a15d5b17394c68deb Reviewed-on: https://gerrit.chromium.org/gerrit/66802 Commit-Queue: Tom Wai-Hong Tam <waihong@chromium.org> Tested-by: Tom Wai-Hong Tam <waihong@chromium.org> Reviewed-by: Yusuf Mohsinally <mohsinally@google.com> Commit-Queue: Yusuf Mohsinally <mohsinally@chromium.org> Reviewed-by: Yusuf Mohsinally <mohsinally@chromium.org> Tested-by: Yusuf Mohsinally <mohsinally@chromium.org>
/external/autotest/server/cros/faft/config/config.py
|
a39f97038dfa865c7bfcea2625d516d098207066 |
|
16-Aug-2013 |
Yusuf Mohsinally <mohsinally@google.com> |
Refactoring config settings for devices in FAFT tests. Created a new config system for faft tests which allow for a default file of settings and override file for each board that requires it. The default and override files contain a class called 'Values', in which the config attributes are stored. The class allows for inheritence of config values from to better organize related board settings. The new config system provides for one 'Config' class which is the main interface to settings for all tests. It does a cascading search, for the requested attribute, first checking a platform specific overrides, and then through the defaults. Modified FAFTSequence to contain one attribute 'faft_config' which replaces self.client_attr and self.delay which it made available to tests. BUG=None TEST=Manual runs of various tests at desk on link device Change-Id: I06da7be07364d5d99bdf6b204d628ad849f8d617 Reviewed-on: https://gerrit.chromium.org/gerrit/66006 Reviewed-by: Tom Wai-Hong Tam <waihong@chromium.org> Tested-by: Yusuf Mohsinally <mohsinally@chromium.org> Tested-by: Yusuf Mohsinally <mohsinally@google.com>
/external/autotest/server/cros/faft/config/config.py
|