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

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

Powered by Google App Engine
This is Rietveld 408576698