527c55fd231777828cb683385115d0d69d8bd3bc |
|
14-Dec-2015 |
Simran Basi <sbasi@google.com> |
[autotest] Update sequence.py to support machines as dicts. Sequence.py expected the machine instance to be a String but machines are now represented as dicts. This change fixes a bug that prevents sequences from running. BUG=chromium:569630 TEST=./brillo_test_launcher.py -m 100.96.51.136 -t control.brillo_pts \ --quickmerge Change-Id: I6c90eeabb6e61594fadfe81f20e77b309532a4b7 Reviewed-on: https://chromium-review.googlesource.com/318280 Reviewed-by: Dan Shi <dshi@google.com> Tested-by: Simran Basi <sbasi@chromium.org>
/external/autotest/server/sequence.py
|
a5522a35b55c7cac915cf0b4efc69ead32e26d35 |
|
06-Oct-2015 |
Simran Basi <sbasi@google.com> |
Brillo Tier 1 PTS: Initial Script. Here is the starting point for the Brillo Tier 1 PTS. Currently it does the following: * Connects to a MobLab instance. * Adds the ADB Host to the MobLab host list. * Stages an update payload (not yet used). * Launches the Brillo PTS Sequence. Added the Brillo PTS Sequence. Currently is just runs the whitelisted Gtests twice. Updated sequences to support using the local control file and not the template. BUG=b:24774860 TEST=Ran against a local moblab, payload is staged and whitelisted Gtests run twice. Change-Id: I421d5d9c659ca654494e10cb37456de6fdd9752d Reviewed-on: https://chromium-review.googlesource.com/304792 Commit-Ready: Simran Basi <sbasi@chromium.org> Tested-by: Simran Basi <sbasi@chromium.org> Reviewed-by: Simran Basi <sbasi@chromium.org>
/external/autotest/server/sequence.py
|
ed9ee486a458268f1dccc50b4f42ae1f82e281d0 |
|
30-Sep-2015 |
Simran Basi <sbasi@google.com> |
autotest: minor sequence.py fixes. * Added support for tests that take in host or client_ip. * Child jobs only use SSP if the parent job is in a container. * Made test args optional. * Added minor logging fixes. BUG=None TEST=local moblab run with brillo_pts sequence (not yet committed). Change-Id: I9b4df2bfe5ff12cfce2ab06d1deee8a57886c52f Reviewed-on: https://chromium-review.googlesource.com/302879 Commit-Ready: Simran Basi <sbasi@chromium.org> Tested-by: Simran Basi <sbasi@chromium.org> Reviewed-by: Gwendal Grignou <gwendal@chromium.org> Reviewed-by: Dan Shi <dshi@chromium.org>
/external/autotest/server/sequence.py
|
4cf71adf9ac70d4102e66bc53727502d34851c04 |
|
13-May-2015 |
Gwendal Grignou <gwendal@chromium.org> |
sequences: schedule jobs within a sequence job. Instead of launching tests that last a week or more, sequence a large number of smaller tests (few hours). This way, if moblab crash, the current test will be marked as failed, but the tests in the suite will be scheduled. Note: retention test is still 7 days long. BUG=chromium:372952 TEST=Run storage_qual_suspend_quick. Check the child job control files are correct, check the AFE is taking the tests into account. Change-Id: I6c276dba1e537e454d9098bc2e99209a871fec57 Signed-off-by: Gwendal Grignou <gwendal@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/270789 Reviewed-by: Simran Basi <sbasi@chromium.org>
/external/autotest/server/sequence.py
|