07646725a414c3e2ea32e45eb9c3ac29ef1350d8 |
|
29-Apr-2015 |
Roshan Pius <rpius@chromium.org> |
clique: Add synchronization of time between all the DUTs in the pool. Adding synchronize of time across all the DUT's to aid in analyzing the test results. Also, some minor cleanups in the dut_control to create a single flat list of ControlResult objects as the output of a scenario execution. BUG=chromium:477075 TEST=`test_that $host network_WiFi_CliqueLongConnect.debug` Change-Id: I83f28c3cb52e4d1f08190394aba6503b676bef92 Reviewed-on: https://chromium-review.googlesource.com/267819 Reviewed-by: Kris Rambish <krisr@chromium.org> Tested-by: Roshan Pius <rpius@chromium.org> Commit-Queue: Roshan Pius <rpius@chromium.org>
/external/autotest/server/cros/clique_lib/clique_dut_control.py
|
6f1e9a8952d617030ae82deb8600cb78fc73c93d |
|
29-Apr-2015 |
Roshan Pius <rpius@chromium.org> |
clique: Adding support for connection workers to clique test scenarios. Adding the support for connection workers to perform ping, netperf, etc with the DUT's in the test scenario. Each DUT set is assigned a single connection worker which creates an implicit association with one of the AP's in the pool as well. BUG=chromium:477075 TEST=`test_that $host network_WiFi_CliqueLongConnect.debug` Change-Id: If8eb4da9648bfc4047ddfa4eceadd2529406d482 Reviewed-on: https://chromium-review.googlesource.com/267793 Reviewed-by: Paul Stewart <pstew@chromium.org> Tested-by: Roshan Pius <rpius@chromium.org> Commit-Queue: Roshan Pius <rpius@chromium.org>
/external/autotest/server/cros/clique_lib/clique_dut_control.py
|
01cb7b4e2303decbfab3b6998430e6d5be52196a |
|
25-Apr-2015 |
Roshan Pius <rpius@chromium.org> |
clique: Add the Clique runner to run all the Clique tests. Initial draft of Clique runner which is based on the chaos_runner. This is a very simplified skeletal version of the runner to get us started. More changes will be incoming once we start writing more scenarios and start real end to end testing. Also adding some formatting cleanups in the other modules. BUG=chromium:477075 TEST=`test_that $host network_WiFi_CliqueConnectDisconnect.debug` Change-Id: I3724a30800a419bbcdf1aa3d37d61908759247c7 Reviewed-on: https://chromium-review.googlesource.com/267334 Reviewed-by: Roshan Pius <rpius@chromium.org> Commit-Queue: Roshan Pius <rpius@chromium.org> Tested-by: Roshan Pius <rpius@chromium.org>
/external/autotest/server/cros/clique_lib/clique_dut_control.py
|
46bc88272114421f4879d973ad7e8675459751e3 |
|
21-Apr-2015 |
Roshan Pius <rpius@chromium.org> |
clique: Control module to control the execution of DUT's role. DUT control module is responsible for running the sequence of test steps on the different DUT's parallely within the pool and to collect the results from all the DUT's at the end of their execution. Implemented a sample Connect/Disconnect role which just repeatedly connects to a provided AP and disconnects after successful connection. BUG=chromium:477075 TEST=Tested using a skeletal clique runner: `test_that $host network_WiFi_CliqueConnectDisconnect.debug` Change-Id: I314b13c8f3fe076150d3664043e32d82ec52876e Reviewed-on: https://chromium-review.googlesource.com/266727 Reviewed-by: Kris Rambish <krisr@chromium.org> Tested-by: Roshan Pius <rpius@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Queue: Roshan Pius <rpius@chromium.org>
/external/autotest/server/cros/clique_lib/clique_dut_control.py
|