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 |