Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
experiment_files/ | 03-May-2024 | - | 627 | 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 | 92 | 64 | |
benchmark_run.py | D | 03-May-2024 | 11.3 KiB | 351 | 297 | |
benchmark_run_unittest.py | D | 03-May-2024 | 16.6 KiB | 546 | 454 | |
benchmark_unittest.py | D | 03-May-2024 | 2.4 KiB | 85 | 60 | |
column_chart.py | D | 03-May-2024 | 2.2 KiB | 70 | 53 | |
compare_machines.py | D | 03-May-2024 | 1.7 KiB | 72 | 50 | |
config.py | D | 03-May-2024 | 305 | 16 | 6 | |
config_unittest.py | D | 03-May-2024 | 1.5 KiB | 53 | 22 | |
crosperf | D | 03-May-2024 | 249 | 8 | 2 | |
crosperf.py | D | 03-May-2024 | 4.6 KiB | 158 | 112 | |
crosperf_autolock.py | D | 03-May-2024 | 9.6 KiB | 314 | 252 | |
crosperf_unittest.py | D | 03-May-2024 | 2.5 KiB | 91 | 66 | |
default-telemetry-results.json | D | 03-May-2024 | 4.9 KiB | 177 | 176 | |
default_remotes | D | 03-May-2024 | 426 | 7 | 6 | |
download_images.py | D | 03-May-2024 | 15.1 KiB | 400 | 301 | |
download_images_buildid_test.py | D | 03-May-2024 | 4.2 KiB | 133 | 94 | |
download_images_unittest.py | D | 03-May-2024 | 11.7 KiB | 317 | 220 | |
experiment.py | D | 03-May-2024 | 9.3 KiB | 269 | 214 | |
experiment_factory.py | D | 03-May-2024 | 24.5 KiB | 673 | 566 | |
experiment_factory_unittest.py | D | 03-May-2024 | 19 KiB | 531 | 438 | |
experiment_file.py | D | 03-May-2024 | 9.3 KiB | 242 | 191 | |
experiment_file_unittest.py | D | 03-May-2024 | 7.5 KiB | 269 | 216 | |
experiment_runner.py | D | 03-May-2024 | 15.3 KiB | 403 | 333 | |
experiment_runner_unittest.py | D | 03-May-2024 | 20.1 KiB | 568 | 488 | |
experiment_status.py | D | 03-May-2024 | 6.4 KiB | 168 | 123 | |
field.py | D | 03-May-2024 | 3.9 KiB | 168 | 128 | |
flag_test_unittest.py | D | 03-May-2024 | 1.4 KiB | 45 | 18 | |
generate_report.py | D | 03-May-2024 | 10.4 KiB | 307 | 240 | |
generate_report_unittest.py | D | 03-May-2024 | 6.1 KiB | 175 | 135 | |
help.py | D | 03-May-2024 | 4.3 KiB | 127 | 100 | |
image_checksummer.py | D | 03-May-2024 | 2.9 KiB | 85 | 67 | |
label.py | D | 03-May-2024 | 6.1 KiB | 204 | 168 | |
machine_image_manager.py | D | 03-May-2024 | 10.4 KiB | 316 | 208 | |
machine_image_manager_unittest.py | D | 03-May-2024 | 12 KiB | 340 | 286 | |
machine_manager.py | D | 03-May-2024 | 28.2 KiB | 795 | 634 | |
machine_manager_unittest.py | D | 03-May-2024 | 35.5 KiB | 962 | 811 | |
mock_instance.py | D | 03-May-2024 | 2.9 KiB | 172 | 150 | |
results_cache.py | D | 03-May-2024 | 62.5 KiB | 1,670 | 1,318 | |
results_cache_unittest.py | D | 03-May-2024 | 95.1 KiB | 2,332 | 2,033 | |
results_organizer.py | D | 03-May-2024 | 8.4 KiB | 233 | 173 | |
results_organizer_unittest.py | D | 03-May-2024 | 4.7 KiB | 164 | 143 | |
results_report.py | D | 03-May-2024 | 32.5 KiB | 918 | 742 | |
results_report_templates.py | D | 03-May-2024 | 5.5 KiB | 227 | 187 | |
results_report_unittest.py | D | 03-May-2024 | 18.4 KiB | 503 | 402 | |
run_tests.sh | D | 03-May-2024 | 109 | 7 | 1 | |
schedv2.py | D | 03-May-2024 | 15.8 KiB | 480 | 346 | |
schedv2_unittest.py | D | 03-May-2024 | 8.8 KiB | 250 | 188 | |
settings.py | D | 03-May-2024 | 3.6 KiB | 112 | 92 | |
settings_factory.py | D | 03-May-2024 | 18.9 KiB | 574 | 552 | |
settings_factory_unittest.py | D | 03-May-2024 | 4.7 KiB | 122 | 94 | |
settings_unittest.py | D | 03-May-2024 | 9.3 KiB | 294 | 245 | |
suite_runner.py | D | 03-May-2024 | 15.1 KiB | 435 | 312 | |
suite_runner_unittest.py | D | 03-May-2024 | 13 KiB | 412 | 359 | |
test_flag.py | D | 03-May-2024 | 313 | 17 | 6 | |
translate_xbuddy.py | D | 03-May-2024 | 1.2 KiB | 43 | 26 | |
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