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 |