e56ceb4e7387a7f7ccb6d8d3b03e3e9692453cbd |
|
09-Aug-2016 |
George Burgess IV <gbiv@google.com> |
Random nit fixes in crosperf; NFC. This also removes results_sorter.py, which seems to be unused and untested. TEST=./run_tests.sh passes BUG=None Change-Id: I926affb23c78a8a0aedea4ab279da590f8cf93b5 Reviewed-on: https://chrome-internal-review.googlesource.com/273995 Commit-Ready: George Burgess <gbiv@google.com> Tested-by: George Burgess <gbiv@google.com> Reviewed-by: Caroline Tice <cmtice@google.com>
/external/toolchain-utils/crosperf/experiment_status.py
|
f2a3ef46f75d2196a93d3ed27f4d1fcf22b54fbe |
|
15-Dec-2015 |
Luis Lozano <llozano@chromium.org> |
Run pyformat on all the toolchain-utils files. This gets rid of a lot of lint issues. Ran by doing this: for f in *.py; do echo -n "$f " ; if [ -x $f ]; then pyformat -i --remove_trailing_comma --yapf --force_quote_type=double $f ; else pyformat -i --remove_shebang --remove_trailing_comma --yapf --force_quote_type=double $f ; fi ; done BUG=chromium:567921 TEST=Ran simple crosperf run. Change-Id: I59778835fdaa5f706d2e1765924389f9e97433d1 Reviewed-on: https://chrome-internal-review.googlesource.com/242031 Reviewed-by: Luis Lozano <llozano@chromium.org> Commit-Queue: Luis Lozano <llozano@chromium.org> Tested-by: Luis Lozano <llozano@chromium.org> Reviewed-by: Yunlian Jiang <yunlian@google.com>
/external/toolchain-utils/crosperf/experiment_status.py
|
65ce172366a93dd3f5aa6630f4c97581bba9cf59 |
|
15-Dec-2015 |
Yunlian Jiang <yunlian@google.com> |
crosperf: improve summary of results show on the terminal When using verbose mode, crosperf prints out elapsed time since last event for each test run. This is not much useful except for the running jobs. So this CL uses compact output even the --logging-level=debug is set. BUG=chroium:564890 TEST=it uses compact mode even for logging-level=verbose. Change-Id: Iec8dccc0a1a5bc610907e86515a2f800b247cad1 Reviewed-on: https://chrome-internal-review.googlesource.com/242069 Commit-Ready: Yunlian Jiang <yunlian@google.com> Tested-by: Yunlian Jiang <yunlian@google.com> Reviewed-by: Caroline Tice <cmtice@google.com>
/external/toolchain-utils/crosperf/experiment_status.py
|
661dae3250c449e8fc4184d085557532e4511023 |
|
10-Dec-2015 |
Yunlian Jiang <yunlian@google.com> |
crosperf: clean lint warning. BUG=chromium:567921 TEST=experiment_status.py is lint clean. Change-Id: I58553bfe9990b6b8e93e3aeee3daf7e634a96ac8 Reviewed-on: https://chrome-internal-review.googlesource.com/241570 Commit-Ready: Yunlian Jiang <yunlian@google.com> Tested-by: Yunlian Jiang <yunlian@google.com> Reviewed-by: Caroline Tice <cmtice@google.com>
/external/toolchain-utils/crosperf/experiment_status.py
|
62422c48de4ab503020b73be0a400873ab96d21d |
|
08-Dec-2015 |
Yunlian Jiang <yunlian@google.com> |
crosperf: use compact status output Previous, it shows the status as FAILD: benchmark(1), benchmark(2), benchmark(3) After the change, it shows FAILD: benchmark(1,2,3) BUG=chromium:564890 TEST=it shows the status in the right way. Change-Id: I714a66d75dcabb7a3146acd67190a85064b82b32 Reviewed-on: https://chrome-internal-review.googlesource.com/241045 Commit-Ready: Yunlian Jiang <yunlian@google.com> Tested-by: Yunlian Jiang <yunlian@google.com> Reviewed-by: Caroline Tice <cmtice@google.com>
/external/toolchain-utils/crosperf/experiment_status.py
|
208a5339679c74a9430cb39a598dcb4674644886 |
|
07-Dec-2015 |
Yunlian Jiang <yunlian@google.com> |
crosperf: show the elapsed time for the running job. BUG=chromium:564890 TEST=it shows the current running time for the running job. Change-Id: I1203abcf4455d289b34f02cf542bd5dae62b8d0a Reviewed-on: https://chrome-internal-review.googlesource.com/240881 Commit-Ready: Yunlian Jiang <yunlian@google.com> Tested-by: Yunlian Jiang <yunlian@google.com> Reviewed-by: Caroline Tice <cmtice@google.com> Reviewed-by: Yunlian Jiang <yunlian@google.com> Reviewed-by: Luis Lozano <llozano@chromium.org>
/external/toolchain-utils/crosperf/experiment_status.py
|
3c43b87571a5f46b73c62ed92f11b5868e9f38c5 |
|
18-Sep-2015 |
Han Shen <shenhan@google.com> |
Fixed one runtime error and enabled more output for schedv2. One bug fixed - runtime error in nightly - command_executor is not imported, although this does not break crosperf functionality. Enabled more output - I enabled thread status reporting even under non-verbose, the output is concise and it is helpful in case of debugging. TEST=manually launched crosperf. Change-Id: I775069d92b84e8f069d537df884ee07057abd3bf Reviewed-on: https://chrome-internal-review.googlesource.com/231387 Reviewed-by: Han Shen <shenhan@google.com> Tested-by: Han Shen <shenhan@google.com>
/external/toolchain-utils/crosperf/experiment_status.py
|
ba64928c5dcbacbc70b4358881a89ad96227164d |
|
06-Aug-2015 |
Han Shen <shenhan@google.com> |
Crosperf schedv2 (1) - new option and integrating new scheduler. This Cl introduces a new option '--schedv2' which uses the new scheduler to allocate jobs (benchmark_runs) to duts. With this option, schedv2 takes control of storing/allocating jobs and reimage machines using the new algorithm. This CL leaves actual reimaging and running jobs non-op (a random time sleep is used for each such op, which would be replace in later CLs.) You may try this CL like this and see how schedv2 works - crosperf --locks_dir=/usr/local/google/home/shenhan/tmp --use_file_locks=True --logging_level=verbose --schedv2 some.exp Change-Id: If5bb7751b466c39e54c93fe8f0b4e363be6d9165 Reviewed-on: https://chrome-internal-review.googlesource.com/225515 Commit-Queue: Han Shen <shenhan@google.com> Tested-by: Han Shen <shenhan@google.com> Reviewed-by: Han Shen <shenhan@google.com>
/external/toolchain-utils/crosperf/experiment_status.py
|
139092449a545d4d87c06af3a6d8f3d71e42e927 |
|
11-Mar-2014 |
cmtice <cmtice@google.com> |
Add --logging_level option to crosperf. Add --logging_level={verbose, average, quiet} option to crosperf, optionally reducing the amount of logging output. "verbose" gives the same output Crosperf always gave; "quiet" gives minimal output, and "average" is in the middle. The default for now is "verbose". Doing this also involved adding logging levels to the command_executer, and to image_chromeos (again, with the default being "verbose"). BUG=None TEST=Tested all three levels of logging, with and without having to reimage the DUT. It all worked properly. Change-Id: Icf8c9a6831fe25202adcb624c6c7e1d1a7ac25a5 Reviewed-on: https://chrome-internal-review.googlesource.com/156883 Reviewed-by: Caroline Tice <cmtice@google.com> Commit-Queue: Caroline Tice <cmtice@google.com> Tested-by: Caroline Tice <cmtice@google.com>
/external/toolchain-utils/crosperf/experiment_status.py
|
2317decf0e3f62297fc09a712bdf7fa253d560f3 |
|
13-Mar-2014 |
cmtice <cmtice@google.com> |
Fix Crosperf's ETA bug. Sometimes crosperf shows a negative number for ETA. This fixes that. BUG=None TEST=Force the bug to happen; tested with and without the fix. Change-Id: I0c8c909a944ad3cf25b8c5416f93ddc0b860a03d Reviewed-on: https://chrome-internal-review.googlesource.com/157125 Reviewed-by: Han Shen <shenhan@google.com> Reviewed-by: Yunlian Jiang <yunlian@google.com> Commit-Queue: Caroline Tice <cmtice@google.com> Tested-by: Caroline Tice <cmtice@google.com>
/external/toolchain-utils/crosperf/experiment_status.py
|
4467f004e7f0854963bec90daff1879fbd9d2fec |
|
20-Dec-2012 |
Ahmad Sharif <asharif@chromium.org> |
Synced repos to: 64740
/external/toolchain-utils/crosperf/experiment_status.py
|
0dcbc4b1714260820fd4b8d6536fbb05e139cc0f |
|
03-Feb-2012 |
Ahmad Sharif <asharif@chromium.org> |
Synced repos to: 58208
/external/toolchain-utils/crosperf/experiment_status.py
|