| OLD | NEW |
| 1 [ | 1 [ |
| 2 { | 2 { |
| 3 "cmd": [ | 3 "cmd": [ |
| 4 "python", | 4 "python", |
| 5 "-u", | 5 "-u", |
| 6 "[BUILD]/scripts/slave/bot_update.py", | 6 "[BUILD]/scripts/slave/bot_update.py", |
| 7 "--master", | 7 "--master", |
| 8 "client.v8", | 8 "client.v8", |
| 9 "--builder", | 9 "--builder", |
| 10 "Android Nexus4 Perf", | 10 "Android Nexus4 Perf", |
| 11 "--slave", | 11 "--slave", |
| 12 "slavename", | 12 "slavename", |
| 13 "--spec", | 13 "--spec", |
| 14 "cache_dir = None\nsolutions = [{'custom_deps': {'src/chrome/test/data/pdf
_private': None, 'src/third_party/WebKit/LayoutTests': None, 'src/tools/valgrind
': None}, 'custom_vars': {'googlecode_url': 'svn://svn-mirror.golo.chromium.org/
%s', 'llvm_url': 'svn://svn-mirror.golo.chromium.org/llvm-project', 'nacl_trunk'
: 'svn://svn-mirror.golo.chromium.org/native_client/trunk', 'sourceforge_url': '
svn://svn-mirror.golo.chromium.org/%(repo)s', 'v8_branch': 'branches/bleeding_ed
ge', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/trunk'}, 'deps_fi
le': 'DEPS', 'managed': False, 'name': 'src', 'safesync_url': 'https://build.chr
omium.org/p/chromium/lkcr-status/lkgr', 'url': 'svn://svn-mirror.golo.chromium.o
rg/chrome/trunk/src'}, {'custom_deps': {'src/chrome/test/data/firefox2_profile/s
earchplugins': None, 'src/chrome/test/data/firefox2_searchplugins': None, 'src/c
hrome/test/data/firefox3_profile/searchplugins': None, 'src/chrome/test/data/fir
efox3_searchplugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/test/
data/perf/frame_rate/private': None, 'src/chrome/test/data/plugin': None, 'src/c
hrome/test/data/ssl/certs': None, 'src/data/autodiscovery': None, 'src/data/esct
f': None, 'src/data/mach_ports': None, 'src/data/memory_test': None, 'src/data/m
ozilla_js_tests': None, 'src/data/selenium_core': None, 'src/data/tab_switching'
: None, 'src/tools/grit/grit/test/data': None, 'src/webkit/data/bmp_decoder': No
ne, 'src/webkit/data/ico_decoder': None, 'src/webkit/data/test_shell/plugins': N
one, 'src/webkit/data/xbm_decoder': None}, 'deps_file': 'DEPS', 'managed': False
, 'name': 'src-internal', 'url': 'svn://svn-mirror.golo.chromium.org/chrome-inte
rnal/trunk/src-internal'}]\ntarget_os = ['android']", | 14 "cache_dir = None\nsolutions = [{'custom_deps': {'src/chrome/test/data/pdf
_private': None, 'src/third_party/WebKit/LayoutTests': None, 'src/tools/valgrind
': None}, 'custom_vars': {'googlecode_url': 'svn://svn-mirror.golo.chromium.org/
%s', 'llvm_url': 'svn://svn-mirror.golo.chromium.org/llvm-project', 'nacl_trunk'
: 'svn://svn-mirror.golo.chromium.org/native_client/trunk', 'sourceforge_url': '
svn://svn-mirror.golo.chromium.org/%(repo)s', 'v8_branch': 'branches/bleeding_ed
ge', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/trunk'}, 'deps_fi
le': 'DEPS', 'managed': False, 'name': 'src', 'safesync_url': 'https://build.chr
omium.org/p/chromium/lkcr-status/lkgr', 'url': 'svn://svn-mirror.golo.chromium.o
rg/chrome/trunk/src'}, {'custom_deps': {'src/chrome/test/data/firefox2_profile/s
earchplugins': None, 'src/chrome/test/data/firefox2_searchplugins': None, 'src/c
hrome/test/data/firefox3_profile/searchplugins': None, 'src/chrome/test/data/fir
efox3_searchplugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/test/
data/perf/frame_rate/private': None, 'src/chrome/test/data/plugin': None, 'src/c
hrome/test/data/ssl/certs': None, 'src/data/autodiscovery': None, 'src/data/esct
f': None, 'src/data/mach_ports': None, 'src/data/memory_test': None, 'src/data/m
ozilla_js_tests': None, 'src/data/selenium_core': None, 'src/data/tab_switching'
: None, 'src/tools/grit/grit/test/data': None, 'src/webkit/data/bmp_decoder': No
ne, 'src/webkit/data/ico_decoder': None, 'src/webkit/data/test_shell/plugins': N
one, 'src/webkit/data/xbm_decoder': None}, 'deps_file': 'DEPS', 'managed': False
, 'name': 'src-internal', 'url': 'svn://svn-mirror.golo.chromium.org/chrome-inte
rnal/trunk/src-internal'}]\ntarget_os = ['android']", |
| 15 "--root", | 15 "--root", |
| 16 "src", | 16 "src", |
| 17 "--revision_mapping_file", | 17 "--revision_mapping_file", |
| 18 "{\"src/native_client\": \"got_nacl_revision\", \"src/third_party/WebKit\"
: \"got_webkit_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\",
\"src/tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"g
ot_revision\"}", | 18 "{\"src/native_client\": \"got_nacl_revision\", \"src/third_party/WebKit\"
: \"got_webkit_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\",
\"src/tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"g
ot_revision\"}", |
| 19 "--output_json", | 19 "--output_json", |
| 20 "/path/to/tmp/json", | 20 "/path/to/tmp/json", |
| 21 "--revision", | 21 "--revision", |
| 22 "src@origin/lkcr", | 22 "src@origin/lkcr", |
| 23 "--revision", | 23 "--revision", |
| 24 "src/v8@deadbeef" | 24 "src/v8@deadbeef" |
| 25 ], | 25 ], |
| 26 "cwd": "[SLAVE_BUILD]", |
| 26 "name": "bot_update", | 27 "name": "bot_update", |
| 27 "~followup_annotations": [ | 28 "~followup_annotations": [ |
| 28 "@@@STEP_TEXT@Some step text@@@", | 29 "@@@STEP_TEXT@Some step text@@@", |
| 29 "@@@STEP_LOG_LINE@json.output@{@@@", | 30 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 30 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", | 31 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", |
| 31 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", | 32 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", |
| 32 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", | 33 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", |
| 33 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", | 34 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", |
| 34 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398
0d76e269b7982aeeefc1b9b50\", @@@", | 35 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398
0d76e269b7982aeeefc1b9b50\", @@@", |
| 35 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m
aster@{#274981}\", @@@", | 36 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m
aster@{#274981}\", @@@", |
| (...skipping 25 matching lines...) Expand all Loading... |
| 61 { | 62 { |
| 62 "cmd": [ | 63 "cmd": [ |
| 63 "python", | 64 "python", |
| 64 "-u", | 65 "-u", |
| 65 "\nimport shutil, sys, os\nshutil.rmtree(sys.argv[1], True)\nshutil.rmtree
(sys.argv[2], True)\ntry:\n os.remove(sys.argv[3])\nexcept OSError:\n pass\nfo
r base, _dirs, files in os.walk(sys.argv[4]):\n for f in files:\n if f.endsw
ith('.pyc'):\n os.remove(os.path.join(base, f))\n", | 66 "\nimport shutil, sys, os\nshutil.rmtree(sys.argv[1], True)\nshutil.rmtree
(sys.argv[2], True)\ntry:\n os.remove(sys.argv[3])\nexcept OSError:\n pass\nfo
r base, _dirs, files in os.walk(sys.argv[4]):\n for f in files:\n if f.endsw
ith('.pyc'):\n os.remove(os.path.join(base, f))\n", |
| 66 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps", | 67 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps", |
| 67 "[SLAVE_BUILD]/src/out/Release/test_logs", | 68 "[SLAVE_BUILD]/src/out/Release/test_logs", |
| 68 "[SLAVE_BUILD]/src/out/build_product.zip", | 69 "[SLAVE_BUILD]/src/out/build_product.zip", |
| 69 "[SLAVE_BUILD]/src" | 70 "[SLAVE_BUILD]/src" |
| 70 ], | 71 ], |
| 72 "cwd": "[SLAVE_BUILD]", |
| 71 "name": "clean local files", | 73 "name": "clean local files", |
| 72 "~followup_annotations": [ | 74 "~followup_annotations": [ |
| 73 "@@@STEP_LOG_LINE@python.inline@@@@", | 75 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 74 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", | 76 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", |
| 75 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", | 77 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", |
| 76 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", | 78 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", |
| 77 "@@@STEP_LOG_LINE@python.inline@try:@@@", | 79 "@@@STEP_LOG_LINE@python.inline@try:@@@", |
| 78 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", | 80 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", |
| 79 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", | 81 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", |
| 80 "@@@STEP_LOG_LINE@python.inline@ pass@@@", | 82 "@@@STEP_LOG_LINE@python.inline@ pass@@@", |
| (...skipping 11 matching lines...) Expand all Loading... |
| 92 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py", | 94 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py", |
| 93 "--", | 95 "--", |
| 94 "[DEPOT_TOOLS]/gsutil.py", | 96 "[DEPOT_TOOLS]/gsutil.py", |
| 95 "--force-version", | 97 "--force-version", |
| 96 "4.7", | 98 "4.7", |
| 97 "--", | 99 "--", |
| 98 "cp", | 100 "cp", |
| 99 "gs://v8-android/v8_android_perf_rel/full-build-linux_deadbeef.zip", | 101 "gs://v8-android/v8_android_perf_rel/full-build-linux_deadbeef.zip", |
| 100 "[SLAVE_BUILD]/src/out/build_product.zip" | 102 "[SLAVE_BUILD]/src/out/build_product.zip" |
| 101 ], | 103 ], |
| 104 "cwd": "[SLAVE_BUILD]", |
| 102 "name": "gsutil download_build_product" | 105 "name": "gsutil download_build_product" |
| 103 }, | 106 }, |
| 104 { | 107 { |
| 105 "cmd": [ | 108 "cmd": [ |
| 106 "unzip", | 109 "unzip", |
| 107 "-o", | 110 "-o", |
| 108 "[SLAVE_BUILD]/src/out/build_product.zip" | 111 "[SLAVE_BUILD]/src/out/build_product.zip" |
| 109 ], | 112 ], |
| 110 "cwd": "[SLAVE_BUILD]/src", | 113 "cwd": "[SLAVE_BUILD]/src", |
| 111 "name": "unzip_build_product" | 114 "name": "unzip_build_product" |
| 112 }, | 115 }, |
| 113 { | 116 { |
| 114 "cmd": [ | 117 "cmd": [ |
| 115 "[BUILD]/scripts/slave/daemonizer.py", | 118 "[BUILD]/scripts/slave/daemonizer.py", |
| 116 "--", | 119 "--", |
| 117 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", | 120 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", |
| 118 "[SLAVE_BUILD]/src/out/logcat" | 121 "[SLAVE_BUILD]/src/out/logcat" |
| 119 ], | 122 ], |
| 123 "cwd": "[SLAVE_BUILD]", |
| 120 "env": { | 124 "env": { |
| 121 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 125 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 122 }, | 126 }, |
| 123 "name": "spawn_logcat_monitor" | 127 "name": "spawn_logcat_monitor" |
| 124 }, | 128 }, |
| 125 { | 129 { |
| 126 "cmd": [ | 130 "cmd": [ |
| 127 "python", | 131 "python", |
| 128 "-u", | 132 "-u", |
| 129 "[BUILD]/scripts/slave/android/authorize_adb_devices.py", | 133 "[BUILD]/scripts/slave/android/authorize_adb_devices.py", |
| 130 "--adb-path", | 134 "--adb-path", |
| 131 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb" | 135 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb" |
| 132 ], | 136 ], |
| 137 "cwd": "[SLAVE_BUILD]", |
| 133 "env": { | 138 "env": { |
| 134 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 139 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 135 }, | 140 }, |
| 136 "name": "authorize_adb_devices" | 141 "name": "authorize_adb_devices" |
| 137 }, | 142 }, |
| 138 { | 143 { |
| 139 "cmd": [ | 144 "cmd": [ |
| 140 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py", | 145 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py", |
| 141 "--json-output", | 146 "--json-output", |
| 142 "/path/to/tmp/json" | 147 "/path/to/tmp/json" |
| 143 ], | 148 ], |
| 149 "cwd": "[SLAVE_BUILD]", |
| 144 "env": { | 150 "env": { |
| 145 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 151 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 146 }, | 152 }, |
| 147 "name": "device_status_check", | 153 "name": "device_status_check", |
| 148 "~followup_annotations": [ | 154 "~followup_annotations": [ |
| 149 "@@@STEP_TEXT@Online devices: 1@@@", | 155 "@@@STEP_TEXT@Online devices: 1@@@", |
| 150 "@@@STEP_LOG_LINE@json.output@[@@@", | 156 "@@@STEP_LOG_LINE@json.output@[@@@", |
| 151 "@@@STEP_LOG_LINE@json.output@ {@@@", | 157 "@@@STEP_LOG_LINE@json.output@ {@@@", |
| 152 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@", | 158 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@", |
| 153 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@", | 159 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@", |
| (...skipping 24 matching lines...) Expand all Loading... |
| 178 "python", | 184 "python", |
| 179 "-u", | 185 "-u", |
| 180 "[SLAVE_BUILD]/src/build/android/provision_devices.py", | 186 "[SLAVE_BUILD]/src/build/android/provision_devices.py", |
| 181 "-t", | 187 "-t", |
| 182 "Release", | 188 "Release", |
| 183 "--min-battery-level", | 189 "--min-battery-level", |
| 184 "95", | 190 "95", |
| 185 "--disable-network", | 191 "--disable-network", |
| 186 "--disable-java-debug" | 192 "--disable-java-debug" |
| 187 ], | 193 ], |
| 194 "cwd": "[SLAVE_BUILD]", |
| 188 "env": { | 195 "env": { |
| 189 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 196 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 190 }, | 197 }, |
| 191 "name": "provision_devices" | 198 "name": "provision_devices" |
| 192 }, | 199 }, |
| 193 { | 200 { |
| 194 "cmd": [ | 201 "cmd": [ |
| 195 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py", | 202 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py", |
| 196 "--apk", | 203 "--apk", |
| 197 "ChromeShell.apk", | 204 "ChromeShell.apk", |
| 198 "--apk_package", | 205 "--apk_package", |
| 199 "org.chromium.chrome.shell", | 206 "org.chromium.chrome.shell", |
| 200 "--release" | 207 "--release" |
| 201 ], | 208 ], |
| 209 "cwd": "[SLAVE_BUILD]", |
| 202 "env": { | 210 "env": { |
| 203 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 211 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 204 }, | 212 }, |
| 205 "name": "install ChromeShell.apk" | 213 "name": "install ChromeShell.apk" |
| 206 }, | 214 }, |
| 207 { | 215 { |
| 208 "cmd": [ | 216 "cmd": [ |
| 209 "python", | 217 "python", |
| 210 "-u", | 218 "-u", |
| 211 "[SLAVE_BUILD]/src/tools/perf/run_benchmark", | 219 "[SLAVE_BUILD]/src/tools/perf/run_benchmark", |
| 212 "list", | 220 "list", |
| 213 "--browser", | 221 "--browser", |
| 214 "android-chrome-shell", | 222 "android-chrome-shell", |
| 215 "--json-output", | 223 "--json-output", |
| 216 "/path/to/tmp/json", | 224 "/path/to/tmp/json", |
| 217 "--num-shards", | 225 "--num-shards", |
| 218 "1", | 226 "1", |
| 219 "--device", | 227 "--device", |
| 220 "07a00ca4" | 228 "07a00ca4" |
| 221 ], | 229 ], |
| 230 "cwd": "[SLAVE_BUILD]", |
| 222 "name": "List Perf Tests", | 231 "name": "List Perf Tests", |
| 223 "~followup_annotations": [ | 232 "~followup_annotations": [ |
| 224 "@@@STEP_LOG_LINE@json.output@{@@@", | 233 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 225 "@@@STEP_LOG_LINE@json.output@ \"steps\": {@@@", | 234 "@@@STEP_LOG_LINE@json.output@ \"steps\": {@@@", |
| 226 "@@@STEP_LOG_LINE@json.output@ \"blink_perf.all.exact\": {@@@", | 235 "@@@STEP_LOG_LINE@json.output@ \"blink_perf.all.exact\": {@@@", |
| 227 "@@@STEP_LOG_LINE@json.output@ \"cmd\": \"/usr/bin/python /path/to/ru
n_benmark --a=1 -v --b=2\", @@@", | 236 "@@@STEP_LOG_LINE@json.output@ \"cmd\": \"/usr/bin/python /path/to/ru
n_benmark --a=1 -v --b=2\", @@@", |
| 228 "@@@STEP_LOG_LINE@json.output@ \"device_affinity\": 0, @@@", | 237 "@@@STEP_LOG_LINE@json.output@ \"device_affinity\": 0, @@@", |
| 229 "@@@STEP_LOG_LINE@json.output@ \"perf_dashboard_id\": \"blink_perf.al
l\"@@@", | 238 "@@@STEP_LOG_LINE@json.output@ \"perf_dashboard_id\": \"blink_perf.al
l\"@@@", |
| 230 "@@@STEP_LOG_LINE@json.output@ }, @@@", | 239 "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| 231 "@@@STEP_LOG_LINE@json.output@ \"blink_perf.all.release\": {@@@", | 240 "@@@STEP_LOG_LINE@json.output@ \"blink_perf.all.release\": {@@@", |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 268 }, | 277 }, |
| 269 { | 278 { |
| 270 "cmd": [ | 279 "cmd": [ |
| 271 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 280 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
| 272 "perf", | 281 "perf", |
| 273 "--steps", | 282 "--steps", |
| 274 "{\"steps\": {\"blink_perf.all.exact\": {\"cmd\": \"/usr/bin/python /path/
to/run_benmark --a=1 -v --b=2\", \"device_affinity\": 0, \"perf_dashboard_id\":
\"blink_perf.all\"}, \"blink_perf.all.release\": {\"cmd\": \"/usr/bin/python /pa
th/to/run_benmark --a=1 -v --b=2\", \"device_affinity\": 0, \"perf_dashboard_id\
": \"blink_perf.all\"}, \"dromaeo.cssqueryjquery\": {\"cmd\": \"/path/to/run_ben
mark\", \"device_affinity\": 1}, \"dromaeo.cssqueryjquery.release\": {\"cmd\": \
"/path/to/run_benmark\", \"device_affinity\": 1, \"perf_dashboard_id\": \"dromae
o.cssqueryjquery\"}}, \"version\": 2}", | 283 "{\"steps\": {\"blink_perf.all.exact\": {\"cmd\": \"/usr/bin/python /path/
to/run_benmark --a=1 -v --b=2\", \"device_affinity\": 0, \"perf_dashboard_id\":
\"blink_perf.all\"}, \"blink_perf.all.release\": {\"cmd\": \"/usr/bin/python /pa
th/to/run_benmark --a=1 -v --b=2\", \"device_affinity\": 0, \"perf_dashboard_id\
": \"blink_perf.all\"}, \"dromaeo.cssqueryjquery\": {\"cmd\": \"/path/to/run_ben
mark\", \"device_affinity\": 1}, \"dromaeo.cssqueryjquery.release\": {\"cmd\": \
"/path/to/run_benmark\", \"device_affinity\": 1, \"perf_dashboard_id\": \"dromae
o.cssqueryjquery\"}}, \"version\": 2}", |
| 275 "--output-json-list", | 284 "--output-json-list", |
| 276 "/path/to/tmp/json" | 285 "/path/to/tmp/json" |
| 277 ], | 286 ], |
| 287 "cwd": "[SLAVE_BUILD]", |
| 278 "env": { | 288 "env": { |
| 279 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 289 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 280 }, | 290 }, |
| 281 "name": "get perf test list", | 291 "name": "get perf test list", |
| 282 "~followup_annotations": [ | 292 "~followup_annotations": [ |
| 283 "@@@STEP_LOG_LINE@json.output@[@@@", | 293 "@@@STEP_LOG_LINE@json.output@[@@@", |
| 284 "@@@STEP_LOG_LINE@json.output@ {@@@", | 294 "@@@STEP_LOG_LINE@json.output@ {@@@", |
| 285 "@@@STEP_LOG_LINE@json.output@ \"device_affinity\": 0, @@@", | 295 "@@@STEP_LOG_LINE@json.output@ \"device_affinity\": 0, @@@", |
| 286 "@@@STEP_LOG_LINE@json.output@ \"test\": \"perf_test.foo\"@@@", | 296 "@@@STEP_LOG_LINE@json.output@ \"test\": \"perf_test.foo\"@@@", |
| 287 "@@@STEP_LOG_LINE@json.output@ }, @@@", | 297 "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| (...skipping 30 matching lines...) Expand all Loading... |
| 318 "--builder-name=Android Nexus4 Perf", | 328 "--builder-name=Android Nexus4 Perf", |
| 319 "--slave-name=slavename", | 329 "--slave-name=slavename", |
| 320 "--build-number=571", | 330 "--build-number=571", |
| 321 "--run-python-script", | 331 "--run-python-script", |
| 322 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 332 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
| 323 "perf", | 333 "perf", |
| 324 "--print-step", | 334 "--print-step", |
| 325 "page_cycler.foo", | 335 "page_cycler.foo", |
| 326 "--verbose" | 336 "--verbose" |
| 327 ], | 337 ], |
| 338 "cwd": "[SLAVE_BUILD]", |
| 328 "env": { | 339 "env": { |
| 329 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 340 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 330 }, | 341 }, |
| 331 "name": "page_cycler.foo", | 342 "name": "page_cycler.foo", |
| 332 "~followup_annotations": [ | 343 "~followup_annotations": [ |
| 333 "@@@STEP_TEXT@<br/>Device Affinity: 0<br/>@@@", | 344 "@@@STEP_TEXT@<br/>Device Affinity: 0<br/>@@@", |
| 334 "@@@STEP_LOG_LINE@json.output@[]@@@", | 345 "@@@STEP_LOG_LINE@json.output@[]@@@", |
| 335 "@@@STEP_LOG_END@json.output@@@" | 346 "@@@STEP_LOG_END@json.output@@@" |
| 336 ] | 347 ] |
| 337 }, | 348 }, |
| (...skipping 22 matching lines...) Expand all Loading... |
| 360 "--builder-name=Android Nexus4 Perf", | 371 "--builder-name=Android Nexus4 Perf", |
| 361 "--slave-name=slavename", | 372 "--slave-name=slavename", |
| 362 "--build-number=571", | 373 "--build-number=571", |
| 363 "--run-python-script", | 374 "--run-python-script", |
| 364 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 375 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
| 365 "perf", | 376 "perf", |
| 366 "--print-step", | 377 "--print-step", |
| 367 "perf_test.foo", | 378 "perf_test.foo", |
| 368 "--verbose" | 379 "--verbose" |
| 369 ], | 380 ], |
| 381 "cwd": "[SLAVE_BUILD]", |
| 370 "env": { | 382 "env": { |
| 371 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 383 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 372 }, | 384 }, |
| 373 "name": "perf_test.foo", | 385 "name": "perf_test.foo", |
| 374 "~followup_annotations": [ | 386 "~followup_annotations": [ |
| 375 "@@@STEP_TEXT@<br/>Device Affinity: 0<br/>@@@", | 387 "@@@STEP_TEXT@<br/>Device Affinity: 0<br/>@@@", |
| 376 "@@@STEP_LOG_LINE@json.output@[]@@@", | 388 "@@@STEP_LOG_LINE@json.output@[]@@@", |
| 377 "@@@STEP_LOG_END@json.output@@@" | 389 "@@@STEP_LOG_END@json.output@@@" |
| 378 ] | 390 ] |
| 379 }, | 391 }, |
| 380 { | 392 { |
| 381 "cmd": [ | 393 "cmd": [ |
| 382 "python", | 394 "python", |
| 383 "-u", | 395 "-u", |
| 384 "[BUILD]/scripts/slave/tee.py", | 396 "[BUILD]/scripts/slave/tee.py", |
| 385 "[SLAVE_BUILD]/src/out/Release/full_log", | 397 "[SLAVE_BUILD]/src/out/Release/full_log", |
| 386 "--", | 398 "--", |
| 387 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py", | 399 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py", |
| 388 "[SLAVE_BUILD]/src/out/logcat" | 400 "[SLAVE_BUILD]/src/out/logcat" |
| 389 ], | 401 ], |
| 402 "cwd": "[SLAVE_BUILD]", |
| 390 "name": "logcat_dump" | 403 "name": "logcat_dump" |
| 391 }, | 404 }, |
| 392 { | 405 { |
| 393 "cmd": [ | 406 "cmd": [ |
| 394 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack"
, | 407 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack"
, |
| 395 "--arch", | 408 "--arch", |
| 396 "arm", | 409 "arm", |
| 397 "--more-info", | 410 "--more-info", |
| 398 "[SLAVE_BUILD]/src/out/Release/full_log" | 411 "[SLAVE_BUILD]/src/out/Release/full_log" |
| 399 ], | 412 ], |
| 413 "cwd": "[SLAVE_BUILD]", |
| 400 "env": { | 414 "env": { |
| 401 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 415 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 402 }, | 416 }, |
| 403 "name": "stack_tool_with_logcat_dump" | 417 "name": "stack_tool_with_logcat_dump" |
| 404 }, | 418 }, |
| 405 { | 419 { |
| 406 "cmd": [ | 420 "cmd": [ |
| 407 "[SLAVE_BUILD]/src/build/android/tombstones.py", | 421 "[SLAVE_BUILD]/src/build/android/tombstones.py", |
| 408 "-a", | 422 "-a", |
| 409 "-s", | 423 "-s", |
| 410 "-w" | 424 "-w" |
| 411 ], | 425 ], |
| 426 "cwd": "[SLAVE_BUILD]", |
| 412 "env": { | 427 "env": { |
| 413 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 428 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 414 }, | 429 }, |
| 415 "name": "stack_tool_for_tombstones" | 430 "name": "stack_tool_for_tombstones" |
| 416 }, | 431 }, |
| 417 { | 432 { |
| 418 "cmd": [ | 433 "cmd": [ |
| 419 "python", | 434 "python", |
| 420 "-u", | 435 "-u", |
| 421 "\nimport glob, os, sys\nfor report in glob.glob(sys.argv[1]):\n with ope
n(report, 'r') as f:\n for l in f.readlines():\n print l\n os.remove(re
port)\n", | 436 "\nimport glob, os, sys\nfor report in glob.glob(sys.argv[1]):\n with ope
n(report, 'r') as f:\n for l in f.readlines():\n print l\n os.remove(re
port)\n", |
| 422 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log" | 437 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log" |
| 423 ], | 438 ], |
| 439 "cwd": "[SLAVE_BUILD]", |
| 424 "name": "test_report", | 440 "name": "test_report", |
| 425 "~followup_annotations": [ | 441 "~followup_annotations": [ |
| 426 "@@@STEP_LOG_LINE@python.inline@@@@", | 442 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 427 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", | 443 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", |
| 428 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", | 444 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", |
| 429 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", | 445 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", |
| 430 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", | 446 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", |
| 431 "@@@STEP_LOG_LINE@python.inline@ print l@@@", | 447 "@@@STEP_LOG_LINE@python.inline@ print l@@@", |
| 432 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", | 448 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", |
| 433 "@@@STEP_LOG_END@python.inline@@@" | 449 "@@@STEP_LOG_END@python.inline@@@" |
| 434 ] | 450 ] |
| 435 } | 451 } |
| 436 ] | 452 ] |
| OLD | NEW |