| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | - | - | ||||
| experiment_files/ | 03-May-2024 | - | 628 | 257 | ||
| perf_files/ | 03-May-2024 | - | 735 | 731 | ||
| test_cache/ | 03-May-2024 | - | 15 | 15 | ||
| README.md | D | 03-May-2024 | 1.3 KiB | 46 | 32 | |
| benchmark.py | D | 03-May-2024 | 2.8 KiB | 88 | 62 | |
| benchmark_run.py | D | 03-May-2024 | 9.4 KiB | 267 | 213 | |
| benchmark_run_unittest.py | D | 03-May-2024 | 15 KiB | 443 | 350 | |
| benchmark_unittest.py | D | 03-May-2024 | 2.1 KiB | 73 | 48 | |
| column_chart.py | D | 03-May-2024 | 2 KiB | 64 | 47 | |
| compare_machines.py | D | 03-May-2024 | 1.7 KiB | 68 | 46 | |
| config.py | D | 03-May-2024 | 324 | 16 | 6 | |
| config_unittest.py | D | 03-May-2024 | 1.5 KiB | 54 | 23 | |
| crosperf | D | 03-May-2024 | 272 | 8 | 2 | |
| crosperf.py | D | 03-May-2024 | 4.5 KiB | 153 | 106 | |
| crosperf_autolock.py | D | 03-May-2024 | 9.3 KiB | 282 | 223 | |
| crosperf_unittest.py | D | 03-May-2024 | 2.5 KiB | 91 | 67 | |
| default-telemetry-results.json | D | 03-May-2024 | 4.9 KiB | 177 | 176 | |
| default_remotes | D | 03-May-2024 | 643 | 9 | 8 | |
| download_images.py | D | 03-May-2024 | 13.4 KiB | 328 | 229 | |
| download_images_buildid_test.py | D | 03-May-2024 | 3.9 KiB | 115 | 77 | |
| download_images_unittest.py | D | 03-May-2024 | 10.6 KiB | 278 | 181 | |
| experiment.py | D | 03-May-2024 | 8 KiB | 231 | 174 | |
| experiment_factory.py | D | 03-May-2024 | 20.7 KiB | 509 | 405 | |
| experiment_factory_unittest.py | D | 03-May-2024 | 17.3 KiB | 449 | 357 | |
| experiment_file.py | D | 03-May-2024 | 7.7 KiB | 221 | 172 | |
| experiment_file_unittest.py | D | 03-May-2024 | 7.2 KiB | 252 | 200 | |
| experiment_runner.py | D | 03-May-2024 | 13.7 KiB | 364 | 293 | |
| experiment_runner_unittest.py | D | 03-May-2024 | 18.2 KiB | 502 | 421 | |
| experiment_status.py | D | 03-May-2024 | 5.7 KiB | 150 | 105 | |
| field.py | D | 03-May-2024 | 3.9 KiB | 157 | 117 | |
| flag_test_unittest.py | D | 03-May-2024 | 1.3 KiB | 46 | 19 | |
| generate_report.py | D | 03-May-2024 | 9.8 KiB | 284 | 217 | |
| generate_report_unittest.py | D | 03-May-2024 | 5.8 KiB | 179 | 140 | |
| help.py | D | 03-May-2024 | 4.1 KiB | 119 | 93 | |
| image_checksummer.py | D | 03-May-2024 | 2.4 KiB | 74 | 56 | |
| label.py | D | 03-May-2024 | 5.7 KiB | 189 | 153 | |
| machine_image_manager.py | D | 03-May-2024 | 9.6 KiB | 310 | 202 | |
| machine_image_manager_unittest.py | D | 03-May-2024 | 10.8 KiB | 310 | 256 | |
| machine_manager.py | D | 03-May-2024 | 24.9 KiB | 729 | 569 | |
| machine_manager_unittest.py | D | 03-May-2024 | 33.9 KiB | 854 | 702 | |
| mock_instance.py | D | 03-May-2024 | 2.9 KiB | 154 | 133 | |
| results_cache.py | D | 03-May-2024 | 53.9 KiB | 1,477 | 1,125 | |
| results_cache_unittest.py | D | 03-May-2024 | 88.9 KiB | 2,154 | 1,859 | |
| results_organizer.py | D | 03-May-2024 | 7.8 KiB | 229 | 170 | |
| results_organizer_unittest.py | D | 03-May-2024 | 4.4 KiB | 171 | 150 | |
| results_report.py | D | 03-May-2024 | 29.2 KiB | 824 | 647 | |
| results_report_templates.py | D | 03-May-2024 | 5.5 KiB | 206 | 167 | |
| results_report_unittest.py | D | 03-May-2024 | 17.3 KiB | 464 | 362 | |
| run_tests.sh | D | 03-May-2024 | 131 | 7 | 1 | |
| schedv2.py | D | 03-May-2024 | 13.8 KiB | 450 | 314 | |
| schedv2_unittest.py | D | 03-May-2024 | 8 KiB | 226 | 165 | |
| settings.py | D | 03-May-2024 | 3.2 KiB | 87 | 67 | |
| settings_factory.py | D | 03-May-2024 | 16.8 KiB | 424 | 402 | |
| settings_factory_unittest.py | D | 03-May-2024 | 4.5 KiB | 116 | 88 | |
| settings_unittest.py | D | 03-May-2024 | 8 KiB | 239 | 188 | |
| suite_runner.py | D | 03-May-2024 | 12 KiB | 333 | 226 | |
| suite_runner_unittest.py | D | 03-May-2024 | 11.3 KiB | 305 | 250 | |
| test_flag.py | D | 03-May-2024 | 332 | 17 | 6 | |
| translate_xbuddy.py | D | 03-May-2024 | 1.2 KiB | 40 | 24 | |
| unittest_keyval_file.txt | D | 03-May-2024 | 2.2 KiB | 21 | 20 |
README.md
1# experiment_files 2 3To use these experiment files, replace the board, remote and images 4placeholders and run crosperf on them. 5 6Further information about crosperf: 7https://sites.google.com/a/google.com/chromeos-toolchain-team-home2/home/team-tools-and-scripts/crosperf-cros-image-performance-comparison-tool 8 9The final experiment file should look something like the following (but with 10different actual values for the fields): 11 12``` 13board: lumpy 14remote: 123.45.67.089 15 16# Add images you want to test: 17 18my_image { 19 chromeos_image: /usr/local/chromeos/src/build/images/lumpy/chromiumos_test_image.bin 20} 21 22vanilla_image { 23 chromeos_root: /usr/local/chromeos 24 build: lumpy-release/R35-5672.0.0 25} 26 27# Paste experiment benchmarks here. Example, I pasted 28# `page_cycler_v2.morejs` here. 29 30# This experiment just runs a short autotest which measures the performance 31# of Telemetry's `page_cycler_v2.morejs`. In addition, it profiles cycles. 32 33perf_args: record -e cycles 34 35benchmark: page_cycler_v2.morejs { 36 suite: telemetry_Crosperf 37 iterations: 1 38} 39``` 40 41# default_remotes 42 43This is the list of machines allocated for toolchain team. 44This should be kept in sync with: 45https://chromeos-swarming.appspot.com/botlist?c=id&c=task&c=label-board&c=label-pool&c=os&c=status&d=asc&f=label-pool%3Atoolchain&k=label-pool&s=id 46