History log of /external/autotest/server/cros/faft/config/config.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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