7c1fdcfa00048155cce198cbedf776fcef0d9d38 |
|
04-May-2011 |
Paul Pendlebury <pauldean@chromium.org> |
Adding parser to report desktopui/gtest individual test status. Added a new method to server_job to run gtests. Added two new classes to server_job_utils to run and parse gtests. Added three new suites to hold individual gtest suites that were in one browertest suite. http://pauldean.kir/afe/#tab_id=view_job&object_id=259 http://pauldean.kir/afe/#tab_id=view_job&object_id=260 http://pauldean.kir/afe/#tab_id=view_job&object_id=261 BUG=None. TEST=Lots of runs on local and lab machines. Change-Id: I6c02c40d7889ade5342ccdd99da7f5d15a9f50d8 Fixes from code review. Added gtest_runner.py to hold runner/parser for gtests. Added host_attributes.get_attributes() method. Updated documentation. BUG=None. TEST=Runs on lab machines. Change-Id: Id591da132037bbc277c4dcb2353cbc2a61103444 Code review updates. Removing server_job.run_gtest_tests() and making gtest_runner available in the environment of the control files. Adding test_item.run_tests() to make it easer to execute tests from different classes. Adding actions to test tuple to support reboot before/after running tests. Removing uneeded methods on host_attributes class. Reworking documentation in site_host_attributes to fix pylint errors. Changing control files from job.run_gtest_tests() to gtest_runner.run() Change-Id: I9f36f1176b24226ee83826cf84e5125c8af87b76 BUG=None. TEST=Lots of runs on local and lab machines. Change-Id: If8696119bcd391de1adc88cc95d55fdb74cf2129 Reviewed-on: http://gerrit.chromium.org/gerrit/343 Reviewed-by: Eric Li <ericli@chromium.org> Tested-by: Eric Li <ericli@chromium.org>
/external/autotest/server/host_attributes.py
|
f807c18961a620760c3095b90139a9352afc8d0f |
|
05-Apr-2011 |
Paul Pendlebury <pauldean@google.com> |
Preparing to upstream: Created host_attributes and server_job_utils files. Created a host_attributes file which by default doesn't do much on its own, but uses site_host_attributes when present to define attributes. The existing HostAttributes class did not change so no existing use should regress. Created a server_job_utils file to hold the helper classes test_item and machine_worker. These classes are used by distribute_across_machines to manage tests and machines. Change-Id: I4a5795bc7e6e865f616e4becf1e0781c1f51fe2b BUG=none. TEST=Run BVT with parallel_on_machines and distribute_across_machines on lab machines. Review URL: http://codereview.chromium.org/6677157
/external/autotest/server/host_attributes.py
|