Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1)

Side by Side Diff: scripts/slave/recipe_modules/auto_bisect/example.expected/basic_bisect_script.json

Issue 1782333002: Add bisect config validation. (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Created 4 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 [ 1 [
2 { 2 {
3 "cmd": [ 3 "cmd": [
4 "git", 4 "git",
5 "update-ref", 5 "update-ref",
6 "refs/heads/master", 6 "refs/heads/master",
7 "refs/remotes/origin/master" 7 "refs/remotes/origin/master"
8 ], 8 ],
9 "cwd": "[TMP_BASE]/fake_checkout_tmp_1", 9 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
10 "name": "git update-ref" 10 "name": "git update-ref"
11 }, 11 },
12 { 12 {
13 "cmd": [ 13 "cmd": [
14 "git", 14 "git",
15 "checkout", 15 "checkout",
16 "master" 16 "master"
17 ], 17 ],
18 "cwd": "[TMP_BASE]/fake_checkout_tmp_1", 18 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
19 "name": "git checkout" 19 "name": "git checkout"
20 }, 20 },
21 { 21 {
22 "cmd": [], 22 "cmd": [],
23 "cwd": "[SLAVE_BUILD]", 23 "cwd": "[SLAVE_BUILD]",
24 "name": "config", 24 "name": "config",
25 "~followup_annotations": [ 25 "~followup_annotations": [
26 "@@@STEP_LOG_LINE@Bisect job configuration@{@@@", 26 "@@@STEP_LOG_LINE@Bisect job configuration@{@@@",
27 "@@@STEP_LOG_LINE@Bisect job configuration@ \"bad_revision\": \"314017\", @@@", 27 "@@@STEP_LOG_LINE@Bisect job configuration@ \"bad_revision\": \"314017\", @@@",
28 "@@@STEP_LOG_LINE@Bisect job configuration@ \"bug_id\": \"\", @@@", 28 "@@@STEP_LOG_LINE@Bisect job configuration@ \"bug_id\": \"-1\", @@@",
29 "@@@STEP_LOG_LINE@Bisect job configuration@ \"builder_host\": \"master4.g olo.chromium.org\", @@@", 29 "@@@STEP_LOG_LINE@Bisect job configuration@ \"builder_host\": \"master4.g olo.chromium.org\", @@@",
30 "@@@STEP_LOG_LINE@Bisect job configuration@ \"builder_port\": \"8341\", @ @@", 30 "@@@STEP_LOG_LINE@Bisect job configuration@ \"builder_port\": \"8341\", @ @@",
31 "@@@STEP_LOG_LINE@Bisect job configuration@ \"bypass_stats_check\": \"Tru e\", @@@", 31 "@@@STEP_LOG_LINE@Bisect job configuration@ \"bypass_stats_check\": \"Tru e\", @@@",
32 "@@@STEP_LOG_LINE@Bisect job configuration@ \"command\": \"src/tools/perf /run_benchmark -v --browser=release smoothness.tough_scrolling_cases\", @@@", 32 "@@@STEP_LOG_LINE@Bisect job configuration@ \"command\": \"src/tools/perf /run_benchmark -v --browser=release smoothness.tough_scrolling_cases\", @@@",
33 "@@@STEP_LOG_LINE@Bisect job configuration@ \"dummy_builds\": \"True\", @ @@", 33 "@@@STEP_LOG_LINE@Bisect job configuration@ \"dummy_builds\": \"True\", @ @@",
34 "@@@STEP_LOG_LINE@Bisect job configuration@ \"good_revision\": \"314015\" , @@@", 34 "@@@STEP_LOG_LINE@Bisect job configuration@ \"good_revision\": \"314015\" , @@@",
35 "@@@STEP_LOG_LINE@Bisect job configuration@ \"gs_bucket\": \"chrome-perf\ ", @@@", 35 "@@@STEP_LOG_LINE@Bisect job configuration@ \"gs_bucket\": \"chrome-perf\ ", @@@",
36 "@@@STEP_LOG_LINE@Bisect job configuration@ \"max_time_minutes\": \"5\", @@@", 36 "@@@STEP_LOG_LINE@Bisect job configuration@ \"max_time_minutes\": \"5\", @@@",
37 "@@@STEP_LOG_LINE@Bisect job configuration@ \"metric\": \"mean_input_even t_latency/mean_input_event_latency\", @@@", 37 "@@@STEP_LOG_LINE@Bisect job configuration@ \"metric\": \"mean_input_even t_latency/mean_input_event_latency\", @@@",
38 "@@@STEP_LOG_LINE@Bisect job configuration@ \"recipe_tester_name\": \"lin ux_perf_tester\", @@@", 38 "@@@STEP_LOG_LINE@Bisect job configuration@ \"recipe_tester_name\": \"lin ux_perf_tester\", @@@",
(...skipping 930 matching lines...) Expand 10 before | Expand all | Expand 10 after
969 { 969 {
970 "allow_subannotations": true, 970 "allow_subannotations": true,
971 "cmd": [ 971 "cmd": [
972 "python", 972 "python",
973 "-u", 973 "-u",
974 "[BUILD]/scripts/slave/runtest.py", 974 "[BUILD]/scripts/slave/runtest.py",
975 "--target", 975 "--target",
976 "Release", 976 "Release",
977 "--xvfb", 977 "--xvfb",
978 "--factory-properties", 978 "--factory-properties",
979 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"\", \"bu ilder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \"bypas s_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v --brow ser=release smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"go od_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"mean_input_event_latency/mean_input_event_latency\", \"rec ipe_tester_name\": \"linux_perf_tester\", \"repeat_count\": \"2\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"mastername\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:exam ple\", \"slavename\": \"dummyslave\"}", 979 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \"byp ass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v --br owser=release smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \" good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"max_time_minutes\ ": \"5\", \"metric\": \"mean_input_event_latency/mean_input_event_latency\", \"r ecipe_tester_name\": \"linux_perf_tester\", \"repeat_count\": \"2\", \"skip_gcli ent_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bis ect\", \"mastername\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:ex ample\", \"slavename\": \"dummyslave\"}",
980 "--build-properties", 980 "--build-properties",
981 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"\", \"bu ilder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \"bypas s_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v --brow ser=release smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"go od_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"mean_input_event_latency/mean_input_event_latency\", \"rec ipe_tester_name\": \"linux_perf_tester\", \"repeat_count\": \"2\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"mastername\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:exam ple\", \"slavename\": \"dummyslave\"}", 981 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \"byp ass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v --br owser=release smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \" good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"max_time_minutes\ ": \"5\", \"metric\": \"mean_input_event_latency/mean_input_event_latency\", \"r ecipe_tester_name\": \"linux_perf_tester\", \"repeat_count\": \"2\", \"skip_gcli ent_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bis ect\", \"mastername\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:ex ample\", \"slavename\": \"dummyslave\"}",
982 "--step-name=Running Bisection", 982 "--step-name=Running Bisection",
983 "--builder-name=linux_perf_bisect", 983 "--builder-name=linux_perf_bisect",
984 "--slave-name=dummyslave", 984 "--slave-name=dummyslave",
985 "--run-python-script", 985 "--run-python-script",
986 "[TMP_BASE]/fake_checkout_tmp_1/tools/run-bisect-perf-regression.py", 986 "[TMP_BASE]/fake_checkout_tmp_1/tools/run-bisect-perf-regression.py",
987 "-w", 987 "-w",
988 "[SLAVE_BUILD]", 988 "[SLAVE_BUILD]",
989 "--extra_src", 989 "--extra_src",
990 "dummy_extra_src", 990 "dummy_extra_src",
991 "--path_to_config", 991 "--path_to_config",
992 "/dummy/path/", 992 "/dummy/path/",
993 "--path_to_goma", 993 "--path_to_goma",
994 "[BUILD]/goma", 994 "[BUILD]/goma",
995 "--build-properties", 995 "--build-properties",
996 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"\", \"bu ilder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \"bypas s_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v --brow ser=release smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"go od_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"mean_input_event_latency/mean_input_event_latency\", \"rec ipe_tester_name\": \"linux_perf_tester\", \"repeat_count\": \"2\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"mastername\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:exam ple\", \"slavename\": \"dummyslave\"}" 996 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \"byp ass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v --br owser=release smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \" good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"max_time_minutes\ ": \"5\", \"metric\": \"mean_input_event_latency/mean_input_event_latency\", \"r ecipe_tester_name\": \"linux_perf_tester\", \"repeat_count\": \"2\", \"skip_gcli ent_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bis ect\", \"mastername\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:ex ample\", \"slavename\": \"dummyslave\"}"
997 ], 997 ],
998 "cwd": "[SLAVE_BUILD]", 998 "cwd": "[SLAVE_BUILD]",
999 "name": "Running Bisection" 999 "name": "Running Bisection"
1000 }, 1000 },
1001 { 1001 {
1002 "name": "$result", 1002 "name": "$result",
1003 "recipe_result": null, 1003 "recipe_result": null,
1004 "status_code": 0 1004 "status_code": 0
1005 } 1005 }
1006 ] 1006 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698