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

Side by Side Diff: scripts/slave/recipes/bisection/android_bisect.expected/local_basic_recipe_disconnected_device.json

Issue 2119483003: Reland "Allow multiple devices on bisects hosts " (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Remove irrelavant if statement, rename connected_devices variable Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 [
2 {
3 "cmd": [
4 "python",
5 "-u",
6 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
7 "--master",
8 "tryserver.chromium.perf",
9 "--builder",
10 "android_one_perf_bisect",
11 "--slave",
12 "TestSlavename",
13 "--spec",
14 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url' : 'svn://svn-mirror.golo.chromium.org/%s', 'llvm_url': 'svn://svn-mirror.golo.ch romium.org/llvm-project', 'nacl_trunk': 'svn://svn-mirror.golo.chromium.org/nati ve_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chromium.org/%(repo) s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/trunk'}, 'deps_fil e': 'DEPS', 'managed': False, 'name': 'src', 'url': 'svn://svn-mirror.golo.chrom ium.org/chrome/trunk/src'}, {'custom_deps': {'src/chrome/test/data/firefox2_prof ile/searchplugins': None, 'src/chrome/test/data/firefox2_searchplugins': None, ' src/chrome/test/data/firefox3_profile/searchplugins': None, 'src/chrome/test/dat a/firefox3_searchplugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/ test/data/perf/frame_rate/private': None, '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/d ata/mozilla_js_tests': None, 'src/data/selenium_core': None, 'src/data/tab_switc hing': 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/plugin s': 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'}]\ntarget_os = ['android']",
15 "--root",
16 "src",
17 "--revision_mapping_file",
18 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision \", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/ tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_ revision\"}",
19 "--git-cache-dir",
20 "[GIT_CACHE]",
21 "--issue",
22 "12853011",
23 "--patchset",
24 "1",
25 "--rietveld_server",
26 "https://codereview.chromium.org",
27 "--output_json",
28 "/path/to/tmp/json",
29 "--revision",
30 "src@1111111",
31 "--output_manifest"
32 ],
33 "env": {
34 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
35 },
36 "name": "bot_update",
37 "~followup_annotations": [
38 "@@@STEP_TEXT@Some step text@@@",
39 "@@@STEP_LOG_LINE@json.output@{@@@",
40 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
41 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
42 "@@@STEP_LOG_LINE@json.output@ \"src\": \"1111111\"@@@",
43 "@@@STEP_LOG_LINE@json.output@ }, @@@",
44 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
45 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
46 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
47 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
48 "@@@STEP_LOG_LINE@json.output@ }, @@@",
49 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@",
50 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@",
51 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@",
52 "@@@STEP_LOG_LINE@json.output@ }, @@@",
53 "@@@STEP_LOG_LINE@json.output@ \"src/native_client\": {@@@",
54 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /native_client.git\", @@@",
55 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"d998e125e8253980d76e26 9b7982aeeefc1b9b50\"@@@",
56 "@@@STEP_LOG_LINE@json.output@ }, @@@",
57 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
58 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/angle.git\", @@@",
59 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a 728eb85b8d7bc6080c\"@@@",
60 "@@@STEP_LOG_LINE@json.output@ }, @@@",
61 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/webrtc\": {@@@",
62 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/webrtc.git\", @@@",
63 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"0f90628433546e61d92685 96da93418c623137f4\"@@@",
64 "@@@STEP_LOG_LINE@json.output@ }, @@@",
65 "@@@STEP_LOG_LINE@json.output@ \"src/tools/swarming_client\": {@@@",
66 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /tools/swarming_client.git\", @@@",
67 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"a0ee5d99f1d4b38ddaa4c7 59c837980b63b99566\"@@@",
68 "@@@STEP_LOG_LINE@json.output@ }, @@@",
69 "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
70 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /v8.git\", @@@",
71 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a 35f03975671d43e399\"@@@",
72 "@@@STEP_LOG_LINE@json.output@ }@@@",
73 "@@@STEP_LOG_LINE@json.output@ }, @@@",
74 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
75 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
76 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
77 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision\": \"fac9503c46405f 77757b9a728eb85b8d7bc6080c\", @@@",
78 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision_cp\": \"refs/heads/ master@{#297276}\", @@@",
79 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision\": \"f0319a328 b2809876916353cb994259692140934\", @@@",
80 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision_cp\": \"refs/h eads/master@{#182578}\", @@@",
81 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
82 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
83 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@",
84 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\", @@@",
85 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision\": \"a0ee 5d99f1d4b38ddaa4c759c837980b63b99566\", @@@",
86 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision_cp\": \"r efs/heads/master@{#276089}\", @@@",
87 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c1 32c3a35f03975671d43e399\", @@@",
88 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/mas ter@{#43426}\", @@@",
89 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision\": \"0f90628433546 e61d9268596da93418c623137f4\", @@@",
90 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision_cp\": \"refs/heads /master@{#120644}\"@@@",
91 "@@@STEP_LOG_LINE@json.output@ }, @@@",
92 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
93 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
94 "@@@STEP_LOG_LINE@json.output@}@@@",
95 "@@@STEP_LOG_END@json.output@@@",
96 "@@@SET_BUILD_PROPERTY@got_nacl_revision@\"d998e125e8253980d76e269b7982aee efc1b9b50\"@@@",
97 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision@\"a0ee5d99f1d4b38ddaa4 c759c837980b63b99566\"@@@",
98 "@@@SET_BUILD_PROPERTY@got_buildtools_revision_cp@\"refs/heads/master@{#18 2578}\"@@@",
99 "@@@SET_BUILD_PROPERTY@got_webrtc_revision@\"0f90628433546e61d9268596da934 18c623137f4\"@@@",
100 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@",
101 "@@@SET_BUILD_PROPERTY@got_nacl_revision_cp@\"refs/heads/master@{#274981}\ "@@@",
102 "@@@SET_BUILD_PROPERTY@got_angle_revision@\"fac9503c46405f77757b9a728eb85b 8d7bc6080c\"@@@",
103 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
104 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
105 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
106 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
107 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
108 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
109 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
110 ]
111 },
112 {
113 "cmd": [
114 "python",
115 "-u",
116 "\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",
117 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps",
118 "[SLAVE_BUILD]/src/out/Release/test_logs",
119 "[SLAVE_BUILD]/src/out/build_product.zip",
120 "[SLAVE_BUILD]/src"
121 ],
122 "name": "clean local files",
123 "~followup_annotations": [
124 "@@@STEP_LOG_LINE@python.inline@@@@",
125 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@",
126 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@",
127 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@",
128 "@@@STEP_LOG_LINE@python.inline@try:@@@",
129 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@",
130 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@",
131 "@@@STEP_LOG_LINE@python.inline@ pass@@@",
132 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@",
133 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@",
134 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@",
135 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" ,
136 "@@@STEP_LOG_END@python.inline@@@"
137 ]
138 },
139 {
140 "cmd": [
141 "git",
142 "diff",
143 "--cached",
144 "--name-only"
145 ],
146 "cwd": "[SLAVE_BUILD]/src",
147 "name": "git diff to analyze patch",
148 "stdout": "/path/to/tmp/",
149 "~followup_annotations": [
150 "@@@STEP_LOG_LINE@files@foo.cc@@@",
151 "@@@STEP_LOG_END@files@@@"
152 ]
153 },
154 {
155 "cmd": [
156 "python",
157 "-u",
158 "[SLAVE_BUILD]/src/build/symlink.py",
159 "-f",
160 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
161 "~/adb"
162 ],
163 "name": "create adb symlink"
164 },
165 {
166 "cmd": [
167 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
168 "--",
169 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py",
170 "[SLAVE_BUILD]/src/out/logcat",
171 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb"
172 ],
173 "env": {
174 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
175 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
176 },
177 "name": "spawn_logcat_monitor"
178 },
179 {
180 "cmd": [
181 "python",
182 "-u",
183 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py ",
184 "--verbose",
185 "--adb-path",
186 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb"
187 ],
188 "env": {
189 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
190 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
191 },
192 "name": "authorize_adb_devices"
193 },
194 {
195 "cmd": [
196 "[SLAVE_BUILD]/src/third_party/catapult/devil/devil/android/tools/device_r ecovery.py",
197 "--blacklist-file",
198 "[SLAVE_BUILD]/src/out/bad_devices.json",
199 "--known-devices-file",
200 "[HOME]/.android/known_devices.json",
201 "--adb-path",
202 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
203 "-v"
204 ],
205 "env": {
206 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
207 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
208 },
209 "name": "device_recovery"
210 },
211 {
212 "cmd": [
213 "python",
214 "-u",
215 "[SLAVE_BUILD]/src/build/android/provision_devices.py",
216 "--adb-path",
217 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
218 "--blacklist-file",
219 "[SLAVE_BUILD]/src/out/bad_devices.json",
220 "--output-device-blacklist",
221 "/path/to/tmp/json",
222 "-t",
223 "Release",
224 "--min-battery-level",
225 "95",
226 "--disable-network",
227 "--disable-java-debug",
228 "--max-battery-temp",
229 "350",
230 "--remove-system-webview"
231 ],
232 "env": {
233 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
234 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
235 },
236 "name": "provision_devices"
237 },
238 {
239 "cmd": [
240 "[SLAVE_BUILD]/src/third_party/catapult/devil/devil/android/tools/device_s tatus.py",
241 "--json-output",
242 "/path/to/tmp/json",
243 "--blacklist-file",
244 "[SLAVE_BUILD]/src/out/bad_devices.json",
245 "--known-devices-file",
246 "[HOME]/.android/known_devices.json",
247 "--buildbot-path",
248 "/home/chrome-bot/.adb_device_info",
249 "--adb-path",
250 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
251 "-v",
252 "--overwrite-known-devices-files"
253 ],
254 "env": {
255 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
256 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
257 },
258 "name": "device_status",
259 "~followup_annotations": [
260 "@@@STEP_TEXT@Online devices: 2@@@",
261 "@@@STEP_LOG_LINE@json.output@[@@@",
262 "@@@STEP_LOG_LINE@json.output@ {@@@",
263 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@",
264 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@",
265 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@",
266 "@@@STEP_LOG_LINE@json.output@ \"USB powered\": \"true\", @@@",
267 "@@@STEP_LOG_LINE@json.output@ \"Wireless powered\": \"false\", @@@",
268 "@@@STEP_LOG_LINE@json.output@ \"health\": \"2\", @@@",
269 "@@@STEP_LOG_LINE@json.output@ \"level\": \"100\", @@@",
270 "@@@STEP_LOG_LINE@json.output@ \"present\": \"true\", @@@",
271 "@@@STEP_LOG_LINE@json.output@ \"scale\": \"100\", @@@",
272 "@@@STEP_LOG_LINE@json.output@ \"status\": \"5\", @@@",
273 "@@@STEP_LOG_LINE@json.output@ \"technology\": \"Li-ion\", @@@",
274 "@@@STEP_LOG_LINE@json.output@ \"temperature\": \"249\", @@@",
275 "@@@STEP_LOG_LINE@json.output@ \"voltage\": \"4286\"@@@",
276 "@@@STEP_LOG_LINE@json.output@ }, @@@",
277 "@@@STEP_LOG_LINE@json.output@ \"blacklisted\": false, @@@",
278 "@@@STEP_LOG_LINE@json.output@ \"build_detail\": \"google/razor/flo:5.0 /LRX21O/1570415:userdebug/dev-keys\", @@@",
279 "@@@STEP_LOG_LINE@json.output@ \"imei_slice\": \"Unknown\", @@@",
280 "@@@STEP_LOG_LINE@json.output@ \"ro.build.id\": \"LRX21O\", @@@",
281 "@@@STEP_LOG_LINE@json.output@ \"ro.build.product\": \"product_name\", @@@",
282 "@@@STEP_LOG_LINE@json.output@ \"serial\": \"2222\", @@@",
283 "@@@STEP_LOG_LINE@json.output@ \"usb_status\": true, @@@",
284 "@@@STEP_LOG_LINE@json.output@ \"wifi_ip\": \"\"@@@",
285 "@@@STEP_LOG_LINE@json.output@ }, @@@",
286 "@@@STEP_LOG_LINE@json.output@ {@@@",
287 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@",
288 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@",
289 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@",
290 "@@@STEP_LOG_LINE@json.output@ \"USB powered\": \"true\", @@@",
291 "@@@STEP_LOG_LINE@json.output@ \"Wireless powered\": \"false\", @@@",
292 "@@@STEP_LOG_LINE@json.output@ \"health\": \"2\", @@@",
293 "@@@STEP_LOG_LINE@json.output@ \"level\": \"100\", @@@",
294 "@@@STEP_LOG_LINE@json.output@ \"present\": \"true\", @@@",
295 "@@@STEP_LOG_LINE@json.output@ \"scale\": \"100\", @@@",
296 "@@@STEP_LOG_LINE@json.output@ \"status\": \"5\", @@@",
297 "@@@STEP_LOG_LINE@json.output@ \"technology\": \"Li-ion\", @@@",
298 "@@@STEP_LOG_LINE@json.output@ \"temperature\": \"249\", @@@",
299 "@@@STEP_LOG_LINE@json.output@ \"voltage\": \"4286\"@@@",
300 "@@@STEP_LOG_LINE@json.output@ }, @@@",
301 "@@@STEP_LOG_LINE@json.output@ \"blacklisted\": false, @@@",
302 "@@@STEP_LOG_LINE@json.output@ \"build_detail\": \"google/razor/flo:5.0 /LRX21O/1570415:userdebug/dev-keys\", @@@",
303 "@@@STEP_LOG_LINE@json.output@ \"imei_slice\": \"Unknown\", @@@",
304 "@@@STEP_LOG_LINE@json.output@ \"ro.build.id\": \"LRX21O\", @@@",
305 "@@@STEP_LOG_LINE@json.output@ \"ro.build.product\": \"product_name\", @@@",
306 "@@@STEP_LOG_LINE@json.output@ \"serial\": \"1111\", @@@",
307 "@@@STEP_LOG_LINE@json.output@ \"usb_status\": true, @@@",
308 "@@@STEP_LOG_LINE@json.output@ \"wifi_ip\": \"\"@@@",
309 "@@@STEP_LOG_LINE@json.output@ }, @@@",
310 "@@@STEP_LOG_LINE@json.output@ {@@@",
311 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"offline\", @@@",
312 "@@@STEP_LOG_LINE@json.output@ \"blacklisted\": true, @@@",
313 "@@@STEP_LOG_LINE@json.output@ \"serial\": \"03e0363a003c6ad4\", @@@",
314 "@@@STEP_LOG_LINE@json.output@ \"usb_status\": false@@@",
315 "@@@STEP_LOG_LINE@json.output@ }, @@@",
316 "@@@STEP_LOG_LINE@json.output@ {@@@",
317 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"unauthorized\", @@@",
318 "@@@STEP_LOG_LINE@json.output@ \"blacklisted\": true, @@@",
319 "@@@STEP_LOG_LINE@json.output@ \"serial\": \"03e0363a003c6ad5\", @@@",
320 "@@@STEP_LOG_LINE@json.output@ \"usb_status\": true@@@",
321 "@@@STEP_LOG_LINE@json.output@ }, @@@",
322 "@@@STEP_LOG_LINE@json.output@ {@@@",
323 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@",
324 "@@@STEP_LOG_LINE@json.output@ \"blacklisted\": true, @@@",
325 "@@@STEP_LOG_LINE@json.output@ \"serial\": \"03e0363a003c6ad6\", @@@",
326 "@@@STEP_LOG_LINE@json.output@ \"usb_status\": true@@@",
327 "@@@STEP_LOG_LINE@json.output@ }@@@",
328 "@@@STEP_LOG_LINE@json.output@]@@@",
329 "@@@STEP_LOG_END@json.output@@@",
330 "@@@STEP_LOG_LINE@product_name LRX21O 2222@{@@@",
331 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"adb_status\": \"device\", @ @@",
332 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"battery\": {@@@",
333 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"AC powered\": \"false\", @@@",
334 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"USB powered\": \"true\", @@@",
335 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"Wireless powered\": \"fal se\", @@@",
336 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"health\": \"2\", @@@",
337 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"level\": \"100\", @@@",
338 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"present\": \"true\", @@@" ,
339 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"scale\": \"100\", @@@",
340 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"status\": \"5\", @@@",
341 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"technology\": \"Li-ion\", @@@",
342 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"temperature\": \"249\", @ @@",
343 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"voltage\": \"4286\"@@@",
344 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ }, @@@",
345 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"blacklisted\": false, @@@",
346 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"build_detail\": \"google/ra zor/flo:5.0/LRX21O/1570415:userdebug/dev-keys\", @@@",
347 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"imei_slice\": \"Unknown\", @@@",
348 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"ro.build.id\": \"LRX21O\", @@@",
349 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"ro.build.product\": \"produ ct_name\", @@@",
350 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"serial\": \"2222\", @@@",
351 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"usb_status\": true, @@@",
352 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"wifi_ip\": \"\"@@@",
353 "@@@STEP_LOG_LINE@product_name LRX21O 2222@}@@@",
354 "@@@STEP_LOG_END@product_name LRX21O 2222@@@",
355 "@@@STEP_LOG_LINE@product_name LRX21O 1111@{@@@",
356 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"adb_status\": \"device\", @ @@",
357 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"battery\": {@@@",
358 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"AC powered\": \"false\", @@@",
359 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"USB powered\": \"true\", @@@",
360 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"Wireless powered\": \"fal se\", @@@",
361 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"health\": \"2\", @@@",
362 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"level\": \"100\", @@@",
363 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"present\": \"true\", @@@" ,
364 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"scale\": \"100\", @@@",
365 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"status\": \"5\", @@@",
366 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"technology\": \"Li-ion\", @@@",
367 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"temperature\": \"249\", @ @@",
368 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"voltage\": \"4286\"@@@",
369 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ }, @@@",
370 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"blacklisted\": false, @@@",
371 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"build_detail\": \"google/ra zor/flo:5.0/LRX21O/1570415:userdebug/dev-keys\", @@@",
372 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"imei_slice\": \"Unknown\", @@@",
373 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"ro.build.id\": \"LRX21O\", @@@",
374 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"ro.build.product\": \"produ ct_name\", @@@",
375 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"serial\": \"1111\", @@@",
376 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"usb_status\": true, @@@",
377 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"wifi_ip\": \"\"@@@",
378 "@@@STEP_LOG_LINE@product_name LRX21O 1111@}@@@",
379 "@@@STEP_LOG_END@product_name LRX21O 1111@@@",
380 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@{@@@",
381 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@ \"adb_status\": \"offline\", @@@",
382 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@ \"blacklisted\": true, @@@",
383 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@ \"serial\": \"03e0363a003c6a d4\", @@@",
384 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@ \"usb_status\": false@@@",
385 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@}@@@",
386 "@@@STEP_LOG_END@03e0363a003c6ad4: missing@@@",
387 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@{@@@",
388 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@ \"adb_status \": \"unauthorized\", @@@",
389 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@ \"blackliste d\": true, @@@",
390 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@ \"serial\": \"03e0363a003c6ad5\", @@@",
391 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@ \"usb_status \": true@@@",
392 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@}@@@",
393 "@@@STEP_LOG_END@03e0363a003c6ad5: adb status unauthorized@@@",
394 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@{@@@",
395 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"adb_status\": \"device \", @@@",
396 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"blacklisted\": true, @ @@",
397 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"serial\": \"03e0363a00 3c6ad6\", @@@",
398 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"usb_status\": true@@@" ,
399 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@}@@@",
400 "@@@STEP_LOG_END@03e0363a003c6ad6: blacklisted@@@"
401 ]
402 },
403 {
404 "cmd": [
405 "python",
406 "-u",
407 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
408 "--action",
409 "restart",
410 "--pid-file-path",
411 "/tmp/device_monitor.pid",
412 "--",
413 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py" ,
414 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
415 "[\"2222\", \"1111\"]",
416 "--blacklist-file",
417 "[SLAVE_BUILD]/src/out/bad_devices.json"
418 ],
419 "name": "spawn_device_monitor"
420 },
421 {
422 "cmd": [
423 "python",
424 "-u",
425 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
426 "runhooks"
427 ],
428 "cwd": "[SLAVE_BUILD]/src",
429 "env": {
430 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
431 "GYP_CHROMIUM_NO_ACTION": "1",
432 "GYP_CROSSCOMPILE": "1",
433 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[ BUILD]/goma' target_arch=arm use_goma=1",
434 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
435 },
436 "name": "gclient runhooks"
437 },
438 {
439 "cmd": [
440 "[SLAVE_BUILD]/src/third_party/catapult/devil/devil/android/tools/device_s tatus.py",
441 "--json-output",
442 "/path/to/tmp/json",
443 "--blacklist-file",
444 "[SLAVE_BUILD]/src/out/bad_devices.json",
445 "--known-devices-file",
446 "[HOME]/.android/known_devices.json",
447 "--buildbot-path",
448 "/home/chrome-bot/.adb_device_info",
449 "--adb-path",
450 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
451 "-v",
452 "--overwrite-known-devices-files"
453 ],
454 "env": {
455 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
456 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
457 },
458 "name": "device_status (2)",
459 "~followup_annotations": [
460 "@@@STEP_TEXT@Online devices: 2@@@",
461 "@@@STEP_LOG_LINE@json.output@[@@@",
462 "@@@STEP_LOG_LINE@json.output@ {@@@",
463 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@",
464 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@",
465 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@",
466 "@@@STEP_LOG_LINE@json.output@ \"USB powered\": \"true\", @@@",
467 "@@@STEP_LOG_LINE@json.output@ \"Wireless powered\": \"false\", @@@",
468 "@@@STEP_LOG_LINE@json.output@ \"health\": \"2\", @@@",
469 "@@@STEP_LOG_LINE@json.output@ \"level\": \"100\", @@@",
470 "@@@STEP_LOG_LINE@json.output@ \"present\": \"true\", @@@",
471 "@@@STEP_LOG_LINE@json.output@ \"scale\": \"100\", @@@",
472 "@@@STEP_LOG_LINE@json.output@ \"status\": \"5\", @@@",
473 "@@@STEP_LOG_LINE@json.output@ \"technology\": \"Li-ion\", @@@",
474 "@@@STEP_LOG_LINE@json.output@ \"temperature\": \"249\", @@@",
475 "@@@STEP_LOG_LINE@json.output@ \"voltage\": \"4286\"@@@",
476 "@@@STEP_LOG_LINE@json.output@ }, @@@",
477 "@@@STEP_LOG_LINE@json.output@ \"blacklisted\": false, @@@",
478 "@@@STEP_LOG_LINE@json.output@ \"build_detail\": \"google/razor/flo:5.0 /LRX21O/1570415:userdebug/dev-keys\", @@@",
479 "@@@STEP_LOG_LINE@json.output@ \"imei_slice\": \"Unknown\", @@@",
480 "@@@STEP_LOG_LINE@json.output@ \"ro.build.id\": \"LRX21O\", @@@",
481 "@@@STEP_LOG_LINE@json.output@ \"ro.build.product\": \"product_name\", @@@",
482 "@@@STEP_LOG_LINE@json.output@ \"serial\": \"2222\", @@@",
483 "@@@STEP_LOG_LINE@json.output@ \"usb_status\": true, @@@",
484 "@@@STEP_LOG_LINE@json.output@ \"wifi_ip\": \"\"@@@",
485 "@@@STEP_LOG_LINE@json.output@ }, @@@",
486 "@@@STEP_LOG_LINE@json.output@ {@@@",
487 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@",
488 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@",
489 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@",
490 "@@@STEP_LOG_LINE@json.output@ \"USB powered\": \"true\", @@@",
491 "@@@STEP_LOG_LINE@json.output@ \"Wireless powered\": \"false\", @@@",
492 "@@@STEP_LOG_LINE@json.output@ \"health\": \"2\", @@@",
493 "@@@STEP_LOG_LINE@json.output@ \"level\": \"100\", @@@",
494 "@@@STEP_LOG_LINE@json.output@ \"present\": \"true\", @@@",
495 "@@@STEP_LOG_LINE@json.output@ \"scale\": \"100\", @@@",
496 "@@@STEP_LOG_LINE@json.output@ \"status\": \"5\", @@@",
497 "@@@STEP_LOG_LINE@json.output@ \"technology\": \"Li-ion\", @@@",
498 "@@@STEP_LOG_LINE@json.output@ \"temperature\": \"249\", @@@",
499 "@@@STEP_LOG_LINE@json.output@ \"voltage\": \"4286\"@@@",
500 "@@@STEP_LOG_LINE@json.output@ }, @@@",
501 "@@@STEP_LOG_LINE@json.output@ \"blacklisted\": false, @@@",
502 "@@@STEP_LOG_LINE@json.output@ \"build_detail\": \"google/razor/flo:5.0 /LRX21O/1570415:userdebug/dev-keys\", @@@",
503 "@@@STEP_LOG_LINE@json.output@ \"imei_slice\": \"Unknown\", @@@",
504 "@@@STEP_LOG_LINE@json.output@ \"ro.build.id\": \"LRX21O\", @@@",
505 "@@@STEP_LOG_LINE@json.output@ \"ro.build.product\": \"product_name\", @@@",
506 "@@@STEP_LOG_LINE@json.output@ \"serial\": \"1111\", @@@",
507 "@@@STEP_LOG_LINE@json.output@ \"usb_status\": true, @@@",
508 "@@@STEP_LOG_LINE@json.output@ \"wifi_ip\": \"\"@@@",
509 "@@@STEP_LOG_LINE@json.output@ }, @@@",
510 "@@@STEP_LOG_LINE@json.output@ {@@@",
511 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"offline\", @@@",
512 "@@@STEP_LOG_LINE@json.output@ \"blacklisted\": true, @@@",
513 "@@@STEP_LOG_LINE@json.output@ \"serial\": \"03e0363a003c6ad4\", @@@",
514 "@@@STEP_LOG_LINE@json.output@ \"usb_status\": false@@@",
515 "@@@STEP_LOG_LINE@json.output@ }, @@@",
516 "@@@STEP_LOG_LINE@json.output@ {@@@",
517 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"unauthorized\", @@@",
518 "@@@STEP_LOG_LINE@json.output@ \"blacklisted\": true, @@@",
519 "@@@STEP_LOG_LINE@json.output@ \"serial\": \"03e0363a003c6ad5\", @@@",
520 "@@@STEP_LOG_LINE@json.output@ \"usb_status\": true@@@",
521 "@@@STEP_LOG_LINE@json.output@ }, @@@",
522 "@@@STEP_LOG_LINE@json.output@ {@@@",
523 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@",
524 "@@@STEP_LOG_LINE@json.output@ \"blacklisted\": true, @@@",
525 "@@@STEP_LOG_LINE@json.output@ \"serial\": \"03e0363a003c6ad6\", @@@",
526 "@@@STEP_LOG_LINE@json.output@ \"usb_status\": true@@@",
527 "@@@STEP_LOG_LINE@json.output@ }@@@",
528 "@@@STEP_LOG_LINE@json.output@]@@@",
529 "@@@STEP_LOG_END@json.output@@@",
530 "@@@STEP_LOG_LINE@product_name LRX21O 2222@{@@@",
531 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"adb_status\": \"device\", @ @@",
532 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"battery\": {@@@",
533 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"AC powered\": \"false\", @@@",
534 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"USB powered\": \"true\", @@@",
535 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"Wireless powered\": \"fal se\", @@@",
536 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"health\": \"2\", @@@",
537 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"level\": \"100\", @@@",
538 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"present\": \"true\", @@@" ,
539 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"scale\": \"100\", @@@",
540 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"status\": \"5\", @@@",
541 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"technology\": \"Li-ion\", @@@",
542 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"temperature\": \"249\", @ @@",
543 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"voltage\": \"4286\"@@@",
544 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ }, @@@",
545 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"blacklisted\": false, @@@",
546 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"build_detail\": \"google/ra zor/flo:5.0/LRX21O/1570415:userdebug/dev-keys\", @@@",
547 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"imei_slice\": \"Unknown\", @@@",
548 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"ro.build.id\": \"LRX21O\", @@@",
549 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"ro.build.product\": \"produ ct_name\", @@@",
550 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"serial\": \"2222\", @@@",
551 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"usb_status\": true, @@@",
552 "@@@STEP_LOG_LINE@product_name LRX21O 2222@ \"wifi_ip\": \"\"@@@",
553 "@@@STEP_LOG_LINE@product_name LRX21O 2222@}@@@",
554 "@@@STEP_LOG_END@product_name LRX21O 2222@@@",
555 "@@@STEP_LOG_LINE@product_name LRX21O 1111@{@@@",
556 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"adb_status\": \"device\", @ @@",
557 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"battery\": {@@@",
558 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"AC powered\": \"false\", @@@",
559 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"USB powered\": \"true\", @@@",
560 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"Wireless powered\": \"fal se\", @@@",
561 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"health\": \"2\", @@@",
562 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"level\": \"100\", @@@",
563 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"present\": \"true\", @@@" ,
564 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"scale\": \"100\", @@@",
565 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"status\": \"5\", @@@",
566 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"technology\": \"Li-ion\", @@@",
567 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"temperature\": \"249\", @ @@",
568 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"voltage\": \"4286\"@@@",
569 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ }, @@@",
570 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"blacklisted\": false, @@@",
571 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"build_detail\": \"google/ra zor/flo:5.0/LRX21O/1570415:userdebug/dev-keys\", @@@",
572 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"imei_slice\": \"Unknown\", @@@",
573 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"ro.build.id\": \"LRX21O\", @@@",
574 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"ro.build.product\": \"produ ct_name\", @@@",
575 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"serial\": \"1111\", @@@",
576 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"usb_status\": true, @@@",
577 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"wifi_ip\": \"\"@@@",
578 "@@@STEP_LOG_LINE@product_name LRX21O 1111@}@@@",
579 "@@@STEP_LOG_END@product_name LRX21O 1111@@@",
580 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@{@@@",
581 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@ \"adb_status\": \"offline\", @@@",
582 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@ \"blacklisted\": true, @@@",
583 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@ \"serial\": \"03e0363a003c6a d4\", @@@",
584 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@ \"usb_status\": false@@@",
585 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@}@@@",
586 "@@@STEP_LOG_END@03e0363a003c6ad4: missing@@@",
587 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@{@@@",
588 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@ \"adb_status \": \"unauthorized\", @@@",
589 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@ \"blackliste d\": true, @@@",
590 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@ \"serial\": \"03e0363a003c6ad5\", @@@",
591 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@ \"usb_status \": true@@@",
592 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@}@@@",
593 "@@@STEP_LOG_END@03e0363a003c6ad5: adb status unauthorized@@@",
594 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@{@@@",
595 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"adb_status\": \"device \", @@@",
596 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"blacklisted\": true, @ @@",
597 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"serial\": \"03e0363a00 3c6ad6\", @@@",
598 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"usb_status\": true@@@" ,
599 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@}@@@",
600 "@@@STEP_LOG_END@03e0363a003c6ad6: blacklisted@@@"
601 ]
602 },
603 {
604 "cmd": [
605 "git",
606 "update-ref",
607 "refs/heads/master",
608 "refs/remotes/origin/master"
609 ],
610 "cwd": "[SLAVE_BUILD]/src",
611 "name": "git update-ref"
612 },
613 {
614 "cmd": [
615 "git",
616 "checkout",
617 "master"
618 ],
619 "cwd": "[SLAVE_BUILD]/src",
620 "name": "git checkout"
621 },
622 {
623 "cmd": [],
624 "name": "config",
625 "~followup_annotations": [
626 "@@@STEP_LOG_LINE@Bisect job configuration@{@@@",
627 "@@@STEP_LOG_LINE@Bisect job configuration@ \"bad_revision\": \"306476\", @@@",
628 "@@@STEP_LOG_LINE@Bisect job configuration@ \"bug_id\": \"425582\", @@@",
629 "@@@STEP_LOG_LINE@Bisect job configuration@ \"builder_host\": \"master4.g olo.chromium.org\", @@@",
630 "@@@STEP_LOG_LINE@Bisect job configuration@ \"builder_port\": \"8341\", @ @@",
631 "@@@STEP_LOG_LINE@Bisect job configuration@ \"command\": \"./tools/perf/r un_benchmark -v --browser=android-chromium page_cycler.intl_ar_fa_he\", @@@",
632 "@@@STEP_LOG_LINE@Bisect job configuration@ \"dummy_job_names\": true, @@ @",
633 "@@@STEP_LOG_LINE@Bisect job configuration@ \"good_revision\": \"306475\" , @@@",
634 "@@@STEP_LOG_LINE@Bisect job configuration@ \"gs_bucket\": \"chrome-perf\ ", @@@",
635 "@@@STEP_LOG_LINE@Bisect job configuration@ \"max_time_minutes\": \"5\", @@@",
636 "@@@STEP_LOG_LINE@Bisect job configuration@ \"metric\": \"warm_times/page _load_time\", @@@",
637 "@@@STEP_LOG_LINE@Bisect job configuration@ \"repeat_count\": \"2\", @@@" ,
638 "@@@STEP_LOG_LINE@Bisect job configuration@ \"test_type\": \"perf\", @@@" ,
639 "@@@STEP_LOG_LINE@Bisect job configuration@ \"truncate_percent\": \"25\"@ @@",
640 "@@@STEP_LOG_LINE@Bisect job configuration@}@@@",
641 "@@@STEP_LOG_END@Bisect job configuration@@@"
642 ]
643 },
644 {
645 "cmd": [],
646 "name": "Resolving reference range"
647 },
648 {
649 "cmd": [
650 "python",
651 "-u",
652 "RECIPE_MODULE[build::crrev]/resources/crrev_client.py",
653 "get_numbering",
654 "--params-file",
655 "{\"number\": 306476, \"numbering_identifier\": \"refs/heads/master\", \"n umbering_type\": \"COMMIT_POSITION\", \"project\": \"chromium\", \"repo\": \"chr omium/src\"}",
656 "--attempts",
657 "3"
658 ],
659 "name": "Resolving reference range.crrev get commit hash for refs/heads/mast er@{#306476}",
660 "stdout": "/path/to/tmp/json",
661 "~followup_annotations": [
662 "@@@STEP_NEST_LEVEL@1@@@",
663 "@@@STEP_LOG_LINE@json.output@{@@@",
664 "@@@STEP_LOG_LINE@json.output@ \"git_sha\": \"fc6dfc7ff5b1073408499478969 261b826441144\"@@@",
665 "@@@STEP_LOG_LINE@json.output@}@@@",
666 "@@@STEP_LOG_END@json.output@@@"
667 ]
668 },
669 {
670 "cmd": [
671 "python",
672 "-u",
673 "RECIPE_MODULE[build::crrev]/resources/crrev_client.py",
674 "get_numbering",
675 "--params-file",
676 "{\"number\": 306475, \"numbering_identifier\": \"refs/heads/master\", \"n umbering_type\": \"COMMIT_POSITION\", \"project\": \"chromium\", \"repo\": \"chr omium/src\"}",
677 "--attempts",
678 "3"
679 ],
680 "name": "Resolving reference range.crrev get commit hash for refs/heads/mast er@{#306475}",
681 "stdout": "/path/to/tmp/json",
682 "~followup_annotations": [
683 "@@@STEP_NEST_LEVEL@1@@@",
684 "@@@STEP_LOG_LINE@json.output@{@@@",
685 "@@@STEP_LOG_LINE@json.output@ \"git_sha\": \"e28dc0d49c331def2a3bbf3ddd0 096eb51551155\"@@@",
686 "@@@STEP_LOG_LINE@json.output@}@@@",
687 "@@@STEP_LOG_END@json.output@@@"
688 ]
689 },
690 {
691 "cmd": [
692 "python",
693 "-u",
694 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_file.py",
695 "DEPS",
696 "--commit",
697 "fc6dfc7ff5b1073408499478969261b826441144"
698 ],
699 "name": "Resolving reference range.fetch file fc6dfc7ff5b1073408499478969261 b826441144:DEPS",
700 "stdout": "/path/to/tmp/",
701 "~followup_annotations": [
702 "@@@STEP_NEST_LEVEL@1@@@",
703 "@@@STEP_LOG_LINE@Debug Bad Revision DEPS@v8: None@@@",
704 "@@@STEP_LOG_LINE@Debug Bad Revision DEPS@catapult: None@@@",
705 "@@@STEP_LOG_LINE@Debug Bad Revision DEPS@skia: None@@@",
706 "@@@STEP_LOG_END@Debug Bad Revision DEPS@@@"
707 ]
708 },
709 {
710 "cmd": [
711 "python",
712 "-u",
713 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_file.py",
714 "DEPS",
715 "--commit",
716 "e28dc0d49c331def2a3bbf3ddd0096eb51551155"
717 ],
718 "name": "Resolving reference range.fetch file e28dc0d49c331def2a3bbf3ddd0096 eb51551155:DEPS",
719 "stdout": "/path/to/tmp/",
720 "~followup_annotations": [
721 "@@@STEP_NEST_LEVEL@1@@@",
722 "@@@STEP_LOG_LINE@Debug Good Revision DEPS@v8: None@@@",
723 "@@@STEP_LOG_LINE@Debug Good Revision DEPS@catapult: None@@@",
724 "@@@STEP_LOG_LINE@Debug Good Revision DEPS@skia: None@@@",
725 "@@@STEP_LOG_END@Debug Good Revision DEPS@@@"
726 ]
727 },
728 {
729 "cmd": [],
730 "name": "Expanding revision range"
731 },
732 {
733 "cmd": [
734 "python",
735 "-u",
736 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_intervening_revisions.p y",
737 "e28dc0d49c331def2a3bbf3ddd0096eb51551155",
738 "fc6dfc7ff5b1073408499478969261b826441144",
739 "https://chromium.googlesource.com/chromium/src"
740 ],
741 "name": "Expanding revision range.for revisions e28dc0d49c331def2a3bbf3ddd00 96eb51551155:fc6dfc7ff5b1073408499478969261b826441144",
742 "stdout": "/path/to/tmp/json",
743 "~followup_annotations": [
744 "@@@STEP_NEST_LEVEL@1@@@",
745 "@@@STEP_LOG_LINE@json.output@[@@@",
746 "@@@STEP_LOG_LINE@json.output@ [@@@",
747 "@@@STEP_LOG_LINE@json.output@ \"fc6dfc7ff5b1073408499478969261b8264411 44\", @@@",
748 "@@@STEP_LOG_LINE@json.output@ \"ignored\"@@@",
749 "@@@STEP_LOG_LINE@json.output@ ], @@@",
750 "@@@STEP_LOG_LINE@json.output@ [@@@",
751 "@@@STEP_LOG_LINE@json.output@ \"e28dc0d49c331def2a3bbf3ddd0096eb515511 55\", @@@",
752 "@@@STEP_LOG_LINE@json.output@ \"ignored\"@@@",
753 "@@@STEP_LOG_LINE@json.output@ ]@@@",
754 "@@@STEP_LOG_LINE@json.output@]@@@",
755 "@@@STEP_LOG_END@json.output@@@"
756 ]
757 },
758 {
759 "cmd": [],
760 "name": "Gathering reference values"
761 },
762 {
763 "cmd": [
764 "python",
765 "-u",
766 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
767 "--",
768 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
769 "----",
770 "ls",
771 "gs://chrome-perf/Linux Builder/full-build-linux_e28dc0d49c331def2a3bbf3dd d0096eb51551155.zip"
772 ],
773 "name": "Gathering reference values.gsutil ls",
774 "~followup_annotations": [
775 "@@@STEP_NEST_LEVEL@1@@@"
776 ]
777 },
778 {
779 "cmd": [
780 "python",
781 "-u",
782 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
783 "--master",
784 "tryserver.chromium.perf",
785 "--builder",
786 "android_one_perf_bisect",
787 "--slave",
788 "TestSlavename",
789 "--spec",
790 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url' : 'svn://svn-mirror.golo.chromium.org/%s', 'llvm_url': 'svn://svn-mirror.golo.ch romium.org/llvm-project', 'nacl_trunk': 'svn://svn-mirror.golo.chromium.org/nati ve_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chromium.org/%(repo) s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/trunk'}, 'deps_fil e': 'DEPS', 'managed': False, 'name': 'src', 'url': 'svn://svn-mirror.golo.chrom ium.org/chrome/trunk/src'}, {'custom_deps': {'src/chrome/test/data/firefox2_prof ile/searchplugins': None, 'src/chrome/test/data/firefox2_searchplugins': None, ' src/chrome/test/data/firefox3_profile/searchplugins': None, 'src/chrome/test/dat a/firefox3_searchplugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/ test/data/perf/frame_rate/private': None, '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/d ata/mozilla_js_tests': None, 'src/data/selenium_core': None, 'src/data/tab_switc hing': 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/plugin s': 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'}]\ntarget_os = ['android']",
791 "--root",
792 "src",
793 "--revision_mapping_file",
794 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision \", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/ tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_ revision\"}",
795 "--git-cache-dir",
796 "[GIT_CACHE]",
797 "--issue",
798 "12853011",
799 "--patchset",
800 "1",
801 "--rietveld_server",
802 "https://codereview.chromium.org",
803 "--output_json",
804 "/path/to/tmp/json",
805 "--revision",
806 "src@e28dc0d49c331def2a3bbf3ddd0096eb51551155",
807 "--output_manifest"
808 ],
809 "env": {
810 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
811 },
812 "name": "Gathering reference values.bot_update",
813 "~followup_annotations": [
814 "@@@STEP_NEST_LEVEL@1@@@",
815 "@@@STEP_TEXT@Some step text@@@",
816 "@@@STEP_LOG_LINE@json.output@{@@@",
817 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
818 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
819 "@@@STEP_LOG_LINE@json.output@ \"src\": \"e28dc0d49c331def2a3bbf3ddd009 6eb51551155\"@@@",
820 "@@@STEP_LOG_LINE@json.output@ }, @@@",
821 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
822 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
823 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
824 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
825 "@@@STEP_LOG_LINE@json.output@ }, @@@",
826 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@",
827 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@",
828 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@",
829 "@@@STEP_LOG_LINE@json.output@ }, @@@",
830 "@@@STEP_LOG_LINE@json.output@ \"src/native_client\": {@@@",
831 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /native_client.git\", @@@",
832 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"d998e125e8253980d76e26 9b7982aeeefc1b9b50\"@@@",
833 "@@@STEP_LOG_LINE@json.output@ }, @@@",
834 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
835 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/angle.git\", @@@",
836 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a 728eb85b8d7bc6080c\"@@@",
837 "@@@STEP_LOG_LINE@json.output@ }, @@@",
838 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/webrtc\": {@@@",
839 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/webrtc.git\", @@@",
840 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"0f90628433546e61d92685 96da93418c623137f4\"@@@",
841 "@@@STEP_LOG_LINE@json.output@ }, @@@",
842 "@@@STEP_LOG_LINE@json.output@ \"src/tools/swarming_client\": {@@@",
843 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /tools/swarming_client.git\", @@@",
844 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"a0ee5d99f1d4b38ddaa4c7 59c837980b63b99566\"@@@",
845 "@@@STEP_LOG_LINE@json.output@ }, @@@",
846 "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
847 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /v8.git\", @@@",
848 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a 35f03975671d43e399\"@@@",
849 "@@@STEP_LOG_LINE@json.output@ }@@@",
850 "@@@STEP_LOG_LINE@json.output@ }, @@@",
851 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
852 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
853 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
854 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision\": \"fac9503c46405f 77757b9a728eb85b8d7bc6080c\", @@@",
855 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision_cp\": \"refs/heads/ master@{#297276}\", @@@",
856 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision\": \"f0319a328 b2809876916353cb994259692140934\", @@@",
857 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision_cp\": \"refs/h eads/master@{#182578}\", @@@",
858 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
859 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
860 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@",
861 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\", @@@",
862 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision\": \"a0ee 5d99f1d4b38ddaa4c759c837980b63b99566\", @@@",
863 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision_cp\": \"r efs/heads/master@{#276089}\", @@@",
864 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c1 32c3a35f03975671d43e399\", @@@",
865 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/mas ter@{#43426}\", @@@",
866 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision\": \"0f90628433546 e61d9268596da93418c623137f4\", @@@",
867 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision_cp\": \"refs/heads /master@{#120644}\"@@@",
868 "@@@STEP_LOG_LINE@json.output@ }, @@@",
869 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
870 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
871 "@@@STEP_LOG_LINE@json.output@}@@@",
872 "@@@STEP_LOG_END@json.output@@@",
873 "@@@SET_BUILD_PROPERTY@got_nacl_revision@\"d998e125e8253980d76e269b7982aee efc1b9b50\"@@@",
874 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision@\"a0ee5d99f1d4b38ddaa4 c759c837980b63b99566\"@@@",
875 "@@@SET_BUILD_PROPERTY@got_buildtools_revision_cp@\"refs/heads/master@{#18 2578}\"@@@",
876 "@@@SET_BUILD_PROPERTY@got_webrtc_revision@\"0f90628433546e61d9268596da934 18c623137f4\"@@@",
877 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@",
878 "@@@SET_BUILD_PROPERTY@got_nacl_revision_cp@\"refs/heads/master@{#274981}\ "@@@",
879 "@@@SET_BUILD_PROPERTY@got_angle_revision@\"fac9503c46405f77757b9a728eb85b 8d7bc6080c\"@@@",
880 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
881 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
882 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
883 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
884 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
885 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
886 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
887 ]
888 },
889 {
890 "cmd": [
891 "python",
892 "-u",
893 "\nimport os, sys\nfrom common import chromium_utils # Error? See https:// crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD irectory(sys.argv[1])\n",
894 "[SLAVE_BUILD]/src/out/Release"
895 ],
896 "name": "Gathering reference values.rmtree build directory",
897 "~followup_annotations": [
898 "@@@STEP_NEST_LEVEL@1@@@",
899 "@@@STEP_LOG_LINE@python.inline@@@@",
900 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
901 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
902 "@@@STEP_LOG_LINE@python.inline@@@@",
903 "@@@STEP_LOG_LINE@python.inline@@@@",
904 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
905 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
906 "@@@STEP_LOG_END@python.inline@@@"
907 ]
908 },
909 {
910 "cmd": [
911 "python",
912 "-u",
913 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
914 "--",
915 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
916 "--force-version",
917 "4.7",
918 "----",
919 "cp",
920 "gs://chrome-perf/Linux Builder/full-build-linux_e28dc0d49c331def2a3bbf3dd d0096eb51551155.zip",
921 "[SLAVE_BUILD]/src/out/build_product.zip"
922 ],
923 "name": "Gathering reference values.gsutil download_build_product",
924 "~followup_annotations": [
925 "@@@STEP_NEST_LEVEL@1@@@"
926 ]
927 },
928 {
929 "cmd": [
930 "unzip",
931 "-o",
932 "[SLAVE_BUILD]/src/out/build_product.zip"
933 ],
934 "cwd": "[SLAVE_BUILD]/src",
935 "name": "Gathering reference values.unzip_build_product",
936 "~followup_annotations": [
937 "@@@STEP_NEST_LEVEL@1@@@"
938 ]
939 },
940 {
941 "cmd": [
942 "python",
943 "-u",
944 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
945 "[SLAVE_BUILD]/src/chrome/VERSION",
946 "/path/to/tmp/"
947 ],
948 "env": {
949 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
950 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
951 },
952 "name": "Gathering reference values.get version",
953 "~followup_annotations": [
954 "@@@STEP_NEST_LEVEL@1@@@"
955 ]
956 },
957 {
958 "cmd": [
959 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py",
960 "ChromePublic.apk",
961 "-v",
962 "--blacklist-file",
963 "[SLAVE_BUILD]/src/out/bad_devices.json",
964 "--adb-path",
965 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
966 "--release"
967 ],
968 "env": {
969 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
970 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
971 },
972 "name": "Gathering reference values.install ChromePublic.apk",
973 "~followup_annotations": [
974 "@@@STEP_NEST_LEVEL@1@@@"
975 ]
976 },
977 {
978 "cmd": [
979 "python",
980 "-u",
981 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
982 "--target",
983 "Release",
984 "--test-platform",
985 "android",
986 "--xvfb",
987 "--factory-properties",
988 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
989 "--build-properties",
990 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
991 "--step-name=Performance Test 1 of 5",
992 "--builder-name=android_one_perf_bisect",
993 "--slave-name=TestSlavename",
994 "--build-number=571",
995 "--run-python-script",
996 "./tools/perf/run_benchmark",
997 "-v",
998 "--browser=android-chromium",
999 "page_cycler.intl_ar_fa_he",
1000 "--device",
1001 "2222"
1002 ],
1003 "env": {
1004 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1005 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1006 },
1007 "name": "Gathering reference values.Performance Test 1 of 5",
1008 "stderr": "/path/to/tmp/",
1009 "stdout": "/path/to/tmp/",
1010 "~followup_annotations": [
1011 "@@@STEP_NEST_LEVEL@1@@@",
1012 "@@@STEP_LOG_END@Captured Output@@@"
1013 ]
1014 },
1015 {
1016 "cmd": [
1017 "python",
1018 "-u",
1019 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1020 "--target",
1021 "Release",
1022 "--test-platform",
1023 "android",
1024 "--xvfb",
1025 "--factory-properties",
1026 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
1027 "--build-properties",
1028 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
1029 "--step-name=Performance Test 2 of 5",
1030 "--builder-name=android_one_perf_bisect",
1031 "--slave-name=TestSlavename",
1032 "--build-number=571",
1033 "--run-python-script",
1034 "./tools/perf/run_benchmark",
1035 "-v",
1036 "--browser=android-chromium",
1037 "page_cycler.intl_ar_fa_he",
1038 "--device",
1039 "2222"
1040 ],
1041 "env": {
1042 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1043 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1044 },
1045 "name": "Gathering reference values.Performance Test 2 of 5",
1046 "stderr": "/path/to/tmp/",
1047 "stdout": "/path/to/tmp/",
1048 "~followup_annotations": [
1049 "@@@STEP_NEST_LEVEL@1@@@",
1050 "@@@STEP_LOG_END@Captured Output@@@"
1051 ]
1052 },
1053 {
1054 "cmd": [
1055 "python",
1056 "-u",
1057 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1058 "--target",
1059 "Release",
1060 "--test-platform",
1061 "android",
1062 "--xvfb",
1063 "--factory-properties",
1064 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
1065 "--build-properties",
1066 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
1067 "--step-name=Performance Test 3 of 5",
1068 "--builder-name=android_one_perf_bisect",
1069 "--slave-name=TestSlavename",
1070 "--build-number=571",
1071 "--run-python-script",
1072 "./tools/perf/run_benchmark",
1073 "-v",
1074 "--browser=android-chromium",
1075 "page_cycler.intl_ar_fa_he",
1076 "--device",
1077 "2222"
1078 ],
1079 "env": {
1080 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1081 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1082 },
1083 "name": "Gathering reference values.Performance Test 3 of 5",
1084 "stderr": "/path/to/tmp/",
1085 "stdout": "/path/to/tmp/",
1086 "~followup_annotations": [
1087 "@@@STEP_NEST_LEVEL@1@@@",
1088 "@@@STEP_LOG_END@Captured Output@@@"
1089 ]
1090 },
1091 {
1092 "cmd": [
1093 "python",
1094 "-u",
1095 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1096 "--target",
1097 "Release",
1098 "--test-platform",
1099 "android",
1100 "--xvfb",
1101 "--factory-properties",
1102 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
1103 "--build-properties",
1104 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
1105 "--step-name=Performance Test 4 of 5",
1106 "--builder-name=android_one_perf_bisect",
1107 "--slave-name=TestSlavename",
1108 "--build-number=571",
1109 "--run-python-script",
1110 "./tools/perf/run_benchmark",
1111 "-v",
1112 "--browser=android-chromium",
1113 "page_cycler.intl_ar_fa_he",
1114 "--device",
1115 "2222"
1116 ],
1117 "env": {
1118 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1119 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1120 },
1121 "name": "Gathering reference values.Performance Test 4 of 5",
1122 "stderr": "/path/to/tmp/",
1123 "stdout": "/path/to/tmp/",
1124 "~followup_annotations": [
1125 "@@@STEP_NEST_LEVEL@1@@@",
1126 "@@@STEP_LOG_END@Captured Output@@@"
1127 ]
1128 },
1129 {
1130 "cmd": [
1131 "python",
1132 "-u",
1133 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1134 "--target",
1135 "Release",
1136 "--test-platform",
1137 "android",
1138 "--xvfb",
1139 "--factory-properties",
1140 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
1141 "--build-properties",
1142 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
1143 "--step-name=Performance Test 5 of 5",
1144 "--builder-name=android_one_perf_bisect",
1145 "--slave-name=TestSlavename",
1146 "--build-number=571",
1147 "--run-python-script",
1148 "./tools/perf/run_benchmark",
1149 "-v",
1150 "--browser=android-chromium",
1151 "page_cycler.intl_ar_fa_he",
1152 "--device",
1153 "2222"
1154 ],
1155 "env": {
1156 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1157 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1158 },
1159 "name": "Gathering reference values.Performance Test 5 of 5",
1160 "stderr": "/path/to/tmp/",
1161 "stdout": "/path/to/tmp/",
1162 "~followup_annotations": [
1163 "@@@STEP_NEST_LEVEL@1@@@",
1164 "@@@STEP_LOG_END@Captured Output@@@"
1165 ]
1166 },
1167 {
1168 "cmd": [
1169 "python",
1170 "-u",
1171 "RECIPE_MODULE[build::bisect_tester]/resources/put_temp.py"
1172 ],
1173 "env": {
1174 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1175 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1176 },
1177 "name": "Gathering reference values.saving json to temp file",
1178 "stdin": "{\"output\": [], \"results\": {\"values\": [0, 0, 0, 0, 0]}, \"ret codes\": [0, 0, 0, 0, 0]}",
1179 "stdout": "/path/to/tmp/",
1180 "~followup_annotations": [
1181 "@@@STEP_NEST_LEVEL@1@@@"
1182 ]
1183 },
1184 {
1185 "cmd": [
1186 "python",
1187 "-u",
1188 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
1189 "--",
1190 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
1191 "----",
1192 "cp",
1193 "/tmp/dummy3",
1194 "gs://chrome-perf/bisect-results/e28dc0d49c331def2a3bbf3ddd0096eb51551155- test.results"
1195 ],
1196 "env": {
1197 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1198 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1199 },
1200 "name": "Gathering reference values.gsutil upload",
1201 "~followup_annotations": [
1202 "@@@STEP_NEST_LEVEL@1@@@",
1203 "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/chrome-perf/b isect-results/e28dc0d49c331def2a3bbf3ddd0096eb51551155-test.results@@@"
1204 ]
1205 },
1206 {
1207 "cmd": [
1208 "python",
1209 "-u",
1210 "\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",
1211 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log"
1212 ],
1213 "env": {
1214 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1215 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1216 },
1217 "name": "Gathering reference values.test_report",
1218 "~followup_annotations": [
1219 "@@@STEP_NEST_LEVEL@1@@@",
1220 "@@@STEP_LOG_LINE@python.inline@@@@",
1221 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@",
1222 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@",
1223 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@",
1224 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@",
1225 "@@@STEP_LOG_LINE@python.inline@ print l@@@",
1226 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@",
1227 "@@@STEP_LOG_END@python.inline@@@"
1228 ]
1229 },
1230 {
1231 "cmd": [
1232 "python",
1233 "-u",
1234 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
1235 "--",
1236 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
1237 "----",
1238 "ls",
1239 "gs://chrome-perf/Linux Builder/full-build-linux_fc6dfc7ff5b10734084994789 69261b826441144.zip"
1240 ],
1241 "name": "Gathering reference values.gsutil ls (2)",
1242 "~followup_annotations": [
1243 "@@@STEP_NEST_LEVEL@1@@@"
1244 ]
1245 },
1246 {
1247 "cmd": [
1248 "python",
1249 "-u",
1250 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
1251 "--master",
1252 "tryserver.chromium.perf",
1253 "--builder",
1254 "android_one_perf_bisect",
1255 "--slave",
1256 "TestSlavename",
1257 "--spec",
1258 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url' : 'svn://svn-mirror.golo.chromium.org/%s', 'llvm_url': 'svn://svn-mirror.golo.ch romium.org/llvm-project', 'nacl_trunk': 'svn://svn-mirror.golo.chromium.org/nati ve_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chromium.org/%(repo) s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/trunk'}, 'deps_fil e': 'DEPS', 'managed': False, 'name': 'src', 'url': 'svn://svn-mirror.golo.chrom ium.org/chrome/trunk/src'}, {'custom_deps': {'src/chrome/test/data/firefox2_prof ile/searchplugins': None, 'src/chrome/test/data/firefox2_searchplugins': None, ' src/chrome/test/data/firefox3_profile/searchplugins': None, 'src/chrome/test/dat a/firefox3_searchplugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/ test/data/perf/frame_rate/private': None, '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/d ata/mozilla_js_tests': None, 'src/data/selenium_core': None, 'src/data/tab_switc hing': 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/plugin s': 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'}]\ntarget_os = ['android']",
1259 "--root",
1260 "src",
1261 "--revision_mapping_file",
1262 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision \", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/ tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_ revision\"}",
1263 "--git-cache-dir",
1264 "[GIT_CACHE]",
1265 "--issue",
1266 "12853011",
1267 "--patchset",
1268 "1",
1269 "--rietveld_server",
1270 "https://codereview.chromium.org",
1271 "--output_json",
1272 "/path/to/tmp/json",
1273 "--revision",
1274 "src@fc6dfc7ff5b1073408499478969261b826441144",
1275 "--output_manifest"
1276 ],
1277 "env": {
1278 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
1279 },
1280 "name": "Gathering reference values.bot_update (2)",
1281 "~followup_annotations": [
1282 "@@@STEP_NEST_LEVEL@1@@@",
1283 "@@@STEP_TEXT@Some step text@@@",
1284 "@@@STEP_LOG_LINE@json.output@{@@@",
1285 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
1286 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
1287 "@@@STEP_LOG_LINE@json.output@ \"src\": \"fc6dfc7ff5b107340849947896926 1b826441144\"@@@",
1288 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1289 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
1290 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
1291 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
1292 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
1293 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1294 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@",
1295 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@",
1296 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@",
1297 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1298 "@@@STEP_LOG_LINE@json.output@ \"src/native_client\": {@@@",
1299 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /native_client.git\", @@@",
1300 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"d998e125e8253980d76e26 9b7982aeeefc1b9b50\"@@@",
1301 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1302 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
1303 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/angle.git\", @@@",
1304 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a 728eb85b8d7bc6080c\"@@@",
1305 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1306 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/webrtc\": {@@@",
1307 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/webrtc.git\", @@@",
1308 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"0f90628433546e61d92685 96da93418c623137f4\"@@@",
1309 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1310 "@@@STEP_LOG_LINE@json.output@ \"src/tools/swarming_client\": {@@@",
1311 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /tools/swarming_client.git\", @@@",
1312 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"a0ee5d99f1d4b38ddaa4c7 59c837980b63b99566\"@@@",
1313 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1314 "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
1315 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /v8.git\", @@@",
1316 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a 35f03975671d43e399\"@@@",
1317 "@@@STEP_LOG_LINE@json.output@ }@@@",
1318 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1319 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
1320 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
1321 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
1322 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision\": \"fac9503c46405f 77757b9a728eb85b8d7bc6080c\", @@@",
1323 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision_cp\": \"refs/heads/ master@{#297276}\", @@@",
1324 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision\": \"f0319a328 b2809876916353cb994259692140934\", @@@",
1325 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision_cp\": \"refs/h eads/master@{#182578}\", @@@",
1326 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
1327 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
1328 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@",
1329 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\", @@@",
1330 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision\": \"a0ee 5d99f1d4b38ddaa4c759c837980b63b99566\", @@@",
1331 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision_cp\": \"r efs/heads/master@{#276089}\", @@@",
1332 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c1 32c3a35f03975671d43e399\", @@@",
1333 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/mas ter@{#43426}\", @@@",
1334 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision\": \"0f90628433546 e61d9268596da93418c623137f4\", @@@",
1335 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision_cp\": \"refs/heads /master@{#120644}\"@@@",
1336 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1337 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
1338 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
1339 "@@@STEP_LOG_LINE@json.output@}@@@",
1340 "@@@STEP_LOG_END@json.output@@@",
1341 "@@@SET_BUILD_PROPERTY@got_nacl_revision@\"d998e125e8253980d76e269b7982aee efc1b9b50\"@@@",
1342 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision@\"a0ee5d99f1d4b38ddaa4 c759c837980b63b99566\"@@@",
1343 "@@@SET_BUILD_PROPERTY@got_buildtools_revision_cp@\"refs/heads/master@{#18 2578}\"@@@",
1344 "@@@SET_BUILD_PROPERTY@got_webrtc_revision@\"0f90628433546e61d9268596da934 18c623137f4\"@@@",
1345 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@",
1346 "@@@SET_BUILD_PROPERTY@got_nacl_revision_cp@\"refs/heads/master@{#274981}\ "@@@",
1347 "@@@SET_BUILD_PROPERTY@got_angle_revision@\"fac9503c46405f77757b9a728eb85b 8d7bc6080c\"@@@",
1348 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
1349 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
1350 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
1351 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
1352 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
1353 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
1354 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
1355 ]
1356 },
1357 {
1358 "cmd": [
1359 "python",
1360 "-u",
1361 "\nimport os, sys\nfrom common import chromium_utils # Error? See https:// crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD irectory(sys.argv[1])\n",
1362 "[SLAVE_BUILD]/src/out/Release"
1363 ],
1364 "name": "Gathering reference values.rmtree build directory (2)",
1365 "~followup_annotations": [
1366 "@@@STEP_NEST_LEVEL@1@@@",
1367 "@@@STEP_LOG_LINE@python.inline@@@@",
1368 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
1369 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
1370 "@@@STEP_LOG_LINE@python.inline@@@@",
1371 "@@@STEP_LOG_LINE@python.inline@@@@",
1372 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
1373 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
1374 "@@@STEP_LOG_END@python.inline@@@"
1375 ]
1376 },
1377 {
1378 "cmd": [
1379 "python",
1380 "-u",
1381 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
1382 "--",
1383 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
1384 "--force-version",
1385 "4.7",
1386 "----",
1387 "cp",
1388 "gs://chrome-perf/Linux Builder/full-build-linux_fc6dfc7ff5b10734084994789 69261b826441144.zip",
1389 "[SLAVE_BUILD]/src/out/build_product.zip"
1390 ],
1391 "name": "Gathering reference values.gsutil download_build_product (2)",
1392 "~followup_annotations": [
1393 "@@@STEP_NEST_LEVEL@1@@@"
1394 ]
1395 },
1396 {
1397 "cmd": [
1398 "unzip",
1399 "-o",
1400 "[SLAVE_BUILD]/src/out/build_product.zip"
1401 ],
1402 "cwd": "[SLAVE_BUILD]/src",
1403 "name": "Gathering reference values.unzip_build_product (2)",
1404 "~followup_annotations": [
1405 "@@@STEP_NEST_LEVEL@1@@@"
1406 ]
1407 },
1408 {
1409 "cmd": [
1410 "python",
1411 "-u",
1412 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1413 "[SLAVE_BUILD]/src/chrome/VERSION",
1414 "/path/to/tmp/"
1415 ],
1416 "env": {
1417 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1418 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1419 },
1420 "name": "Gathering reference values.get version (2)",
1421 "~followup_annotations": [
1422 "@@@STEP_NEST_LEVEL@1@@@"
1423 ]
1424 },
1425 {
1426 "cmd": [
1427 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py",
1428 "ChromePublic.apk",
1429 "-v",
1430 "--blacklist-file",
1431 "[SLAVE_BUILD]/src/out/bad_devices.json",
1432 "--adb-path",
1433 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
1434 "--release"
1435 ],
1436 "env": {
1437 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1438 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1439 },
1440 "name": "Gathering reference values.install ChromePublic.apk (2)",
1441 "~followup_annotations": [
1442 "@@@STEP_NEST_LEVEL@1@@@"
1443 ]
1444 },
1445 {
1446 "cmd": [
1447 "python",
1448 "-u",
1449 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1450 "--target",
1451 "Release",
1452 "--test-platform",
1453 "android",
1454 "--xvfb",
1455 "--factory-properties",
1456 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
1457 "--build-properties",
1458 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
1459 "--step-name=Performance Test 1 of 5",
1460 "--builder-name=android_one_perf_bisect",
1461 "--slave-name=TestSlavename",
1462 "--build-number=571",
1463 "--run-python-script",
1464 "./tools/perf/run_benchmark",
1465 "-v",
1466 "--browser=android-chromium",
1467 "page_cycler.intl_ar_fa_he",
1468 "--device",
1469 "2222"
1470 ],
1471 "env": {
1472 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1473 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1474 },
1475 "name": "Gathering reference values.Performance Test 1 of 5 (2)",
1476 "stderr": "/path/to/tmp/",
1477 "stdout": "/path/to/tmp/",
1478 "~followup_annotations": [
1479 "@@@STEP_NEST_LEVEL@1@@@",
1480 "@@@STEP_LOG_END@Captured Output@@@"
1481 ]
1482 },
1483 {
1484 "cmd": [
1485 "python",
1486 "-u",
1487 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1488 "--target",
1489 "Release",
1490 "--test-platform",
1491 "android",
1492 "--xvfb",
1493 "--factory-properties",
1494 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
1495 "--build-properties",
1496 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
1497 "--step-name=Performance Test 2 of 5",
1498 "--builder-name=android_one_perf_bisect",
1499 "--slave-name=TestSlavename",
1500 "--build-number=571",
1501 "--run-python-script",
1502 "./tools/perf/run_benchmark",
1503 "-v",
1504 "--browser=android-chromium",
1505 "page_cycler.intl_ar_fa_he",
1506 "--device",
1507 "2222"
1508 ],
1509 "env": {
1510 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1511 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1512 },
1513 "name": "Gathering reference values.Performance Test 2 of 5 (2)",
1514 "stderr": "/path/to/tmp/",
1515 "stdout": "/path/to/tmp/",
1516 "~followup_annotations": [
1517 "@@@STEP_NEST_LEVEL@1@@@",
1518 "@@@STEP_LOG_END@Captured Output@@@"
1519 ]
1520 },
1521 {
1522 "cmd": [
1523 "python",
1524 "-u",
1525 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1526 "--target",
1527 "Release",
1528 "--test-platform",
1529 "android",
1530 "--xvfb",
1531 "--factory-properties",
1532 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
1533 "--build-properties",
1534 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
1535 "--step-name=Performance Test 3 of 5",
1536 "--builder-name=android_one_perf_bisect",
1537 "--slave-name=TestSlavename",
1538 "--build-number=571",
1539 "--run-python-script",
1540 "./tools/perf/run_benchmark",
1541 "-v",
1542 "--browser=android-chromium",
1543 "page_cycler.intl_ar_fa_he",
1544 "--device",
1545 "2222"
1546 ],
1547 "env": {
1548 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1549 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1550 },
1551 "name": "Gathering reference values.Performance Test 3 of 5 (2)",
1552 "stderr": "/path/to/tmp/",
1553 "stdout": "/path/to/tmp/",
1554 "~followup_annotations": [
1555 "@@@STEP_NEST_LEVEL@1@@@",
1556 "@@@STEP_LOG_END@Captured Output@@@"
1557 ]
1558 },
1559 {
1560 "cmd": [
1561 "python",
1562 "-u",
1563 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1564 "--target",
1565 "Release",
1566 "--test-platform",
1567 "android",
1568 "--xvfb",
1569 "--factory-properties",
1570 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
1571 "--build-properties",
1572 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
1573 "--step-name=Performance Test 4 of 5",
1574 "--builder-name=android_one_perf_bisect",
1575 "--slave-name=TestSlavename",
1576 "--build-number=571",
1577 "--run-python-script",
1578 "./tools/perf/run_benchmark",
1579 "-v",
1580 "--browser=android-chromium",
1581 "page_cycler.intl_ar_fa_he",
1582 "--device",
1583 "2222"
1584 ],
1585 "env": {
1586 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1587 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1588 },
1589 "name": "Gathering reference values.Performance Test 4 of 5 (2)",
1590 "stderr": "/path/to/tmp/",
1591 "stdout": "/path/to/tmp/",
1592 "~followup_annotations": [
1593 "@@@STEP_NEST_LEVEL@1@@@",
1594 "@@@STEP_LOG_END@Captured Output@@@"
1595 ]
1596 },
1597 {
1598 "cmd": [
1599 "python",
1600 "-u",
1601 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1602 "--target",
1603 "Release",
1604 "--test-platform",
1605 "android",
1606 "--xvfb",
1607 "--factory-properties",
1608 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
1609 "--build-properties",
1610 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
1611 "--step-name=Performance Test 5 of 5",
1612 "--builder-name=android_one_perf_bisect",
1613 "--slave-name=TestSlavename",
1614 "--build-number=571",
1615 "--run-python-script",
1616 "./tools/perf/run_benchmark",
1617 "-v",
1618 "--browser=android-chromium",
1619 "page_cycler.intl_ar_fa_he",
1620 "--device",
1621 "2222"
1622 ],
1623 "env": {
1624 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1625 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1626 },
1627 "name": "Gathering reference values.Performance Test 5 of 5 (2)",
1628 "stderr": "/path/to/tmp/",
1629 "stdout": "/path/to/tmp/",
1630 "~followup_annotations": [
1631 "@@@STEP_NEST_LEVEL@1@@@",
1632 "@@@STEP_LOG_END@Captured Output@@@"
1633 ]
1634 },
1635 {
1636 "cmd": [
1637 "python",
1638 "-u",
1639 "RECIPE_MODULE[build::bisect_tester]/resources/put_temp.py"
1640 ],
1641 "env": {
1642 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1643 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1644 },
1645 "name": "Gathering reference values.saving json to temp file (2)",
1646 "stdin": "{\"output\": [], \"results\": {\"values\": [0, 0, 0, 0, 0]}, \"ret codes\": [0, 0, 0, 0, 0]}",
1647 "stdout": "/path/to/tmp/",
1648 "~followup_annotations": [
1649 "@@@STEP_NEST_LEVEL@1@@@"
1650 ]
1651 },
1652 {
1653 "cmd": [
1654 "python",
1655 "-u",
1656 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
1657 "--",
1658 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
1659 "----",
1660 "cp",
1661 "/tmp/dummy4",
1662 "gs://chrome-perf/bisect-results/fc6dfc7ff5b1073408499478969261b826441144- test.results"
1663 ],
1664 "env": {
1665 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1666 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1667 },
1668 "name": "Gathering reference values.gsutil upload (2)",
1669 "~followup_annotations": [
1670 "@@@STEP_NEST_LEVEL@1@@@",
1671 "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/chrome-perf/b isect-results/fc6dfc7ff5b1073408499478969261b826441144-test.results@@@"
1672 ]
1673 },
1674 {
1675 "cmd": [
1676 "python",
1677 "-u",
1678 "\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",
1679 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log"
1680 ],
1681 "env": {
1682 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1683 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1684 },
1685 "name": "Gathering reference values.test_report (2)",
1686 "~followup_annotations": [
1687 "@@@STEP_NEST_LEVEL@1@@@",
1688 "@@@STEP_LOG_LINE@python.inline@@@@",
1689 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@",
1690 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@",
1691 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@",
1692 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@",
1693 "@@@STEP_LOG_LINE@python.inline@ print l@@@",
1694 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@",
1695 "@@@STEP_LOG_END@python.inline@@@"
1696 ]
1697 },
1698 {
1699 "cmd": [
1700 "git",
1701 "footers",
1702 "--position",
1703 "e28dc0d49c331def2a3bbf3ddd0096eb51551155"
1704 ],
1705 "cwd": "[SLAVE_BUILD]/src",
1706 "name": "Gathering reference values.resolving hash e28dc0d49c331def2a3bbf3dd d0096eb51551155",
1707 "stdout": "/path/to/tmp/",
1708 "~followup_annotations": [
1709 "@@@STEP_NEST_LEVEL@1@@@"
1710 ]
1711 },
1712 {
1713 "cmd": [],
1714 "name": "Gathering reference values.Waiting for chromium@e28dc0d49c",
1715 "~followup_annotations": [
1716 "@@@STEP_NEST_LEVEL@1@@@"
1717 ]
1718 },
1719 {
1720 "cmd": [
1721 "python",
1722 "-u",
1723 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
1724 "--",
1725 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
1726 "----",
1727 "ls",
1728 "gs://chrome-perf/bisect-results/e28dc0d49c331def2a3bbf3ddd0096eb51551155- test.results"
1729 ],
1730 "name": "Gathering reference values.Waiting for chromium@e28dc0d49c.gsutil l s",
1731 "~followup_annotations": [
1732 "@@@STEP_NEST_LEVEL@2@@@"
1733 ]
1734 },
1735 {
1736 "cmd": [
1737 "python",
1738 "-u",
1739 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
1740 "--",
1741 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
1742 "----",
1743 "cat",
1744 "gs://chrome-perf/bisect-results/e28dc0d49c331def2a3bbf3ddd0096eb51551155- test.results"
1745 ],
1746 "name": "Gathering reference values.Waiting for chromium@e28dc0d49c.gsutil G et test results for build e28dc0d49c331def2a3bbf3ddd0096eb51551155",
1747 "stdout": "/path/to/tmp/",
1748 "~followup_annotations": [
1749 "@@@STEP_NEST_LEVEL@2@@@",
1750 "@@@SET_BUILD_PROPERTY@extra_result_code@[\"B4T_TEST_FAILURE\"]@@@"
1751 ]
1752 },
1753 {
1754 "cmd": [
1755 "git",
1756 "footers",
1757 "--position",
1758 "fc6dfc7ff5b1073408499478969261b826441144"
1759 ],
1760 "cwd": "[SLAVE_BUILD]/src",
1761 "name": "Gathering reference values.resolving hash fc6dfc7ff5b10734084994789 69261b826441144",
1762 "stdout": "/path/to/tmp/",
1763 "~followup_annotations": [
1764 "@@@STEP_NEST_LEVEL@1@@@"
1765 ]
1766 },
1767 {
1768 "cmd": [],
1769 "name": "Gathering reference values.Waiting for chromium@fc6dfc7ff5",
1770 "~followup_annotations": [
1771 "@@@STEP_NEST_LEVEL@1@@@"
1772 ]
1773 },
1774 {
1775 "cmd": [
1776 "python",
1777 "-u",
1778 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
1779 "--",
1780 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
1781 "----",
1782 "ls",
1783 "gs://chrome-perf/bisect-results/fc6dfc7ff5b1073408499478969261b826441144- test.results"
1784 ],
1785 "name": "Gathering reference values.Waiting for chromium@fc6dfc7ff5.gsutil l s",
1786 "~followup_annotations": [
1787 "@@@STEP_NEST_LEVEL@2@@@"
1788 ]
1789 },
1790 {
1791 "cmd": [
1792 "python",
1793 "-u",
1794 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
1795 "--",
1796 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
1797 "----",
1798 "cat",
1799 "gs://chrome-perf/bisect-results/fc6dfc7ff5b1073408499478969261b826441144- test.results"
1800 ],
1801 "name": "Gathering reference values.Waiting for chromium@fc6dfc7ff5.gsutil G et test results for build fc6dfc7ff5b1073408499478969261b826441144",
1802 "stdout": "/path/to/tmp/",
1803 "~followup_annotations": [
1804 "@@@STEP_NEST_LEVEL@2@@@",
1805 "@@@SET_BUILD_PROPERTY@extra_result_code@[\"B4T_REF_RANGE_FAIL\", \"B4T_TE ST_FAILURE\"]@@@"
1806 ]
1807 },
1808 {
1809 "cmd": [
1810 "python",
1811 "-u",
1812 "import sys; sys.exit(1)"
1813 ],
1814 "name": "Gathering reference values.Recipe failed. Reason: Testing the \"goo d\" revision failed",
1815 "~followup_annotations": [
1816 "@@@STEP_NEST_LEVEL@1@@@",
1817 "@@@STEP_LOG_LINE@python.inline@import sys; sys.exit(1)@@@",
1818 "@@@STEP_LOG_END@python.inline@@@"
1819 ]
1820 },
1821 {
1822 "cmd": [
1823 "git",
1824 "footers",
1825 "--position",
1826 "fc6dfc7ff5b1073408499478969261b826441144"
1827 ],
1828 "cwd": "[SLAVE_BUILD]/src",
1829 "name": "resolving hash fc6dfc7ff5b1073408499478969261b826441144",
1830 "stdout": "/path/to/tmp/"
1831 },
1832 {
1833 "cmd": [
1834 "git",
1835 "footers",
1836 "--position",
1837 "e28dc0d49c331def2a3bbf3ddd0096eb51551155"
1838 ],
1839 "cwd": "[SLAVE_BUILD]/src",
1840 "name": "resolving hash e28dc0d49c331def2a3bbf3ddd0096eb51551155",
1841 "stdout": "/path/to/tmp/"
1842 },
1843 {
1844 "cmd": [],
1845 "name": "Debug Info",
1846 "~followup_annotations": [
1847 "@@@STEP_LOG_LINE@Debug Info@bisector.lkgr: RevisionState(rev=chromium@e28 dc0d49c, values=[], mean_value=None, std_dev=None)@@@",
1848 "@@@STEP_LOG_LINE@Debug Info@bisector.fkbr: RevisionState(rev=chromium@fc6 dfc7ff5, values=[], mean_value=None, std_dev=None)@@@",
1849 "@@@STEP_LOG_LINE@Debug Info@@@@",
1850 "@@@STEP_LOG_LINE@Debug Info@Revision Values @@@",
1851 "@@@STEP_LOG_LINE@Debug Info@chromium@e28dc0d49c[] @@@",
1852 "@@@STEP_LOG_LINE@Debug Info@chromium@fc6dfc7ff5[] @@@",
1853 "@@@STEP_LOG_LINE@Debug Info@chromium@e28dc0d49c[] @@@",
1854 "@@@STEP_LOG_LINE@Debug Info@chromium@fc6dfc7ff5[] @@@",
1855 "@@@STEP_LOG_END@Debug Info@@@"
1856 ]
1857 },
1858 {
1859 "cmd": [
1860 "python",
1861 "-u",
1862 "RECIPE_MODULE[build::perf_dashboard]/resources/post_json.py"
1863 ],
1864 "name": "Post bisect results",
1865 "stdin": "{\"data\": {\"aborted_reason\": null, \"bad_revision\": \"fc6dfc7f f5b1073408499478969261b826441144\", \"bisect_bot\": \"linux_perf_tester\", \"bug _id\": \"425582\", \"buildbot_log_url\": \"http://c.org/p/cr/builders/android_on e_perf_bisect/builds/571\", \"change\": null, \"command\": \"./tools/perf/run_be nchmark -v --browser=android-chromium page_cycler.intl_ar_fa_he\", \"culprit_dat a\": null, \"good_revision\": \"e28dc0d49c331def2a3bbf3ddd0096eb51551155\", \"me tric\": \"warm_times/page_load_time\", \"revision_data\": [], \"score\": 0, \"st atus\": \"failed\", \"test_type\": \"perf\", \"try_job_id\": null, \"warnings\": []}, \"url\": \"https://chromeperf.appspot.com/post_bisect_results\"}",
1866 "stdout": "/path/to/tmp/json",
1867 "~followup_annotations": [
1868 "step returned non-zero exit code: 1",
1869 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
1870 "@@@STEP_LOG_END@json.output (invalid)@@@",
1871 "@@@STEP_FAILURE@@@"
1872 ]
1873 },
1874 {
1875 "cmd": [
1876 "[SLAVE_BUILD]/src/third_party/catapult/devil/devil/android/tools/device_s tatus.py",
1877 "--json-output",
1878 "/path/to/tmp/json",
1879 "--blacklist-file",
1880 "[SLAVE_BUILD]/src/out/bad_devices.json",
1881 "--known-devices-file",
1882 "[HOME]/.android/known_devices.json",
1883 "--buildbot-path",
1884 "/home/chrome-bot/.adb_device_info",
1885 "--adb-path",
1886 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
1887 "-v",
1888 "--overwrite-known-devices-files"
1889 ],
1890 "env": {
1891 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1892 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1893 },
1894 "name": "device_status (3)",
1895 "~followup_annotations": [
1896 "@@@STEP_TEXT@Online devices: 1@@@",
1897 "@@@STEP_LOG_LINE@json.output@[@@@",
1898 "@@@STEP_LOG_LINE@json.output@ {@@@",
1899 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@",
1900 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@",
1901 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@",
1902 "@@@STEP_LOG_LINE@json.output@ \"USB powered\": \"true\", @@@",
1903 "@@@STEP_LOG_LINE@json.output@ \"Wireless powered\": \"false\", @@@",
1904 "@@@STEP_LOG_LINE@json.output@ \"health\": \"2\", @@@",
1905 "@@@STEP_LOG_LINE@json.output@ \"level\": \"100\", @@@",
1906 "@@@STEP_LOG_LINE@json.output@ \"present\": \"true\", @@@",
1907 "@@@STEP_LOG_LINE@json.output@ \"scale\": \"100\", @@@",
1908 "@@@STEP_LOG_LINE@json.output@ \"status\": \"5\", @@@",
1909 "@@@STEP_LOG_LINE@json.output@ \"technology\": \"Li-ion\", @@@",
1910 "@@@STEP_LOG_LINE@json.output@ \"temperature\": \"249\", @@@",
1911 "@@@STEP_LOG_LINE@json.output@ \"voltage\": \"4286\"@@@",
1912 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1913 "@@@STEP_LOG_LINE@json.output@ \"blacklisted\": false, @@@",
1914 "@@@STEP_LOG_LINE@json.output@ \"build_detail\": \"google/razor/flo:5.0 /LRX21O/1570415:userdebug/dev-keys\", @@@",
1915 "@@@STEP_LOG_LINE@json.output@ \"imei_slice\": \"Unknown\", @@@",
1916 "@@@STEP_LOG_LINE@json.output@ \"ro.build.id\": \"LRX21O\", @@@",
1917 "@@@STEP_LOG_LINE@json.output@ \"ro.build.product\": \"product_name\", @@@",
1918 "@@@STEP_LOG_LINE@json.output@ \"serial\": \"1111\", @@@",
1919 "@@@STEP_LOG_LINE@json.output@ \"usb_status\": true, @@@",
1920 "@@@STEP_LOG_LINE@json.output@ \"wifi_ip\": \"\"@@@",
1921 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1922 "@@@STEP_LOG_LINE@json.output@ {@@@",
1923 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"offline\", @@@",
1924 "@@@STEP_LOG_LINE@json.output@ \"blacklisted\": true, @@@",
1925 "@@@STEP_LOG_LINE@json.output@ \"serial\": \"03e0363a003c6ad4\", @@@",
1926 "@@@STEP_LOG_LINE@json.output@ \"usb_status\": false@@@",
1927 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1928 "@@@STEP_LOG_LINE@json.output@ {@@@",
1929 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"unauthorized\", @@@",
1930 "@@@STEP_LOG_LINE@json.output@ \"blacklisted\": true, @@@",
1931 "@@@STEP_LOG_LINE@json.output@ \"serial\": \"03e0363a003c6ad5\", @@@",
1932 "@@@STEP_LOG_LINE@json.output@ \"usb_status\": true@@@",
1933 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1934 "@@@STEP_LOG_LINE@json.output@ {@@@",
1935 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@",
1936 "@@@STEP_LOG_LINE@json.output@ \"blacklisted\": true, @@@",
1937 "@@@STEP_LOG_LINE@json.output@ \"serial\": \"03e0363a003c6ad6\", @@@",
1938 "@@@STEP_LOG_LINE@json.output@ \"usb_status\": true@@@",
1939 "@@@STEP_LOG_LINE@json.output@ }@@@",
1940 "@@@STEP_LOG_LINE@json.output@]@@@",
1941 "@@@STEP_LOG_END@json.output@@@",
1942 "@@@STEP_LOG_LINE@product_name LRX21O 1111@{@@@",
1943 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"adb_status\": \"device\", @ @@",
1944 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"battery\": {@@@",
1945 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"AC powered\": \"false\", @@@",
1946 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"USB powered\": \"true\", @@@",
1947 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"Wireless powered\": \"fal se\", @@@",
1948 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"health\": \"2\", @@@",
1949 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"level\": \"100\", @@@",
1950 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"present\": \"true\", @@@" ,
1951 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"scale\": \"100\", @@@",
1952 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"status\": \"5\", @@@",
1953 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"technology\": \"Li-ion\", @@@",
1954 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"temperature\": \"249\", @ @@",
1955 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"voltage\": \"4286\"@@@",
1956 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ }, @@@",
1957 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"blacklisted\": false, @@@",
1958 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"build_detail\": \"google/ra zor/flo:5.0/LRX21O/1570415:userdebug/dev-keys\", @@@",
1959 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"imei_slice\": \"Unknown\", @@@",
1960 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"ro.build.id\": \"LRX21O\", @@@",
1961 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"ro.build.product\": \"produ ct_name\", @@@",
1962 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"serial\": \"1111\", @@@",
1963 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"usb_status\": true, @@@",
1964 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"wifi_ip\": \"\"@@@",
1965 "@@@STEP_LOG_LINE@product_name LRX21O 1111@}@@@",
1966 "@@@STEP_LOG_END@product_name LRX21O 1111@@@",
1967 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@{@@@",
1968 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@ \"adb_status\": \"offline\", @@@",
1969 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@ \"blacklisted\": true, @@@",
1970 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@ \"serial\": \"03e0363a003c6a d4\", @@@",
1971 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@ \"usb_status\": false@@@",
1972 "@@@STEP_LOG_LINE@03e0363a003c6ad4: missing@}@@@",
1973 "@@@STEP_LOG_END@03e0363a003c6ad4: missing@@@",
1974 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@{@@@",
1975 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@ \"adb_status \": \"unauthorized\", @@@",
1976 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@ \"blackliste d\": true, @@@",
1977 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@ \"serial\": \"03e0363a003c6ad5\", @@@",
1978 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@ \"usb_status \": true@@@",
1979 "@@@STEP_LOG_LINE@03e0363a003c6ad5: adb status unauthorized@}@@@",
1980 "@@@STEP_LOG_END@03e0363a003c6ad5: adb status unauthorized@@@",
1981 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@{@@@",
1982 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"adb_status\": \"device \", @@@",
1983 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"blacklisted\": true, @ @@",
1984 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"serial\": \"03e0363a00 3c6ad6\", @@@",
1985 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"usb_status\": true@@@" ,
1986 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@}@@@",
1987 "@@@STEP_LOG_END@03e0363a003c6ad6: blacklisted@@@"
1988 ]
1989 },
1990 {
1991 "cmd": [
1992 "git",
1993 "update-ref",
1994 "refs/heads/master",
1995 "refs/remotes/origin/master"
1996 ],
1997 "cwd": "[SLAVE_BUILD]/src",
1998 "name": "git update-ref (2)"
1999 },
2000 {
2001 "cmd": [
2002 "git",
2003 "checkout",
2004 "master"
2005 ],
2006 "cwd": "[SLAVE_BUILD]/src",
2007 "name": "git checkout (2)"
2008 },
2009 {
2010 "cmd": [],
2011 "name": "config (2)",
2012 "~followup_annotations": [
2013 "@@@STEP_LOG_LINE@Bisect job configuration@{@@@",
2014 "@@@STEP_LOG_LINE@Bisect job configuration@ \"bad_revision\": \"306476\", @@@",
2015 "@@@STEP_LOG_LINE@Bisect job configuration@ \"bug_id\": \"425582\", @@@",
2016 "@@@STEP_LOG_LINE@Bisect job configuration@ \"builder_host\": \"master4.g olo.chromium.org\", @@@",
2017 "@@@STEP_LOG_LINE@Bisect job configuration@ \"builder_port\": \"8341\", @ @@",
2018 "@@@STEP_LOG_LINE@Bisect job configuration@ \"command\": \"./tools/perf/r un_benchmark -v --browser=android-chromium page_cycler.intl_ar_fa_he\", @@@",
2019 "@@@STEP_LOG_LINE@Bisect job configuration@ \"dummy_job_names\": true, @@ @",
2020 "@@@STEP_LOG_LINE@Bisect job configuration@ \"good_revision\": \"306475\" , @@@",
2021 "@@@STEP_LOG_LINE@Bisect job configuration@ \"gs_bucket\": \"chrome-perf\ ", @@@",
2022 "@@@STEP_LOG_LINE@Bisect job configuration@ \"max_time_minutes\": \"5\", @@@",
2023 "@@@STEP_LOG_LINE@Bisect job configuration@ \"metric\": \"warm_times/page _load_time\", @@@",
2024 "@@@STEP_LOG_LINE@Bisect job configuration@ \"repeat_count\": \"2\", @@@" ,
2025 "@@@STEP_LOG_LINE@Bisect job configuration@ \"test_type\": \"perf\", @@@" ,
2026 "@@@STEP_LOG_LINE@Bisect job configuration@ \"truncate_percent\": \"25\"@ @@",
2027 "@@@STEP_LOG_LINE@Bisect job configuration@}@@@",
2028 "@@@STEP_LOG_END@Bisect job configuration@@@"
2029 ]
2030 },
2031 {
2032 "cmd": [],
2033 "name": "Resolving reference range (2)"
2034 },
2035 {
2036 "cmd": [
2037 "python",
2038 "-u",
2039 "RECIPE_MODULE[build::crrev]/resources/crrev_client.py",
2040 "get_numbering",
2041 "--params-file",
2042 "{\"number\": 306476, \"numbering_identifier\": \"refs/heads/master\", \"n umbering_type\": \"COMMIT_POSITION\", \"project\": \"chromium\", \"repo\": \"chr omium/src\"}",
2043 "--attempts",
2044 "3"
2045 ],
2046 "name": "Resolving reference range.crrev get commit hash for refs/heads/mast er@{#306476} (2)",
2047 "stdout": "/path/to/tmp/json",
2048 "~followup_annotations": [
2049 "@@@STEP_NEST_LEVEL@1@@@",
2050 "@@@STEP_LOG_LINE@json.output@{@@@",
2051 "@@@STEP_LOG_LINE@json.output@ \"git_sha\": \"fc6dfc7ff5b1073408499478969 261b826441144\"@@@",
2052 "@@@STEP_LOG_LINE@json.output@}@@@",
2053 "@@@STEP_LOG_END@json.output@@@"
2054 ]
2055 },
2056 {
2057 "cmd": [
2058 "python",
2059 "-u",
2060 "RECIPE_MODULE[build::crrev]/resources/crrev_client.py",
2061 "get_numbering",
2062 "--params-file",
2063 "{\"number\": 306475, \"numbering_identifier\": \"refs/heads/master\", \"n umbering_type\": \"COMMIT_POSITION\", \"project\": \"chromium\", \"repo\": \"chr omium/src\"}",
2064 "--attempts",
2065 "3"
2066 ],
2067 "name": "Resolving reference range.crrev get commit hash for refs/heads/mast er@{#306475} (2)",
2068 "stdout": "/path/to/tmp/json",
2069 "~followup_annotations": [
2070 "@@@STEP_NEST_LEVEL@1@@@",
2071 "@@@STEP_LOG_LINE@json.output@{@@@",
2072 "@@@STEP_LOG_LINE@json.output@ \"git_sha\": \"e28dc0d49c331def2a3bbf3ddd0 096eb51551155\"@@@",
2073 "@@@STEP_LOG_LINE@json.output@}@@@",
2074 "@@@STEP_LOG_END@json.output@@@"
2075 ]
2076 },
2077 {
2078 "cmd": [
2079 "python",
2080 "-u",
2081 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_file.py",
2082 "DEPS",
2083 "--commit",
2084 "fc6dfc7ff5b1073408499478969261b826441144"
2085 ],
2086 "name": "Resolving reference range.fetch file fc6dfc7ff5b1073408499478969261 b826441144:DEPS (2)",
2087 "stdout": "/path/to/tmp/",
2088 "~followup_annotations": [
2089 "@@@STEP_NEST_LEVEL@1@@@",
2090 "@@@STEP_LOG_LINE@Debug Bad Revision DEPS@v8: None@@@",
2091 "@@@STEP_LOG_LINE@Debug Bad Revision DEPS@catapult: None@@@",
2092 "@@@STEP_LOG_LINE@Debug Bad Revision DEPS@skia: None@@@",
2093 "@@@STEP_LOG_END@Debug Bad Revision DEPS@@@"
2094 ]
2095 },
2096 {
2097 "cmd": [
2098 "python",
2099 "-u",
2100 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_file.py",
2101 "DEPS",
2102 "--commit",
2103 "e28dc0d49c331def2a3bbf3ddd0096eb51551155"
2104 ],
2105 "name": "Resolving reference range.fetch file e28dc0d49c331def2a3bbf3ddd0096 eb51551155:DEPS (2)",
2106 "stdout": "/path/to/tmp/",
2107 "~followup_annotations": [
2108 "@@@STEP_NEST_LEVEL@1@@@",
2109 "@@@STEP_LOG_LINE@Debug Good Revision DEPS@v8: None@@@",
2110 "@@@STEP_LOG_LINE@Debug Good Revision DEPS@catapult: None@@@",
2111 "@@@STEP_LOG_LINE@Debug Good Revision DEPS@skia: None@@@",
2112 "@@@STEP_LOG_END@Debug Good Revision DEPS@@@"
2113 ]
2114 },
2115 {
2116 "cmd": [],
2117 "name": "Expanding revision range (2)"
2118 },
2119 {
2120 "cmd": [
2121 "python",
2122 "-u",
2123 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_intervening_revisions.p y",
2124 "e28dc0d49c331def2a3bbf3ddd0096eb51551155",
2125 "fc6dfc7ff5b1073408499478969261b826441144",
2126 "https://chromium.googlesource.com/chromium/src"
2127 ],
2128 "name": "Expanding revision range.for revisions e28dc0d49c331def2a3bbf3ddd00 96eb51551155:fc6dfc7ff5b1073408499478969261b826441144 (2)",
2129 "stdout": "/path/to/tmp/json",
2130 "~followup_annotations": [
2131 "@@@STEP_NEST_LEVEL@1@@@",
2132 "@@@STEP_LOG_LINE@json.output@[@@@",
2133 "@@@STEP_LOG_LINE@json.output@ [@@@",
2134 "@@@STEP_LOG_LINE@json.output@ \"fc6dfc7ff5b1073408499478969261b8264411 44\", @@@",
2135 "@@@STEP_LOG_LINE@json.output@ \"ignored\"@@@",
2136 "@@@STEP_LOG_LINE@json.output@ ], @@@",
2137 "@@@STEP_LOG_LINE@json.output@ [@@@",
2138 "@@@STEP_LOG_LINE@json.output@ \"e28dc0d49c331def2a3bbf3ddd0096eb515511 55\", @@@",
2139 "@@@STEP_LOG_LINE@json.output@ \"ignored\"@@@",
2140 "@@@STEP_LOG_LINE@json.output@ ]@@@",
2141 "@@@STEP_LOG_LINE@json.output@]@@@",
2142 "@@@STEP_LOG_END@json.output@@@"
2143 ]
2144 },
2145 {
2146 "cmd": [],
2147 "name": "Gathering reference values (2)"
2148 },
2149 {
2150 "cmd": [
2151 "python",
2152 "-u",
2153 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
2154 "--",
2155 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
2156 "----",
2157 "ls",
2158 "gs://chrome-perf/Linux Builder/full-build-linux_e28dc0d49c331def2a3bbf3dd d0096eb51551155.zip"
2159 ],
2160 "name": "Gathering reference values.gsutil ls (3)",
2161 "~followup_annotations": [
2162 "@@@STEP_NEST_LEVEL@1@@@"
2163 ]
2164 },
2165 {
2166 "cmd": [
2167 "python",
2168 "-u",
2169 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
2170 "--master",
2171 "tryserver.chromium.perf",
2172 "--builder",
2173 "android_one_perf_bisect",
2174 "--slave",
2175 "TestSlavename",
2176 "--spec",
2177 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url' : 'svn://svn-mirror.golo.chromium.org/%s', 'llvm_url': 'svn://svn-mirror.golo.ch romium.org/llvm-project', 'nacl_trunk': 'svn://svn-mirror.golo.chromium.org/nati ve_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chromium.org/%(repo) s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/trunk'}, 'deps_fil e': 'DEPS', 'managed': False, 'name': 'src', 'url': 'svn://svn-mirror.golo.chrom ium.org/chrome/trunk/src'}, {'custom_deps': {'src/chrome/test/data/firefox2_prof ile/searchplugins': None, 'src/chrome/test/data/firefox2_searchplugins': None, ' src/chrome/test/data/firefox3_profile/searchplugins': None, 'src/chrome/test/dat a/firefox3_searchplugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/ test/data/perf/frame_rate/private': None, '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/d ata/mozilla_js_tests': None, 'src/data/selenium_core': None, 'src/data/tab_switc hing': 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/plugin s': 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'}]\ntarget_os = ['android']",
2178 "--root",
2179 "src",
2180 "--revision_mapping_file",
2181 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision \", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/ tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_ revision\"}",
2182 "--git-cache-dir",
2183 "[GIT_CACHE]",
2184 "--issue",
2185 "12853011",
2186 "--patchset",
2187 "1",
2188 "--rietveld_server",
2189 "https://codereview.chromium.org",
2190 "--output_json",
2191 "/path/to/tmp/json",
2192 "--revision",
2193 "src@e28dc0d49c331def2a3bbf3ddd0096eb51551155",
2194 "--output_manifest"
2195 ],
2196 "env": {
2197 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
2198 },
2199 "name": "Gathering reference values.bot_update (3)",
2200 "~followup_annotations": [
2201 "@@@STEP_NEST_LEVEL@1@@@",
2202 "@@@STEP_TEXT@Some step text@@@",
2203 "@@@STEP_LOG_LINE@json.output@{@@@",
2204 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
2205 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
2206 "@@@STEP_LOG_LINE@json.output@ \"src\": \"e28dc0d49c331def2a3bbf3ddd009 6eb51551155\"@@@",
2207 "@@@STEP_LOG_LINE@json.output@ }, @@@",
2208 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
2209 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
2210 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
2211 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
2212 "@@@STEP_LOG_LINE@json.output@ }, @@@",
2213 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@",
2214 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@",
2215 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@",
2216 "@@@STEP_LOG_LINE@json.output@ }, @@@",
2217 "@@@STEP_LOG_LINE@json.output@ \"src/native_client\": {@@@",
2218 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /native_client.git\", @@@",
2219 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"d998e125e8253980d76e26 9b7982aeeefc1b9b50\"@@@",
2220 "@@@STEP_LOG_LINE@json.output@ }, @@@",
2221 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
2222 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/angle.git\", @@@",
2223 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a 728eb85b8d7bc6080c\"@@@",
2224 "@@@STEP_LOG_LINE@json.output@ }, @@@",
2225 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/webrtc\": {@@@",
2226 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/webrtc.git\", @@@",
2227 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"0f90628433546e61d92685 96da93418c623137f4\"@@@",
2228 "@@@STEP_LOG_LINE@json.output@ }, @@@",
2229 "@@@STEP_LOG_LINE@json.output@ \"src/tools/swarming_client\": {@@@",
2230 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /tools/swarming_client.git\", @@@",
2231 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"a0ee5d99f1d4b38ddaa4c7 59c837980b63b99566\"@@@",
2232 "@@@STEP_LOG_LINE@json.output@ }, @@@",
2233 "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
2234 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /v8.git\", @@@",
2235 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a 35f03975671d43e399\"@@@",
2236 "@@@STEP_LOG_LINE@json.output@ }@@@",
2237 "@@@STEP_LOG_LINE@json.output@ }, @@@",
2238 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
2239 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
2240 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
2241 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision\": \"fac9503c46405f 77757b9a728eb85b8d7bc6080c\", @@@",
2242 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision_cp\": \"refs/heads/ master@{#297276}\", @@@",
2243 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision\": \"f0319a328 b2809876916353cb994259692140934\", @@@",
2244 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision_cp\": \"refs/h eads/master@{#182578}\", @@@",
2245 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
2246 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
2247 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@",
2248 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\", @@@",
2249 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision\": \"a0ee 5d99f1d4b38ddaa4c759c837980b63b99566\", @@@",
2250 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision_cp\": \"r efs/heads/master@{#276089}\", @@@",
2251 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c1 32c3a35f03975671d43e399\", @@@",
2252 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/mas ter@{#43426}\", @@@",
2253 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision\": \"0f90628433546 e61d9268596da93418c623137f4\", @@@",
2254 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision_cp\": \"refs/heads /master@{#120644}\"@@@",
2255 "@@@STEP_LOG_LINE@json.output@ }, @@@",
2256 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
2257 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
2258 "@@@STEP_LOG_LINE@json.output@}@@@",
2259 "@@@STEP_LOG_END@json.output@@@",
2260 "@@@SET_BUILD_PROPERTY@got_nacl_revision@\"d998e125e8253980d76e269b7982aee efc1b9b50\"@@@",
2261 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision@\"a0ee5d99f1d4b38ddaa4 c759c837980b63b99566\"@@@",
2262 "@@@SET_BUILD_PROPERTY@got_buildtools_revision_cp@\"refs/heads/master@{#18 2578}\"@@@",
2263 "@@@SET_BUILD_PROPERTY@got_webrtc_revision@\"0f90628433546e61d9268596da934 18c623137f4\"@@@",
2264 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@",
2265 "@@@SET_BUILD_PROPERTY@got_nacl_revision_cp@\"refs/heads/master@{#274981}\ "@@@",
2266 "@@@SET_BUILD_PROPERTY@got_angle_revision@\"fac9503c46405f77757b9a728eb85b 8d7bc6080c\"@@@",
2267 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
2268 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
2269 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
2270 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
2271 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
2272 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
2273 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
2274 ]
2275 },
2276 {
2277 "cmd": [
2278 "python",
2279 "-u",
2280 "\nimport os, sys\nfrom common import chromium_utils # Error? See https:// crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD irectory(sys.argv[1])\n",
2281 "[SLAVE_BUILD]/src/out/Release"
2282 ],
2283 "name": "Gathering reference values.rmtree build directory (3)",
2284 "~followup_annotations": [
2285 "@@@STEP_NEST_LEVEL@1@@@",
2286 "@@@STEP_LOG_LINE@python.inline@@@@",
2287 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
2288 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
2289 "@@@STEP_LOG_LINE@python.inline@@@@",
2290 "@@@STEP_LOG_LINE@python.inline@@@@",
2291 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
2292 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
2293 "@@@STEP_LOG_END@python.inline@@@"
2294 ]
2295 },
2296 {
2297 "cmd": [
2298 "python",
2299 "-u",
2300 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
2301 "--",
2302 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
2303 "--force-version",
2304 "4.7",
2305 "----",
2306 "cp",
2307 "gs://chrome-perf/Linux Builder/full-build-linux_e28dc0d49c331def2a3bbf3dd d0096eb51551155.zip",
2308 "[SLAVE_BUILD]/src/out/build_product.zip"
2309 ],
2310 "name": "Gathering reference values.gsutil download_build_product (3)",
2311 "~followup_annotations": [
2312 "@@@STEP_NEST_LEVEL@1@@@"
2313 ]
2314 },
2315 {
2316 "cmd": [
2317 "unzip",
2318 "-o",
2319 "[SLAVE_BUILD]/src/out/build_product.zip"
2320 ],
2321 "cwd": "[SLAVE_BUILD]/src",
2322 "name": "Gathering reference values.unzip_build_product (3)",
2323 "~followup_annotations": [
2324 "@@@STEP_NEST_LEVEL@1@@@"
2325 ]
2326 },
2327 {
2328 "cmd": [
2329 "python",
2330 "-u",
2331 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
2332 "[SLAVE_BUILD]/src/chrome/VERSION",
2333 "/path/to/tmp/"
2334 ],
2335 "env": {
2336 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
2337 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
2338 },
2339 "name": "Gathering reference values.get version (3)",
2340 "~followup_annotations": [
2341 "@@@STEP_NEST_LEVEL@1@@@"
2342 ]
2343 },
2344 {
2345 "cmd": [
2346 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py",
2347 "ChromePublic.apk",
2348 "-v",
2349 "--blacklist-file",
2350 "[SLAVE_BUILD]/src/out/bad_devices.json",
2351 "--adb-path",
2352 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
2353 "--release"
2354 ],
2355 "env": {
2356 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
2357 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
2358 },
2359 "name": "Gathering reference values.install ChromePublic.apk (3)",
2360 "~followup_annotations": [
2361 "@@@STEP_NEST_LEVEL@1@@@"
2362 ]
2363 },
2364 {
2365 "cmd": [
2366 "python",
2367 "-u",
2368 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
2369 "--target",
2370 "Release",
2371 "--test-platform",
2372 "android",
2373 "--xvfb",
2374 "--factory-properties",
2375 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
2376 "--build-properties",
2377 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
2378 "--step-name=Performance Test 1 of 5",
2379 "--builder-name=android_one_perf_bisect",
2380 "--slave-name=TestSlavename",
2381 "--build-number=571",
2382 "--run-python-script",
2383 "./tools/perf/run_benchmark",
2384 "-v",
2385 "--browser=android-chromium",
2386 "page_cycler.intl_ar_fa_he",
2387 "--device",
2388 "1111"
2389 ],
2390 "env": {
2391 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
2392 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
2393 },
2394 "name": "Gathering reference values.Performance Test 1 of 5 (3)",
2395 "stderr": "/path/to/tmp/",
2396 "stdout": "/path/to/tmp/",
2397 "~followup_annotations": [
2398 "@@@STEP_NEST_LEVEL@1@@@",
2399 "@@@STEP_LOG_END@Captured Output@@@"
2400 ]
2401 },
2402 {
2403 "cmd": [
2404 "python",
2405 "-u",
2406 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
2407 "--target",
2408 "Release",
2409 "--test-platform",
2410 "android",
2411 "--xvfb",
2412 "--factory-properties",
2413 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
2414 "--build-properties",
2415 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
2416 "--step-name=Performance Test 2 of 5",
2417 "--builder-name=android_one_perf_bisect",
2418 "--slave-name=TestSlavename",
2419 "--build-number=571",
2420 "--run-python-script",
2421 "./tools/perf/run_benchmark",
2422 "-v",
2423 "--browser=android-chromium",
2424 "page_cycler.intl_ar_fa_he",
2425 "--device",
2426 "1111"
2427 ],
2428 "env": {
2429 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
2430 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
2431 },
2432 "name": "Gathering reference values.Performance Test 2 of 5 (3)",
2433 "stderr": "/path/to/tmp/",
2434 "stdout": "/path/to/tmp/",
2435 "~followup_annotations": [
2436 "@@@STEP_NEST_LEVEL@1@@@",
2437 "@@@STEP_LOG_END@Captured Output@@@"
2438 ]
2439 },
2440 {
2441 "cmd": [
2442 "python",
2443 "-u",
2444 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
2445 "--target",
2446 "Release",
2447 "--test-platform",
2448 "android",
2449 "--xvfb",
2450 "--factory-properties",
2451 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
2452 "--build-properties",
2453 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
2454 "--step-name=Performance Test 3 of 5",
2455 "--builder-name=android_one_perf_bisect",
2456 "--slave-name=TestSlavename",
2457 "--build-number=571",
2458 "--run-python-script",
2459 "./tools/perf/run_benchmark",
2460 "-v",
2461 "--browser=android-chromium",
2462 "page_cycler.intl_ar_fa_he",
2463 "--device",
2464 "1111"
2465 ],
2466 "env": {
2467 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
2468 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
2469 },
2470 "name": "Gathering reference values.Performance Test 3 of 5 (3)",
2471 "stderr": "/path/to/tmp/",
2472 "stdout": "/path/to/tmp/",
2473 "~followup_annotations": [
2474 "@@@STEP_NEST_LEVEL@1@@@",
2475 "@@@STEP_LOG_END@Captured Output@@@"
2476 ]
2477 },
2478 {
2479 "cmd": [
2480 "python",
2481 "-u",
2482 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
2483 "--target",
2484 "Release",
2485 "--test-platform",
2486 "android",
2487 "--xvfb",
2488 "--factory-properties",
2489 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
2490 "--build-properties",
2491 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
2492 "--step-name=Performance Test 4 of 5",
2493 "--builder-name=android_one_perf_bisect",
2494 "--slave-name=TestSlavename",
2495 "--build-number=571",
2496 "--run-python-script",
2497 "./tools/perf/run_benchmark",
2498 "-v",
2499 "--browser=android-chromium",
2500 "page_cycler.intl_ar_fa_he",
2501 "--device",
2502 "1111"
2503 ],
2504 "env": {
2505 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
2506 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
2507 },
2508 "name": "Gathering reference values.Performance Test 4 of 5 (3)",
2509 "stderr": "/path/to/tmp/",
2510 "stdout": "/path/to/tmp/",
2511 "~followup_annotations": [
2512 "@@@STEP_NEST_LEVEL@1@@@",
2513 "@@@STEP_LOG_END@Captured Output@@@"
2514 ]
2515 },
2516 {
2517 "cmd": [
2518 "python",
2519 "-u",
2520 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
2521 "--target",
2522 "Release",
2523 "--test-platform",
2524 "android",
2525 "--xvfb",
2526 "--factory-properties",
2527 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
2528 "--build-properties",
2529 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
2530 "--step-name=Performance Test 5 of 5",
2531 "--builder-name=android_one_perf_bisect",
2532 "--slave-name=TestSlavename",
2533 "--build-number=571",
2534 "--run-python-script",
2535 "./tools/perf/run_benchmark",
2536 "-v",
2537 "--browser=android-chromium",
2538 "page_cycler.intl_ar_fa_he",
2539 "--device",
2540 "1111"
2541 ],
2542 "env": {
2543 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
2544 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
2545 },
2546 "name": "Gathering reference values.Performance Test 5 of 5 (3)",
2547 "stderr": "/path/to/tmp/",
2548 "stdout": "/path/to/tmp/",
2549 "~followup_annotations": [
2550 "@@@STEP_NEST_LEVEL@1@@@",
2551 "@@@STEP_LOG_END@Captured Output@@@"
2552 ]
2553 },
2554 {
2555 "cmd": [
2556 "python",
2557 "-u",
2558 "RECIPE_MODULE[build::bisect_tester]/resources/put_temp.py"
2559 ],
2560 "env": {
2561 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
2562 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
2563 },
2564 "name": "Gathering reference values.saving json to temp file (3)",
2565 "stdin": "{\"output\": [], \"results\": {\"values\": [0, 0, 0, 0, 0]}, \"ret codes\": [0, 0, 0, 0, 0]}",
2566 "stdout": "/path/to/tmp/",
2567 "~followup_annotations": [
2568 "@@@STEP_NEST_LEVEL@1@@@"
2569 ]
2570 },
2571 {
2572 "cmd": [
2573 "python",
2574 "-u",
2575 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
2576 "--",
2577 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
2578 "----",
2579 "cp",
2580 "/tmp/dummy5",
2581 "gs://chrome-perf/bisect-results/e28dc0d49c331def2a3bbf3ddd0096eb51551155- test.results"
2582 ],
2583 "env": {
2584 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
2585 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
2586 },
2587 "name": "Gathering reference values.gsutil upload (3)",
2588 "~followup_annotations": [
2589 "@@@STEP_NEST_LEVEL@1@@@",
2590 "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/chrome-perf/b isect-results/e28dc0d49c331def2a3bbf3ddd0096eb51551155-test.results@@@"
2591 ]
2592 },
2593 {
2594 "cmd": [
2595 "python",
2596 "-u",
2597 "\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",
2598 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log"
2599 ],
2600 "env": {
2601 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
2602 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
2603 },
2604 "name": "Gathering reference values.test_report (3)",
2605 "~followup_annotations": [
2606 "@@@STEP_NEST_LEVEL@1@@@",
2607 "@@@STEP_LOG_LINE@python.inline@@@@",
2608 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@",
2609 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@",
2610 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@",
2611 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@",
2612 "@@@STEP_LOG_LINE@python.inline@ print l@@@",
2613 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@",
2614 "@@@STEP_LOG_END@python.inline@@@"
2615 ]
2616 },
2617 {
2618 "cmd": [
2619 "python",
2620 "-u",
2621 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
2622 "--",
2623 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
2624 "----",
2625 "ls",
2626 "gs://chrome-perf/Linux Builder/full-build-linux_fc6dfc7ff5b10734084994789 69261b826441144.zip"
2627 ],
2628 "name": "Gathering reference values.gsutil ls (4)",
2629 "~followup_annotations": [
2630 "@@@STEP_NEST_LEVEL@1@@@"
2631 ]
2632 },
2633 {
2634 "cmd": [
2635 "python",
2636 "-u",
2637 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
2638 "--master",
2639 "tryserver.chromium.perf",
2640 "--builder",
2641 "android_one_perf_bisect",
2642 "--slave",
2643 "TestSlavename",
2644 "--spec",
2645 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url' : 'svn://svn-mirror.golo.chromium.org/%s', 'llvm_url': 'svn://svn-mirror.golo.ch romium.org/llvm-project', 'nacl_trunk': 'svn://svn-mirror.golo.chromium.org/nati ve_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chromium.org/%(repo) s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/trunk'}, 'deps_fil e': 'DEPS', 'managed': False, 'name': 'src', 'url': 'svn://svn-mirror.golo.chrom ium.org/chrome/trunk/src'}, {'custom_deps': {'src/chrome/test/data/firefox2_prof ile/searchplugins': None, 'src/chrome/test/data/firefox2_searchplugins': None, ' src/chrome/test/data/firefox3_profile/searchplugins': None, 'src/chrome/test/dat a/firefox3_searchplugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/ test/data/perf/frame_rate/private': None, '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/d ata/mozilla_js_tests': None, 'src/data/selenium_core': None, 'src/data/tab_switc hing': 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/plugin s': 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'}]\ntarget_os = ['android']",
2646 "--root",
2647 "src",
2648 "--revision_mapping_file",
2649 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision \", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/ tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_ revision\"}",
2650 "--git-cache-dir",
2651 "[GIT_CACHE]",
2652 "--issue",
2653 "12853011",
2654 "--patchset",
2655 "1",
2656 "--rietveld_server",
2657 "https://codereview.chromium.org",
2658 "--output_json",
2659 "/path/to/tmp/json",
2660 "--revision",
2661 "src@fc6dfc7ff5b1073408499478969261b826441144",
2662 "--output_manifest"
2663 ],
2664 "env": {
2665 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
2666 },
2667 "name": "Gathering reference values.bot_update (4)",
2668 "~followup_annotations": [
2669 "@@@STEP_NEST_LEVEL@1@@@",
2670 "@@@STEP_TEXT@Some step text@@@",
2671 "@@@STEP_LOG_LINE@json.output@{@@@",
2672 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
2673 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
2674 "@@@STEP_LOG_LINE@json.output@ \"src\": \"fc6dfc7ff5b107340849947896926 1b826441144\"@@@",
2675 "@@@STEP_LOG_LINE@json.output@ }, @@@",
2676 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
2677 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
2678 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
2679 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
2680 "@@@STEP_LOG_LINE@json.output@ }, @@@",
2681 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@",
2682 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@",
2683 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@",
2684 "@@@STEP_LOG_LINE@json.output@ }, @@@",
2685 "@@@STEP_LOG_LINE@json.output@ \"src/native_client\": {@@@",
2686 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /native_client.git\", @@@",
2687 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"d998e125e8253980d76e26 9b7982aeeefc1b9b50\"@@@",
2688 "@@@STEP_LOG_LINE@json.output@ }, @@@",
2689 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
2690 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/angle.git\", @@@",
2691 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a 728eb85b8d7bc6080c\"@@@",
2692 "@@@STEP_LOG_LINE@json.output@ }, @@@",
2693 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/webrtc\": {@@@",
2694 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/webrtc.git\", @@@",
2695 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"0f90628433546e61d92685 96da93418c623137f4\"@@@",
2696 "@@@STEP_LOG_LINE@json.output@ }, @@@",
2697 "@@@STEP_LOG_LINE@json.output@ \"src/tools/swarming_client\": {@@@",
2698 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /tools/swarming_client.git\", @@@",
2699 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"a0ee5d99f1d4b38ddaa4c7 59c837980b63b99566\"@@@",
2700 "@@@STEP_LOG_LINE@json.output@ }, @@@",
2701 "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
2702 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /v8.git\", @@@",
2703 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a 35f03975671d43e399\"@@@",
2704 "@@@STEP_LOG_LINE@json.output@ }@@@",
2705 "@@@STEP_LOG_LINE@json.output@ }, @@@",
2706 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
2707 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
2708 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
2709 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision\": \"fac9503c46405f 77757b9a728eb85b8d7bc6080c\", @@@",
2710 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision_cp\": \"refs/heads/ master@{#297276}\", @@@",
2711 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision\": \"f0319a328 b2809876916353cb994259692140934\", @@@",
2712 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision_cp\": \"refs/h eads/master@{#182578}\", @@@",
2713 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
2714 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
2715 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@",
2716 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\", @@@",
2717 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision\": \"a0ee 5d99f1d4b38ddaa4c759c837980b63b99566\", @@@",
2718 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision_cp\": \"r efs/heads/master@{#276089}\", @@@",
2719 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c1 32c3a35f03975671d43e399\", @@@",
2720 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/mas ter@{#43426}\", @@@",
2721 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision\": \"0f90628433546 e61d9268596da93418c623137f4\", @@@",
2722 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision_cp\": \"refs/heads /master@{#120644}\"@@@",
2723 "@@@STEP_LOG_LINE@json.output@ }, @@@",
2724 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
2725 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
2726 "@@@STEP_LOG_LINE@json.output@}@@@",
2727 "@@@STEP_LOG_END@json.output@@@",
2728 "@@@SET_BUILD_PROPERTY@got_nacl_revision@\"d998e125e8253980d76e269b7982aee efc1b9b50\"@@@",
2729 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision@\"a0ee5d99f1d4b38ddaa4 c759c837980b63b99566\"@@@",
2730 "@@@SET_BUILD_PROPERTY@got_buildtools_revision_cp@\"refs/heads/master@{#18 2578}\"@@@",
2731 "@@@SET_BUILD_PROPERTY@got_webrtc_revision@\"0f90628433546e61d9268596da934 18c623137f4\"@@@",
2732 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@",
2733 "@@@SET_BUILD_PROPERTY@got_nacl_revision_cp@\"refs/heads/master@{#274981}\ "@@@",
2734 "@@@SET_BUILD_PROPERTY@got_angle_revision@\"fac9503c46405f77757b9a728eb85b 8d7bc6080c\"@@@",
2735 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
2736 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
2737 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
2738 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
2739 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
2740 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
2741 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
2742 ]
2743 },
2744 {
2745 "cmd": [
2746 "python",
2747 "-u",
2748 "\nimport os, sys\nfrom common import chromium_utils # Error? See https:// crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD irectory(sys.argv[1])\n",
2749 "[SLAVE_BUILD]/src/out/Release"
2750 ],
2751 "name": "Gathering reference values.rmtree build directory (4)",
2752 "~followup_annotations": [
2753 "@@@STEP_NEST_LEVEL@1@@@",
2754 "@@@STEP_LOG_LINE@python.inline@@@@",
2755 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
2756 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
2757 "@@@STEP_LOG_LINE@python.inline@@@@",
2758 "@@@STEP_LOG_LINE@python.inline@@@@",
2759 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
2760 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
2761 "@@@STEP_LOG_END@python.inline@@@"
2762 ]
2763 },
2764 {
2765 "cmd": [
2766 "python",
2767 "-u",
2768 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
2769 "--",
2770 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
2771 "--force-version",
2772 "4.7",
2773 "----",
2774 "cp",
2775 "gs://chrome-perf/Linux Builder/full-build-linux_fc6dfc7ff5b10734084994789 69261b826441144.zip",
2776 "[SLAVE_BUILD]/src/out/build_product.zip"
2777 ],
2778 "name": "Gathering reference values.gsutil download_build_product (4)",
2779 "~followup_annotations": [
2780 "@@@STEP_NEST_LEVEL@1@@@"
2781 ]
2782 },
2783 {
2784 "cmd": [
2785 "unzip",
2786 "-o",
2787 "[SLAVE_BUILD]/src/out/build_product.zip"
2788 ],
2789 "cwd": "[SLAVE_BUILD]/src",
2790 "name": "Gathering reference values.unzip_build_product (4)",
2791 "~followup_annotations": [
2792 "@@@STEP_NEST_LEVEL@1@@@"
2793 ]
2794 },
2795 {
2796 "cmd": [
2797 "python",
2798 "-u",
2799 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
2800 "[SLAVE_BUILD]/src/chrome/VERSION",
2801 "/path/to/tmp/"
2802 ],
2803 "env": {
2804 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
2805 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
2806 },
2807 "name": "Gathering reference values.get version (4)",
2808 "~followup_annotations": [
2809 "@@@STEP_NEST_LEVEL@1@@@"
2810 ]
2811 },
2812 {
2813 "cmd": [
2814 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py",
2815 "ChromePublic.apk",
2816 "-v",
2817 "--blacklist-file",
2818 "[SLAVE_BUILD]/src/out/bad_devices.json",
2819 "--adb-path",
2820 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
2821 "--release"
2822 ],
2823 "env": {
2824 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
2825 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
2826 },
2827 "name": "Gathering reference values.install ChromePublic.apk (4)",
2828 "~followup_annotations": [
2829 "@@@STEP_NEST_LEVEL@1@@@"
2830 ]
2831 },
2832 {
2833 "cmd": [
2834 "python",
2835 "-u",
2836 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
2837 "--target",
2838 "Release",
2839 "--test-platform",
2840 "android",
2841 "--xvfb",
2842 "--factory-properties",
2843 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
2844 "--build-properties",
2845 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
2846 "--step-name=Performance Test 1 of 5",
2847 "--builder-name=android_one_perf_bisect",
2848 "--slave-name=TestSlavename",
2849 "--build-number=571",
2850 "--run-python-script",
2851 "./tools/perf/run_benchmark",
2852 "-v",
2853 "--browser=android-chromium",
2854 "page_cycler.intl_ar_fa_he",
2855 "--device",
2856 "1111"
2857 ],
2858 "env": {
2859 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
2860 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
2861 },
2862 "name": "Gathering reference values.Performance Test 1 of 5 (4)",
2863 "stderr": "/path/to/tmp/",
2864 "stdout": "/path/to/tmp/",
2865 "~followup_annotations": [
2866 "@@@STEP_NEST_LEVEL@1@@@",
2867 "@@@STEP_LOG_END@Captured Output@@@"
2868 ]
2869 },
2870 {
2871 "cmd": [
2872 "python",
2873 "-u",
2874 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
2875 "--target",
2876 "Release",
2877 "--test-platform",
2878 "android",
2879 "--xvfb",
2880 "--factory-properties",
2881 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
2882 "--build-properties",
2883 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
2884 "--step-name=Performance Test 2 of 5",
2885 "--builder-name=android_one_perf_bisect",
2886 "--slave-name=TestSlavename",
2887 "--build-number=571",
2888 "--run-python-script",
2889 "./tools/perf/run_benchmark",
2890 "-v",
2891 "--browser=android-chromium",
2892 "page_cycler.intl_ar_fa_he",
2893 "--device",
2894 "1111"
2895 ],
2896 "env": {
2897 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
2898 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
2899 },
2900 "name": "Gathering reference values.Performance Test 2 of 5 (4)",
2901 "stderr": "/path/to/tmp/",
2902 "stdout": "/path/to/tmp/",
2903 "~followup_annotations": [
2904 "@@@STEP_NEST_LEVEL@1@@@",
2905 "@@@STEP_LOG_END@Captured Output@@@"
2906 ]
2907 },
2908 {
2909 "cmd": [
2910 "python",
2911 "-u",
2912 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
2913 "--target",
2914 "Release",
2915 "--test-platform",
2916 "android",
2917 "--xvfb",
2918 "--factory-properties",
2919 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
2920 "--build-properties",
2921 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
2922 "--step-name=Performance Test 3 of 5",
2923 "--builder-name=android_one_perf_bisect",
2924 "--slave-name=TestSlavename",
2925 "--build-number=571",
2926 "--run-python-script",
2927 "./tools/perf/run_benchmark",
2928 "-v",
2929 "--browser=android-chromium",
2930 "page_cycler.intl_ar_fa_he",
2931 "--device",
2932 "1111"
2933 ],
2934 "env": {
2935 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
2936 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
2937 },
2938 "name": "Gathering reference values.Performance Test 3 of 5 (4)",
2939 "stderr": "/path/to/tmp/",
2940 "stdout": "/path/to/tmp/",
2941 "~followup_annotations": [
2942 "@@@STEP_NEST_LEVEL@1@@@",
2943 "@@@STEP_LOG_END@Captured Output@@@"
2944 ]
2945 },
2946 {
2947 "cmd": [
2948 "python",
2949 "-u",
2950 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
2951 "--target",
2952 "Release",
2953 "--test-platform",
2954 "android",
2955 "--xvfb",
2956 "--factory-properties",
2957 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
2958 "--build-properties",
2959 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
2960 "--step-name=Performance Test 4 of 5",
2961 "--builder-name=android_one_perf_bisect",
2962 "--slave-name=TestSlavename",
2963 "--build-number=571",
2964 "--run-python-script",
2965 "./tools/perf/run_benchmark",
2966 "-v",
2967 "--browser=android-chromium",
2968 "page_cycler.intl_ar_fa_he",
2969 "--device",
2970 "1111"
2971 ],
2972 "env": {
2973 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
2974 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
2975 },
2976 "name": "Gathering reference values.Performance Test 4 of 5 (4)",
2977 "stderr": "/path/to/tmp/",
2978 "stdout": "/path/to/tmp/",
2979 "~followup_annotations": [
2980 "@@@STEP_NEST_LEVEL@1@@@",
2981 "@@@STEP_LOG_END@Captured Output@@@"
2982 ]
2983 },
2984 {
2985 "cmd": [
2986 "python",
2987 "-u",
2988 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
2989 "--target",
2990 "Release",
2991 "--test-platform",
2992 "android",
2993 "--xvfb",
2994 "--factory-properties",
2995 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
2996 "--build-properties",
2997 "{\"bisect_config\": {\"bad_revision\": \"306476\", \"bug_id\": \"425582\" , \"builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \ "command\": \"./tools/perf/run_benchmark -v --browser=android-chromium page_cycl er.intl_ar_fa_he\", \"dummy_job_names\": true, \"good_revision\": \"306475\", \" gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"warm_ti mes/page_load_time\", \"repeat_count\": \"2\", \"test_type\": \"perf\", \"trunca te_percent\": \"25\"}, \"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chro mium.org\"], \"branch\": \"\", \"buildername\": \"android_one_perf_bisect\", \"b uildnumber\": 571, \"issue\": 12853011, \"job_name\": \"f7a7b4135624439cbd27fdd5 133d74ec\", \"local_test\": true, \"mastername\": \"tryserver.chromium.perf\", \ "parent_build_archive_url\": \"gs://test-domain/test-archive.zip\", \"parent_got _revision\": \"1111111\", \"patch_project\": \"chromium\", \"patchset\": 1, \"pr oject\": \"chrome\", \"recipe\": \"bisection/android_bisect\", \"repository\": \ "\", \"requester\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietv eld\": \"https://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \" workdir\": \"/path/to/workdir/TestSlavename\"}",
2998 "--step-name=Performance Test 5 of 5",
2999 "--builder-name=android_one_perf_bisect",
3000 "--slave-name=TestSlavename",
3001 "--build-number=571",
3002 "--run-python-script",
3003 "./tools/perf/run_benchmark",
3004 "-v",
3005 "--browser=android-chromium",
3006 "page_cycler.intl_ar_fa_he",
3007 "--device",
3008 "1111"
3009 ],
3010 "env": {
3011 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
3012 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
3013 },
3014 "name": "Gathering reference values.Performance Test 5 of 5 (4)",
3015 "stderr": "/path/to/tmp/",
3016 "stdout": "/path/to/tmp/",
3017 "~followup_annotations": [
3018 "@@@STEP_NEST_LEVEL@1@@@",
3019 "@@@STEP_LOG_END@Captured Output@@@"
3020 ]
3021 },
3022 {
3023 "cmd": [
3024 "python",
3025 "-u",
3026 "RECIPE_MODULE[build::bisect_tester]/resources/put_temp.py"
3027 ],
3028 "env": {
3029 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
3030 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
3031 },
3032 "name": "Gathering reference values.saving json to temp file (4)",
3033 "stdin": "{\"output\": [], \"results\": {\"values\": [0, 0, 0, 0, 0]}, \"ret codes\": [0, 0, 0, 0, 0]}",
3034 "stdout": "/path/to/tmp/",
3035 "~followup_annotations": [
3036 "@@@STEP_NEST_LEVEL@1@@@"
3037 ]
3038 },
3039 {
3040 "cmd": [
3041 "python",
3042 "-u",
3043 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
3044 "--",
3045 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
3046 "----",
3047 "cp",
3048 "/tmp/dummy6",
3049 "gs://chrome-perf/bisect-results/fc6dfc7ff5b1073408499478969261b826441144- test.results"
3050 ],
3051 "env": {
3052 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
3053 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
3054 },
3055 "name": "Gathering reference values.gsutil upload (4)",
3056 "~followup_annotations": [
3057 "@@@STEP_NEST_LEVEL@1@@@",
3058 "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/chrome-perf/b isect-results/fc6dfc7ff5b1073408499478969261b826441144-test.results@@@"
3059 ]
3060 },
3061 {
3062 "cmd": [
3063 "python",
3064 "-u",
3065 "\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",
3066 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log"
3067 ],
3068 "env": {
3069 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
3070 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
3071 },
3072 "name": "Gathering reference values.test_report (4)",
3073 "~followup_annotations": [
3074 "@@@STEP_NEST_LEVEL@1@@@",
3075 "@@@STEP_LOG_LINE@python.inline@@@@",
3076 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@",
3077 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@",
3078 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@",
3079 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@",
3080 "@@@STEP_LOG_LINE@python.inline@ print l@@@",
3081 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@",
3082 "@@@STEP_LOG_END@python.inline@@@"
3083 ]
3084 },
3085 {
3086 "cmd": [
3087 "git",
3088 "footers",
3089 "--position",
3090 "e28dc0d49c331def2a3bbf3ddd0096eb51551155"
3091 ],
3092 "cwd": "[SLAVE_BUILD]/src",
3093 "name": "Gathering reference values.resolving hash e28dc0d49c331def2a3bbf3dd d0096eb51551155 (2)",
3094 "stdout": "/path/to/tmp/",
3095 "~followup_annotations": [
3096 "@@@STEP_NEST_LEVEL@1@@@"
3097 ]
3098 },
3099 {
3100 "cmd": [],
3101 "name": "Gathering reference values.Waiting for chromium@e28dc0d49c (2)",
3102 "~followup_annotations": [
3103 "@@@STEP_NEST_LEVEL@1@@@"
3104 ]
3105 },
3106 {
3107 "cmd": [
3108 "python",
3109 "-u",
3110 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
3111 "--",
3112 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
3113 "----",
3114 "ls",
3115 "gs://chrome-perf/bisect-results/e28dc0d49c331def2a3bbf3ddd0096eb51551155- test.results"
3116 ],
3117 "name": "Gathering reference values.Waiting for chromium@e28dc0d49c.gsutil l s (2)",
3118 "~followup_annotations": [
3119 "@@@STEP_NEST_LEVEL@2@@@"
3120 ]
3121 },
3122 {
3123 "cmd": [
3124 "python",
3125 "-u",
3126 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
3127 "--",
3128 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
3129 "----",
3130 "cat",
3131 "gs://chrome-perf/bisect-results/e28dc0d49c331def2a3bbf3ddd0096eb51551155- test.results"
3132 ],
3133 "name": "Gathering reference values.Waiting for chromium@e28dc0d49c.gsutil G et test results for build e28dc0d49c331def2a3bbf3ddd0096eb51551155 (2)",
3134 "stdout": "/path/to/tmp/",
3135 "~followup_annotations": [
3136 "@@@STEP_NEST_LEVEL@2@@@",
3137 "@@@SET_BUILD_PROPERTY@extra_result_code@[\"B4T_TEST_FAILURE\"]@@@"
3138 ]
3139 },
3140 {
3141 "cmd": [
3142 "git",
3143 "footers",
3144 "--position",
3145 "fc6dfc7ff5b1073408499478969261b826441144"
3146 ],
3147 "cwd": "[SLAVE_BUILD]/src",
3148 "name": "Gathering reference values.resolving hash fc6dfc7ff5b10734084994789 69261b826441144 (2)",
3149 "stdout": "/path/to/tmp/",
3150 "~followup_annotations": [
3151 "@@@STEP_NEST_LEVEL@1@@@"
3152 ]
3153 },
3154 {
3155 "cmd": [],
3156 "name": "Gathering reference values.Waiting for chromium@fc6dfc7ff5 (2)",
3157 "~followup_annotations": [
3158 "@@@STEP_NEST_LEVEL@1@@@"
3159 ]
3160 },
3161 {
3162 "cmd": [
3163 "python",
3164 "-u",
3165 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
3166 "--",
3167 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
3168 "----",
3169 "ls",
3170 "gs://chrome-perf/bisect-results/fc6dfc7ff5b1073408499478969261b826441144- test.results"
3171 ],
3172 "name": "Gathering reference values.Waiting for chromium@fc6dfc7ff5.gsutil l s (2)",
3173 "~followup_annotations": [
3174 "@@@STEP_NEST_LEVEL@2@@@"
3175 ]
3176 },
3177 {
3178 "cmd": [
3179 "python",
3180 "-u",
3181 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
3182 "--",
3183 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
3184 "----",
3185 "cat",
3186 "gs://chrome-perf/bisect-results/fc6dfc7ff5b1073408499478969261b826441144- test.results"
3187 ],
3188 "name": "Gathering reference values.Waiting for chromium@fc6dfc7ff5.gsutil G et test results for build fc6dfc7ff5b1073408499478969261b826441144 (2)",
3189 "stdout": "/path/to/tmp/",
3190 "~followup_annotations": [
3191 "@@@STEP_NEST_LEVEL@2@@@",
3192 "@@@SET_BUILD_PROPERTY@extra_result_code@[\"B4T_REF_RANGE_FAIL\", \"B4T_TE ST_FAILURE\"]@@@"
3193 ]
3194 },
3195 {
3196 "cmd": [
3197 "python",
3198 "-u",
3199 "import sys; sys.exit(1)"
3200 ],
3201 "name": "Gathering reference values.Recipe failed. Reason: Testing the \"goo d\" revision failed (2)",
3202 "~followup_annotations": [
3203 "@@@STEP_NEST_LEVEL@1@@@",
3204 "@@@STEP_LOG_LINE@python.inline@import sys; sys.exit(1)@@@",
3205 "@@@STEP_LOG_END@python.inline@@@"
3206 ]
3207 },
3208 {
3209 "cmd": [
3210 "git",
3211 "footers",
3212 "--position",
3213 "fc6dfc7ff5b1073408499478969261b826441144"
3214 ],
3215 "cwd": "[SLAVE_BUILD]/src",
3216 "name": "resolving hash fc6dfc7ff5b1073408499478969261b826441144 (2)",
3217 "stdout": "/path/to/tmp/"
3218 },
3219 {
3220 "cmd": [
3221 "git",
3222 "footers",
3223 "--position",
3224 "e28dc0d49c331def2a3bbf3ddd0096eb51551155"
3225 ],
3226 "cwd": "[SLAVE_BUILD]/src",
3227 "name": "resolving hash e28dc0d49c331def2a3bbf3ddd0096eb51551155 (2)",
3228 "stdout": "/path/to/tmp/"
3229 },
3230 {
3231 "cmd": [],
3232 "name": "Debug Info (2)",
3233 "~followup_annotations": [
3234 "@@@STEP_LOG_LINE@Debug Info@bisector.lkgr: RevisionState(rev=chromium@e28 dc0d49c, values=[], mean_value=None, std_dev=None)@@@",
3235 "@@@STEP_LOG_LINE@Debug Info@bisector.fkbr: RevisionState(rev=chromium@fc6 dfc7ff5, values=[], mean_value=None, std_dev=None)@@@",
3236 "@@@STEP_LOG_LINE@Debug Info@@@@",
3237 "@@@STEP_LOG_LINE@Debug Info@Revision Values @@@",
3238 "@@@STEP_LOG_LINE@Debug Info@chromium@e28dc0d49c[] @@@",
3239 "@@@STEP_LOG_LINE@Debug Info@chromium@fc6dfc7ff5[] @@@",
3240 "@@@STEP_LOG_LINE@Debug Info@chromium@e28dc0d49c[] @@@",
3241 "@@@STEP_LOG_LINE@Debug Info@chromium@fc6dfc7ff5[] @@@",
3242 "@@@STEP_LOG_END@Debug Info@@@"
3243 ]
3244 },
3245 {
3246 "cmd": [
3247 "python",
3248 "-u",
3249 "RECIPE_MODULE[build::perf_dashboard]/resources/post_json.py"
3250 ],
3251 "name": "Post bisect results (2)",
3252 "stdin": "{\"data\": {\"aborted_reason\": null, \"bad_revision\": \"fc6dfc7f f5b1073408499478969261b826441144\", \"bisect_bot\": \"linux_perf_tester\", \"bug _id\": \"425582\", \"buildbot_log_url\": \"http://c.org/p/cr/builders/android_on e_perf_bisect/builds/571\", \"change\": null, \"command\": \"./tools/perf/run_be nchmark -v --browser=android-chromium page_cycler.intl_ar_fa_he\", \"culprit_dat a\": null, \"good_revision\": \"e28dc0d49c331def2a3bbf3ddd0096eb51551155\", \"me tric\": \"warm_times/page_load_time\", \"revision_data\": [], \"score\": 0, \"st atus\": \"failed\", \"test_type\": \"perf\", \"try_job_id\": null, \"warnings\": []}, \"url\": \"https://chromeperf.appspot.com/post_bisect_results\"}",
3253 "stdout": "/path/to/tmp/json",
3254 "~followup_annotations": [
3255 "@@@STEP_LOG_LINE@json.output@{@@@",
3256 "@@@STEP_LOG_LINE@json.output@ \"status_code\": 200@@@",
3257 "@@@STEP_LOG_LINE@json.output@}@@@",
3258 "@@@STEP_LOG_END@json.output@@@"
3259 ]
3260 },
3261 {
3262 "cmd": [
3263 "python",
3264 "-u",
3265 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
3266 "--master",
3267 "tryserver.chromium.perf",
3268 "--builder",
3269 "android_one_perf_bisect",
3270 "--slave",
3271 "TestSlavename",
3272 "--spec",
3273 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url' : 'svn://svn-mirror.golo.chromium.org/%s', 'llvm_url': 'svn://svn-mirror.golo.ch romium.org/llvm-project', 'nacl_trunk': 'svn://svn-mirror.golo.chromium.org/nati ve_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chromium.org/%(repo) s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/trunk'}, 'deps_fil e': 'DEPS', 'managed': False, 'name': 'src', 'url': 'svn://svn-mirror.golo.chrom ium.org/chrome/trunk/src'}, {'custom_deps': {'src/chrome/test/data/firefox2_prof ile/searchplugins': None, 'src/chrome/test/data/firefox2_searchplugins': None, ' src/chrome/test/data/firefox3_profile/searchplugins': None, 'src/chrome/test/dat a/firefox3_searchplugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/ test/data/perf/frame_rate/private': None, '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/d ata/mozilla_js_tests': None, 'src/data/selenium_core': None, 'src/data/tab_switc hing': 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/plugin s': 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'}]\ntarget_os = ['android']",
3274 "--root",
3275 "src",
3276 "--revision_mapping_file",
3277 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision \", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/ tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_ revision\"}",
3278 "--git-cache-dir",
3279 "[GIT_CACHE]",
3280 "--issue",
3281 "12853011",
3282 "--patchset",
3283 "1",
3284 "--rietveld_server",
3285 "https://codereview.chromium.org",
3286 "--output_json",
3287 "/path/to/tmp/json",
3288 "--revision",
3289 "src@1111111",
3290 "--output_manifest"
3291 ],
3292 "env": {
3293 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
3294 },
3295 "name": "bot_update (2)",
3296 "~followup_annotations": [
3297 "@@@STEP_TEXT@Some step text@@@",
3298 "@@@STEP_LOG_LINE@json.output@{@@@",
3299 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
3300 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
3301 "@@@STEP_LOG_LINE@json.output@ \"src\": \"1111111\"@@@",
3302 "@@@STEP_LOG_LINE@json.output@ }, @@@",
3303 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
3304 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
3305 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
3306 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
3307 "@@@STEP_LOG_LINE@json.output@ }, @@@",
3308 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@",
3309 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@",
3310 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@",
3311 "@@@STEP_LOG_LINE@json.output@ }, @@@",
3312 "@@@STEP_LOG_LINE@json.output@ \"src/native_client\": {@@@",
3313 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /native_client.git\", @@@",
3314 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"d998e125e8253980d76e26 9b7982aeeefc1b9b50\"@@@",
3315 "@@@STEP_LOG_LINE@json.output@ }, @@@",
3316 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
3317 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/angle.git\", @@@",
3318 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a 728eb85b8d7bc6080c\"@@@",
3319 "@@@STEP_LOG_LINE@json.output@ }, @@@",
3320 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/webrtc\": {@@@",
3321 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/webrtc.git\", @@@",
3322 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"0f90628433546e61d92685 96da93418c623137f4\"@@@",
3323 "@@@STEP_LOG_LINE@json.output@ }, @@@",
3324 "@@@STEP_LOG_LINE@json.output@ \"src/tools/swarming_client\": {@@@",
3325 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /tools/swarming_client.git\", @@@",
3326 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"a0ee5d99f1d4b38ddaa4c7 59c837980b63b99566\"@@@",
3327 "@@@STEP_LOG_LINE@json.output@ }, @@@",
3328 "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
3329 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /v8.git\", @@@",
3330 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a 35f03975671d43e399\"@@@",
3331 "@@@STEP_LOG_LINE@json.output@ }@@@",
3332 "@@@STEP_LOG_LINE@json.output@ }, @@@",
3333 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
3334 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
3335 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
3336 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision\": \"fac9503c46405f 77757b9a728eb85b8d7bc6080c\", @@@",
3337 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision_cp\": \"refs/heads/ master@{#297276}\", @@@",
3338 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision\": \"f0319a328 b2809876916353cb994259692140934\", @@@",
3339 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision_cp\": \"refs/h eads/master@{#182578}\", @@@",
3340 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
3341 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
3342 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@",
3343 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\", @@@",
3344 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision\": \"a0ee 5d99f1d4b38ddaa4c759c837980b63b99566\", @@@",
3345 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision_cp\": \"r efs/heads/master@{#276089}\", @@@",
3346 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c1 32c3a35f03975671d43e399\", @@@",
3347 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/mas ter@{#43426}\", @@@",
3348 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision\": \"0f90628433546 e61d9268596da93418c623137f4\", @@@",
3349 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision_cp\": \"refs/heads /master@{#120644}\"@@@",
3350 "@@@STEP_LOG_LINE@json.output@ }, @@@",
3351 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
3352 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
3353 "@@@STEP_LOG_LINE@json.output@}@@@",
3354 "@@@STEP_LOG_END@json.output@@@",
3355 "@@@SET_BUILD_PROPERTY@got_nacl_revision@\"d998e125e8253980d76e269b7982aee efc1b9b50\"@@@",
3356 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision@\"a0ee5d99f1d4b38ddaa4 c759c837980b63b99566\"@@@",
3357 "@@@SET_BUILD_PROPERTY@got_buildtools_revision_cp@\"refs/heads/master@{#18 2578}\"@@@",
3358 "@@@SET_BUILD_PROPERTY@got_webrtc_revision@\"0f90628433546e61d9268596da934 18c623137f4\"@@@",
3359 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@",
3360 "@@@SET_BUILD_PROPERTY@got_nacl_revision_cp@\"refs/heads/master@{#274981}\ "@@@",
3361 "@@@SET_BUILD_PROPERTY@got_angle_revision@\"fac9503c46405f77757b9a728eb85b 8d7bc6080c\"@@@",
3362 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
3363 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
3364 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
3365 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
3366 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
3367 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
3368 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
3369 ]
3370 },
3371 {
3372 "cmd": [
3373 "python",
3374 "-u",
3375 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
3376 "--action",
3377 "stop",
3378 "--pid-file-path",
3379 "/tmp/device_monitor.pid"
3380 ],
3381 "name": "shutdown_device_monitor"
3382 },
3383 {
3384 "cmd": [
3385 "python",
3386 "-u",
3387 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py",
3388 "--output-path",
3389 "[SLAVE_BUILD]/src/out/Release/full_log",
3390 "[SLAVE_BUILD]/src/out/logcat"
3391 ],
3392 "name": "logcat_dump"
3393 },
3394 {
3395 "cmd": [
3396 "python",
3397 "-u",
3398 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
3399 "--",
3400 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
3401 "--force-version",
3402 "4.7",
3403 "-o",
3404 "GSUtil:parallel_composite_upload_threshold=50M",
3405 "----",
3406 "cp",
3407 "-a",
3408 "public-read",
3409 "[SLAVE_BUILD]/src/out/Release/full_log",
3410 "gs://chromium-android/logcat_dumps/android_one_perf_bisect/571"
3411 ],
3412 "name": "gsutil upload",
3413 "~followup_annotations": [
3414 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/android_one_perf_bisect/571@@@"
3415 ]
3416 },
3417 {
3418 "cmd": [
3419 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" ,
3420 "--arch",
3421 "arm",
3422 "--more-info",
3423 "[SLAVE_BUILD]/src/out/Release/full_log"
3424 ],
3425 "env": {
3426 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release",
3427 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
3428 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
3429 },
3430 "name": "stack_tool_with_logcat_dump"
3431 },
3432 {
3433 "cmd": [
3434 "python",
3435 "-u",
3436 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
3437 "[SLAVE_BUILD]/src/chrome/VERSION",
3438 "/path/to/tmp/"
3439 ],
3440 "name": "get version"
3441 },
3442 {
3443 "cmd": [
3444 "[SLAVE_BUILD]/src/build/android/tombstones.py",
3445 "-a",
3446 "-s",
3447 "-w"
3448 ],
3449 "env": {
3450 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release",
3451 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
3452 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
3453 },
3454 "name": "stack_tool_for_tombstones"
3455 },
3456 {
3457 "cmd": [
3458 "python",
3459 "-u",
3460 "\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",
3461 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log"
3462 ],
3463 "name": "test_report",
3464 "~followup_annotations": [
3465 "@@@STEP_LOG_LINE@python.inline@@@@",
3466 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@",
3467 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@",
3468 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@",
3469 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@",
3470 "@@@STEP_LOG_LINE@python.inline@ print l@@@",
3471 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@",
3472 "@@@STEP_LOG_END@python.inline@@@"
3473 ]
3474 },
3475 {
3476 "name": "$result",
3477 "recipe_result": null,
3478 "status_code": 0
3479 }
3480 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698