| 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 "chromium.testing.master", | 8 "chromium.testing.master", |
| 9 "--builder", | 9 "--builder", |
| 10 "TestBuilder", | 10 "TestBuilder", |
| 11 "--slave", | 11 "--slave", |
| 12 "TestSlavename", | 12 "TestSlavename", |
| 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', 'webkit_trunk': 'svn://svn-mirror.
golo.chromium.org/blink/trunk'}, 'deps_file': 'DEPS', 'managed': False, 'name':
'src', 'url': 'svn://svn-mirror.golo.chromium.org/chrome/trunk/src'}, {'custom_d
eps': {'src/chrome/test/data/firefox2_profile/searchplugins': None, 'src/chrome/
test/data/firefox2_searchplugins': None, 'src/chrome/test/data/firefox3_profile/
searchplugins': None, 'src/chrome/test/data/firefox3_searchplugins': None, 'src/
chrome/test/data/osdd': None, 'src/chrome/test/data/perf/frame_rate/private': No
ne, 'src/chrome/test/data/plugin': None, 'src/chrome/test/data/ssl/certs': None,
'src/data/autodiscovery': None, 'src/data/esctf': None, 'src/data/mach_ports':
None, 'src/data/memory_test': None, 'src/data/mozilla_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': None, 'src/webkit/data/ico_decoder'
: None, 'src/webkit/data/test_shell/plugins': None, 'src/webkit/data/xbm_decoder
': None}, 'deps_file': 'DEPS', 'managed': False, 'name': 'src-internal', 'url':
'svn://svn-mirror.golo.chromium.org/chrome-internal/trunk/src-internal'}]\ntarge
t_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', 'webkit_trunk': 'svn://svn-mirror.
golo.chromium.org/blink/trunk'}, 'deps_file': 'DEPS', 'managed': False, 'name':
'src', 'url': 'svn://svn-mirror.golo.chromium.org/chrome/trunk/src'}, {'custom_d
eps': {'src/chrome/test/data/firefox2_profile/searchplugins': None, 'src/chrome/
test/data/firefox2_searchplugins': None, 'src/chrome/test/data/firefox3_profile/
searchplugins': None, 'src/chrome/test/data/firefox3_searchplugins': None, 'src/
chrome/test/data/osdd': None, 'src/chrome/test/data/perf/frame_rate/private': No
ne, 'src/chrome/test/data/plugin': None, 'src/chrome/test/data/ssl/certs': None,
'src/data/autodiscovery': None, 'src/data/esctf': None, 'src/data/mach_ports':
None, 'src/data/memory_test': None, 'src/data/mozilla_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': None, 'src/webkit/data/ico_decoder'
: None, 'src/webkit/data/test_shell/plugins': None, 'src/webkit/data/xbm_decoder
': None}, 'deps_file': 'DEPS', 'managed': False, 'name': 'src-internal', 'url':
'svn://svn-mirror.golo.chromium.org/chrome-internal/trunk/src-internal'}]\ntarge
t_os = ['android']", |
| 15 "--root", | 15 "--root", |
| 16 "src", | 16 "src", |
| 17 "--revision_mapping_file", | 17 "--revision_mapping_file", |
| 18 "{\"src\": \"got_revision\", \"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\": \"got_v8_revision\"}", | 18 "{\"src\": \"got_revision\", \"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\": \"got_v8_revision\"}", |
| 19 "--output_json", | 19 "--output_json", |
| 20 "/path/to/tmp/json", | 20 "/path/to/tmp/json", |
| 21 "--revision", | 21 "--revision", |
| 22 "src@204787", | 22 "src@204787", |
| 23 "--force" | 23 "--force" |
| 24 ], | 24 ], |
| 25 "cwd": "[SLAVE_BUILD]", |
| 25 "name": "bot_update", | 26 "name": "bot_update", |
| 26 "~followup_annotations": [ | 27 "~followup_annotations": [ |
| 27 "@@@STEP_TEXT@Some step text@@@", | 28 "@@@STEP_TEXT@Some step text@@@", |
| 28 "@@@STEP_LOG_LINE@json.output@{@@@", | 29 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 29 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", | 30 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", |
| 30 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", | 31 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", |
| 31 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", | 32 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", |
| 32 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", | 33 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", |
| 33 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398
0d76e269b7982aeeefc1b9b50\", @@@", | 34 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398
0d76e269b7982aeeefc1b9b50\", @@@", |
| 34 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m
aster@{#274981}\", @@@", | 35 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m
aster@{#274981}\", @@@", |
| (...skipping 29 matching lines...) Expand all Loading... |
| 64 { | 65 { |
| 65 "cmd": [ | 66 "cmd": [ |
| 66 "python", | 67 "python", |
| 67 "-u", | 68 "-u", |
| 68 "\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", | 69 "\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", |
| 69 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps", | 70 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps", |
| 70 "[SLAVE_BUILD]/src/out/Release/test_logs", | 71 "[SLAVE_BUILD]/src/out/Release/test_logs", |
| 71 "[SLAVE_BUILD]/src/out/build_product.zip", | 72 "[SLAVE_BUILD]/src/out/build_product.zip", |
| 72 "[SLAVE_BUILD]/src" | 73 "[SLAVE_BUILD]/src" |
| 73 ], | 74 ], |
| 75 "cwd": "[SLAVE_BUILD]", |
| 74 "name": "clean local files", | 76 "name": "clean local files", |
| 75 "~followup_annotations": [ | 77 "~followup_annotations": [ |
| 76 "@@@STEP_LOG_LINE@python.inline@@@@", | 78 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 77 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", | 79 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", |
| 78 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", | 80 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", |
| 79 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", | 81 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", |
| 80 "@@@STEP_LOG_LINE@python.inline@try:@@@", | 82 "@@@STEP_LOG_LINE@python.inline@try:@@@", |
| 81 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", | 83 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", |
| 82 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", | 84 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", |
| 83 "@@@STEP_LOG_LINE@python.inline@ pass@@@", | 85 "@@@STEP_LOG_LINE@python.inline@ pass@@@", |
| 84 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv
[4]):@@@", | 86 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv
[4]):@@@", |
| 85 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", | 87 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", |
| 86 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", | 88 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", |
| 87 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@"
, | 89 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@"
, |
| 88 "@@@STEP_LOG_END@python.inline@@@" | 90 "@@@STEP_LOG_END@python.inline@@@" |
| 89 ] | 91 ] |
| 90 }, | 92 }, |
| 91 { | 93 { |
| 92 "cmd": [ | 94 "cmd": [ |
| 93 "python", | 95 "python", |
| 94 "-u", | 96 "-u", |
| 95 "[DEPOT_TOOLS]/gclient.py", | 97 "[DEPOT_TOOLS]/gclient.py", |
| 96 "runhooks" | 98 "runhooks" |
| 97 ], | 99 ], |
| 100 "cwd": "[SLAVE_BUILD]", |
| 98 "env": { | 101 "env": { |
| 99 "GYP_CROSSCOMPILE": "1", | 102 "GYP_CROSSCOMPILE": "1", |
| 100 "GYP_DEFINES": "OS=android android_webview_telemetry_build=1 component=sta
tic_library fastbuild=1 gomadir='[BUILD]/goma' target_arch=arm use_goma=1", | 103 "GYP_DEFINES": "OS=android android_webview_telemetry_build=1 component=sta
tic_library fastbuild=1 gomadir='[BUILD]/goma' target_arch=arm use_goma=1", |
| 101 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 104 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 102 }, | 105 }, |
| 103 "name": "gclient runhooks" | 106 "name": "gclient runhooks" |
| 104 }, | 107 }, |
| 105 { | 108 { |
| 106 "cmd": [ | 109 "cmd": [ |
| 107 "python", | 110 "python", |
| 108 "-u", | 111 "-u", |
| 109 "[BUILD]/scripts/slave/compile.py", | 112 "[BUILD]/scripts/slave/compile.py", |
| 110 "--target", | 113 "--target", |
| 111 "Release", | 114 "Release", |
| 112 "--src-dir", | 115 "--src-dir", |
| 113 "[SLAVE_BUILD]/src", | 116 "[SLAVE_BUILD]/src", |
| 114 "--build-tool", | 117 "--build-tool", |
| 115 "ninja", | 118 "ninja", |
| 116 "--compiler", | 119 "--compiler", |
| 117 "goma", | 120 "goma", |
| 118 "--goma-dir", | 121 "--goma-dir", |
| 119 "[BUILD]/goma", | 122 "[BUILD]/goma", |
| 120 "--", | 123 "--", |
| 121 "system_webview_apk", | 124 "system_webview_apk", |
| 122 "android_webview_telemetry_shell_apk", | 125 "android_webview_telemetry_shell_apk", |
| 123 "android_tools" | 126 "android_tools" |
| 124 ], | 127 ], |
| 128 "cwd": "[SLAVE_BUILD]", |
| 125 "env": { | 129 "env": { |
| 126 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 130 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 127 }, | 131 }, |
| 128 "name": "compile" | 132 "name": "compile" |
| 129 }, | 133 }, |
| 130 { | 134 { |
| 131 "cmd": [ | 135 "cmd": [ |
| 132 "[BUILD]/scripts/slave/daemonizer.py", | 136 "[BUILD]/scripts/slave/daemonizer.py", |
| 133 "--", | 137 "--", |
| 134 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", | 138 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", |
| 135 "[SLAVE_BUILD]/src/out/logcat" | 139 "[SLAVE_BUILD]/src/out/logcat" |
| 136 ], | 140 ], |
| 141 "cwd": "[SLAVE_BUILD]", |
| 137 "env": { | 142 "env": { |
| 138 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 143 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 139 }, | 144 }, |
| 140 "name": "spawn_logcat_monitor" | 145 "name": "spawn_logcat_monitor" |
| 141 }, | 146 }, |
| 142 { | 147 { |
| 143 "cmd": [ | 148 "cmd": [ |
| 144 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py", | 149 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py", |
| 145 "--json-output", | 150 "--json-output", |
| 146 "/path/to/tmp/json" | 151 "/path/to/tmp/json" |
| 147 ], | 152 ], |
| 153 "cwd": "[SLAVE_BUILD]", |
| 148 "env": { | 154 "env": { |
| 149 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 155 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 150 }, | 156 }, |
| 151 "name": "device_status_check", | 157 "name": "device_status_check", |
| 152 "~followup_annotations": [ | 158 "~followup_annotations": [ |
| 153 "@@@STEP_TEXT@Online devices: 1@@@", | 159 "@@@STEP_TEXT@Online devices: 1@@@", |
| 154 "@@@STEP_LOG_LINE@json.output@[@@@", | 160 "@@@STEP_LOG_LINE@json.output@[@@@", |
| 155 "@@@STEP_LOG_LINE@json.output@ {@@@", | 161 "@@@STEP_LOG_LINE@json.output@ {@@@", |
| 156 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@", | 162 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@", |
| 157 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@", | 163 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@", |
| (...skipping 26 matching lines...) Expand all Loading... |
| 184 "[SLAVE_BUILD]/src/build/android/provision_devices.py", | 190 "[SLAVE_BUILD]/src/build/android/provision_devices.py", |
| 185 "-t", | 191 "-t", |
| 186 "Release", | 192 "Release", |
| 187 "--reboot-timeout", | 193 "--reboot-timeout", |
| 188 "180", | 194 "180", |
| 189 "--min-battery-level", | 195 "--min-battery-level", |
| 190 "95", | 196 "95", |
| 191 "--disable-network", | 197 "--disable-network", |
| 192 "--disable-java-debug" | 198 "--disable-java-debug" |
| 193 ], | 199 ], |
| 200 "cwd": "[SLAVE_BUILD]", |
| 194 "env": { | 201 "env": { |
| 195 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 202 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 196 }, | 203 }, |
| 197 "name": "provision_devices" | 204 "name": "provision_devices" |
| 198 }, | 205 }, |
| 199 { | 206 { |
| 200 "cmd": [ | 207 "cmd": [ |
| 201 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py", | 208 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py", |
| 202 "--apk", | 209 "--apk", |
| 203 "SystemWebView.apk", | 210 "SystemWebView.apk", |
| 204 "--apk_package", | 211 "--apk_package", |
| 205 "com.android.webview", | 212 "com.android.webview", |
| 206 "--release" | 213 "--release" |
| 207 ], | 214 ], |
| 215 "cwd": "[SLAVE_BUILD]", |
| 208 "env": { | 216 "env": { |
| 209 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 217 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 210 }, | 218 }, |
| 211 "name": "install SystemWebView.apk" | 219 "name": "install SystemWebView.apk" |
| 212 }, | 220 }, |
| 213 { | 221 { |
| 214 "cmd": [ | 222 "cmd": [ |
| 215 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py", | 223 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py", |
| 216 "--apk", | 224 "--apk", |
| 217 "AndroidWebViewTelemetryShell.apk", | 225 "AndroidWebViewTelemetryShell.apk", |
| 218 "--apk_package", | 226 "--apk_package", |
| 219 "org.chromium.telemetry_shell", | 227 "org.chromium.telemetry_shell", |
| 220 "--release" | 228 "--release" |
| 221 ], | 229 ], |
| 230 "cwd": "[SLAVE_BUILD]", |
| 222 "env": { | 231 "env": { |
| 223 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 232 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 224 }, | 233 }, |
| 225 "name": "install AndroidWebViewTelemetryShell.apk" | 234 "name": "install AndroidWebViewTelemetryShell.apk" |
| 226 }, | 235 }, |
| 227 { | 236 { |
| 228 "cmd": [ | 237 "cmd": [ |
| 229 "python", | 238 "python", |
| 230 "-u", | 239 "-u", |
| 231 "RECIPE_MODULE[adb]/resources/list_devices.py", | 240 "RECIPE_MODULE[adb]/resources/list_devices.py", |
| 232 "['[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb', 'd
evices']", | 241 "['[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb', 'd
evices']", |
| 233 "/path/to/tmp/json" | 242 "/path/to/tmp/json" |
| 234 ], | 243 ], |
| 244 "cwd": "[SLAVE_BUILD]", |
| 235 "name": "List adb devices", | 245 "name": "List adb devices", |
| 236 "~followup_annotations": [ | 246 "~followup_annotations": [ |
| 237 "@@@STEP_LOG_LINE@json.output@[@@@", | 247 "@@@STEP_LOG_LINE@json.output@[@@@", |
| 238 "@@@STEP_LOG_LINE@json.output@ \"014E1F310401C009\"@@@", | 248 "@@@STEP_LOG_LINE@json.output@ \"014E1F310401C009\"@@@", |
| 239 "@@@STEP_LOG_LINE@json.output@]@@@", | 249 "@@@STEP_LOG_LINE@json.output@]@@@", |
| 240 "@@@STEP_LOG_END@json.output@@@" | 250 "@@@STEP_LOG_END@json.output@@@" |
| 241 ] | 251 ] |
| 242 }, | 252 }, |
| 243 { | 253 { |
| 244 "cmd": [ | 254 "cmd": [ |
| 245 "python", | 255 "python", |
| 246 "-u", | 256 "-u", |
| 247 "[SLAVE_BUILD]/src/tools/perf/run_benchmark", | 257 "[SLAVE_BUILD]/src/tools/perf/run_benchmark", |
| 248 "list", | 258 "list", |
| 249 "--browser", | 259 "--browser", |
| 250 "android-webview", | 260 "android-webview", |
| 251 "--json-output", | 261 "--json-output", |
| 252 "/path/to/tmp/json", | 262 "/path/to/tmp/json", |
| 253 "--num-shards", | 263 "--num-shards", |
| 254 "5", | 264 "5", |
| 255 "--device", | 265 "--device", |
| 256 "014E1F310401C009" | 266 "014E1F310401C009" |
| 257 ], | 267 ], |
| 268 "cwd": "[SLAVE_BUILD]", |
| 258 "name": "List Perf Tests", | 269 "name": "List Perf Tests", |
| 259 "~followup_annotations": [ | 270 "~followup_annotations": [ |
| 260 "@@@STEP_LOG_LINE@json.output@{@@@", | 271 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 261 "@@@STEP_LOG_LINE@json.output@ \"steps\": {@@@", | 272 "@@@STEP_LOG_LINE@json.output@ \"steps\": {@@@", |
| 262 "@@@STEP_LOG_LINE@json.output@ \"blink_perf.all.exact\": {@@@", | 273 "@@@STEP_LOG_LINE@json.output@ \"blink_perf.all.exact\": {@@@", |
| 263 "@@@STEP_LOG_LINE@json.output@ \"cmd\": \"/usr/bin/python /path/to/ru
n_benmark --a=1 -v --b=2\", @@@", | 274 "@@@STEP_LOG_LINE@json.output@ \"cmd\": \"/usr/bin/python /path/to/ru
n_benmark --a=1 -v --b=2\", @@@", |
| 264 "@@@STEP_LOG_LINE@json.output@ \"device_affinity\": 0, @@@", | 275 "@@@STEP_LOG_LINE@json.output@ \"device_affinity\": 0, @@@", |
| 265 "@@@STEP_LOG_LINE@json.output@ \"perf_dashboard_id\": \"blink_perf.al
l\"@@@", | 276 "@@@STEP_LOG_LINE@json.output@ \"perf_dashboard_id\": \"blink_perf.al
l\"@@@", |
| 266 "@@@STEP_LOG_LINE@json.output@ }, @@@", | 277 "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| 267 "@@@STEP_LOG_LINE@json.output@ \"blink_perf.all.release\": {@@@", | 278 "@@@STEP_LOG_LINE@json.output@ \"blink_perf.all.release\": {@@@", |
| (...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 303 }, | 314 }, |
| 304 { | 315 { |
| 305 "cmd": [ | 316 "cmd": [ |
| 306 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 317 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
| 307 "perf", | 318 "perf", |
| 308 "--steps", | 319 "--steps", |
| 309 "{\"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}", | 320 "{\"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}", |
| 310 "--output-json-list", | 321 "--output-json-list", |
| 311 "/path/to/tmp/json" | 322 "/path/to/tmp/json" |
| 312 ], | 323 ], |
| 324 "cwd": "[SLAVE_BUILD]", |
| 313 "env": { | 325 "env": { |
| 314 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 326 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 315 }, | 327 }, |
| 316 "name": "get perf test list", | 328 "name": "get perf test list", |
| 317 "~followup_annotations": [ | 329 "~followup_annotations": [ |
| 318 "@@@STEP_LOG_LINE@json.output@[@@@", | 330 "@@@STEP_LOG_LINE@json.output@[@@@", |
| 319 "@@@STEP_LOG_LINE@json.output@ {@@@", | 331 "@@@STEP_LOG_LINE@json.output@ {@@@", |
| 320 "@@@STEP_LOG_LINE@json.output@ \"device_affinity\": 0, @@@", | 332 "@@@STEP_LOG_LINE@json.output@ \"device_affinity\": 0, @@@", |
| 321 "@@@STEP_LOG_LINE@json.output@ \"test\": \"perf_test.foo\"@@@", | 333 "@@@STEP_LOG_LINE@json.output@ \"test\": \"perf_test.foo\"@@@", |
| 322 "@@@STEP_LOG_LINE@json.output@ }, @@@", | 334 "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| (...skipping 26 matching lines...) Expand all Loading... |
| 349 "--builder-name=TestBuilder", | 361 "--builder-name=TestBuilder", |
| 350 "--slave-name=TestSlavename", | 362 "--slave-name=TestSlavename", |
| 351 "--build-number=571", | 363 "--build-number=571", |
| 352 "--run-python-script", | 364 "--run-python-script", |
| 353 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 365 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
| 354 "perf", | 366 "perf", |
| 355 "--print-step", | 367 "--print-step", |
| 356 "page_cycler.foo", | 368 "page_cycler.foo", |
| 357 "--verbose" | 369 "--verbose" |
| 358 ], | 370 ], |
| 371 "cwd": "[SLAVE_BUILD]", |
| 359 "env": { | 372 "env": { |
| 360 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 373 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 361 }, | 374 }, |
| 362 "name": "page_cycler.foo", | 375 "name": "page_cycler.foo", |
| 363 "~followup_annotations": [ | 376 "~followup_annotations": [ |
| 364 "@@@STEP_TEXT@<br/>Device Affinity: 0<br/>@@@" | 377 "@@@STEP_TEXT@<br/>Device Affinity: 0<br/>@@@" |
| 365 ] | 378 ] |
| 366 }, | 379 }, |
| 367 { | 380 { |
| 368 "allow_subannotations": true, | 381 "allow_subannotations": true, |
| (...skipping 16 matching lines...) Expand all Loading... |
| 385 "--builder-name=TestBuilder", | 398 "--builder-name=TestBuilder", |
| 386 "--slave-name=TestSlavename", | 399 "--slave-name=TestSlavename", |
| 387 "--build-number=571", | 400 "--build-number=571", |
| 388 "--run-python-script", | 401 "--run-python-script", |
| 389 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 402 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
| 390 "perf", | 403 "perf", |
| 391 "--print-step", | 404 "--print-step", |
| 392 "perf_test.foo", | 405 "perf_test.foo", |
| 393 "--verbose" | 406 "--verbose" |
| 394 ], | 407 ], |
| 408 "cwd": "[SLAVE_BUILD]", |
| 395 "env": { | 409 "env": { |
| 396 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 410 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 397 }, | 411 }, |
| 398 "name": "perf_test.foo", | 412 "name": "perf_test.foo", |
| 399 "~followup_annotations": [ | 413 "~followup_annotations": [ |
| 400 "@@@STEP_TEXT@<br/>Device Affinity: 0<br/>@@@" | 414 "@@@STEP_TEXT@<br/>Device Affinity: 0<br/>@@@" |
| 401 ] | 415 ] |
| 402 }, | 416 }, |
| 403 { | 417 { |
| 404 "cmd": [ | 418 "cmd": [ |
| 405 "python", | 419 "python", |
| 406 "-u", | 420 "-u", |
| 407 "[BUILD]/scripts/slave/tee.py", | 421 "[BUILD]/scripts/slave/tee.py", |
| 408 "[SLAVE_BUILD]/src/out/Release/full_log", | 422 "[SLAVE_BUILD]/src/out/Release/full_log", |
| 409 "--", | 423 "--", |
| 410 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py", | 424 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py", |
| 411 "[SLAVE_BUILD]/src/out/logcat" | 425 "[SLAVE_BUILD]/src/out/logcat" |
| 412 ], | 426 ], |
| 427 "cwd": "[SLAVE_BUILD]", |
| 413 "name": "logcat_dump" | 428 "name": "logcat_dump" |
| 414 }, | 429 }, |
| 415 { | 430 { |
| 416 "cmd": [ | 431 "cmd": [ |
| 417 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack"
, | 432 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack"
, |
| 418 "--arch", | 433 "--arch", |
| 419 "arm", | 434 "arm", |
| 420 "--more-info", | 435 "--more-info", |
| 421 "[SLAVE_BUILD]/src/out/Release/full_log" | 436 "[SLAVE_BUILD]/src/out/Release/full_log" |
| 422 ], | 437 ], |
| 438 "cwd": "[SLAVE_BUILD]", |
| 423 "env": { | 439 "env": { |
| 424 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 440 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 425 }, | 441 }, |
| 426 "name": "stack_tool_with_logcat_dump" | 442 "name": "stack_tool_with_logcat_dump" |
| 427 }, | 443 }, |
| 428 { | 444 { |
| 429 "cmd": [ | 445 "cmd": [ |
| 430 "[SLAVE_BUILD]/src/build/android/tombstones.py", | 446 "[SLAVE_BUILD]/src/build/android/tombstones.py", |
| 431 "-a", | 447 "-a", |
| 432 "-s", | 448 "-s", |
| 433 "-w" | 449 "-w" |
| 434 ], | 450 ], |
| 451 "cwd": "[SLAVE_BUILD]", |
| 435 "env": { | 452 "env": { |
| 436 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 453 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 437 }, | 454 }, |
| 438 "name": "stack_tool_for_tombstones" | 455 "name": "stack_tool_for_tombstones" |
| 439 }, | 456 }, |
| 440 { | 457 { |
| 441 "cmd": [ | 458 "cmd": [ |
| 442 "python", | 459 "python", |
| 443 "-u", | 460 "-u", |
| 444 "\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", | 461 "\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", |
| 445 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log" | 462 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log" |
| 446 ], | 463 ], |
| 464 "cwd": "[SLAVE_BUILD]", |
| 447 "name": "test_report", | 465 "name": "test_report", |
| 448 "~followup_annotations": [ | 466 "~followup_annotations": [ |
| 449 "@@@STEP_LOG_LINE@python.inline@@@@", | 467 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 450 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", | 468 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", |
| 451 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", | 469 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", |
| 452 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", | 470 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", |
| 453 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", | 471 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", |
| 454 "@@@STEP_LOG_LINE@python.inline@ print l@@@", | 472 "@@@STEP_LOG_LINE@python.inline@ print l@@@", |
| 455 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", | 473 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", |
| 456 "@@@STEP_LOG_END@python.inline@@@" | 474 "@@@STEP_LOG_END@python.inline@@@" |
| 457 ] | 475 ] |
| 458 } | 476 } |
| 459 ] | 477 ] |
| OLD | NEW |