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

Side by Side Diff: scripts/slave/recipes/bisection/android_bisect.expected/local_basic_recipe_basic_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\": \"1111\", @@@",
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 1111@{@@@",
475 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"adb_status\": \"device\", @ @@",
476 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"battery\": {@@@",
477 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"AC powered\": \"false\", @@@",
478 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"USB powered\": \"true\", @@@",
479 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"Wireless powered\": \"fal se\", @@@",
480 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"health\": \"2\", @@@",
481 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"level\": \"100\", @@@",
482 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"present\": \"true\", @@@" ,
483 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"scale\": \"100\", @@@",
484 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"status\": \"5\", @@@",
485 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"technology\": \"Li-ion\", @@@",
486 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"temperature\": \"249\", @ @@",
487 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"voltage\": \"4286\"@@@",
488 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ }, @@@",
489 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"blacklisted\": false, @@@",
490 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"build_detail\": \"google/ra zor/flo:5.0/LRX21O/1570415:userdebug/dev-keys\", @@@",
491 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"imei_slice\": \"Unknown\", @@@",
492 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"ro.build.id\": \"LRX21O\", @@@",
493 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"ro.build.product\": \"produ ct_name\", @@@",
494 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"serial\": \"1111\", @@@",
495 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"usb_status\": true, @@@",
496 "@@@STEP_LOG_LINE@product_name LRX21O 1111@ \"wifi_ip\": \"\"@@@",
497 "@@@STEP_LOG_LINE@product_name LRX21O 1111@}@@@",
498 "@@@STEP_LOG_END@product_name LRX21O 1111@@@",
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 "1111"
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 "1111"
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 "1111"
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 "1111"
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 "1111"
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 "1111"
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 "1111"
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 "1111"
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 "1111"
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 "1111"
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_LOG_LINE@json.output@{@@@",
1788 "@@@STEP_LOG_LINE@json.output@ \"status_code\": 200@@@",
1789 "@@@STEP_LOG_LINE@json.output@}@@@",
1790 "@@@STEP_LOG_END@json.output@@@"
1791 ]
1792 },
1793 {
1794 "cmd": [
1795 "python",
1796 "-u",
1797 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
1798 "--master",
1799 "tryserver.chromium.perf",
1800 "--builder",
1801 "android_one_perf_bisect",
1802 "--slave",
1803 "TestSlavename",
1804 "--spec",
1805 "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']",
1806 "--root",
1807 "src",
1808 "--revision_mapping_file",
1809 "{\"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\"}",
1810 "--git-cache-dir",
1811 "[GIT_CACHE]",
1812 "--issue",
1813 "12853011",
1814 "--patchset",
1815 "1",
1816 "--rietveld_server",
1817 "https://codereview.chromium.org",
1818 "--output_json",
1819 "/path/to/tmp/json",
1820 "--revision",
1821 "src@1111111",
1822 "--output_manifest"
1823 ],
1824 "env": {
1825 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
1826 },
1827 "name": "bot_update (2)",
1828 "~followup_annotations": [
1829 "@@@STEP_TEXT@Some step text@@@",
1830 "@@@STEP_LOG_LINE@json.output@{@@@",
1831 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
1832 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
1833 "@@@STEP_LOG_LINE@json.output@ \"src\": \"1111111\"@@@",
1834 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1835 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
1836 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
1837 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
1838 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
1839 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1840 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@",
1841 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@",
1842 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@",
1843 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1844 "@@@STEP_LOG_LINE@json.output@ \"src/native_client\": {@@@",
1845 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /native_client.git\", @@@",
1846 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"d998e125e8253980d76e26 9b7982aeeefc1b9b50\"@@@",
1847 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1848 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
1849 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/angle.git\", @@@",
1850 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a 728eb85b8d7bc6080c\"@@@",
1851 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1852 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/webrtc\": {@@@",
1853 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/webrtc.git\", @@@",
1854 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"0f90628433546e61d92685 96da93418c623137f4\"@@@",
1855 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1856 "@@@STEP_LOG_LINE@json.output@ \"src/tools/swarming_client\": {@@@",
1857 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /tools/swarming_client.git\", @@@",
1858 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"a0ee5d99f1d4b38ddaa4c7 59c837980b63b99566\"@@@",
1859 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1860 "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
1861 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /v8.git\", @@@",
1862 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a 35f03975671d43e399\"@@@",
1863 "@@@STEP_LOG_LINE@json.output@ }@@@",
1864 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1865 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
1866 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
1867 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
1868 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision\": \"fac9503c46405f 77757b9a728eb85b8d7bc6080c\", @@@",
1869 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision_cp\": \"refs/heads/ master@{#297276}\", @@@",
1870 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision\": \"f0319a328 b2809876916353cb994259692140934\", @@@",
1871 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision_cp\": \"refs/h eads/master@{#182578}\", @@@",
1872 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
1873 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
1874 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@",
1875 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\", @@@",
1876 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision\": \"a0ee 5d99f1d4b38ddaa4c759c837980b63b99566\", @@@",
1877 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision_cp\": \"r efs/heads/master@{#276089}\", @@@",
1878 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c1 32c3a35f03975671d43e399\", @@@",
1879 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/mas ter@{#43426}\", @@@",
1880 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision\": \"0f90628433546 e61d9268596da93418c623137f4\", @@@",
1881 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision_cp\": \"refs/heads /master@{#120644}\"@@@",
1882 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1883 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
1884 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
1885 "@@@STEP_LOG_LINE@json.output@}@@@",
1886 "@@@STEP_LOG_END@json.output@@@",
1887 "@@@SET_BUILD_PROPERTY@got_nacl_revision@\"d998e125e8253980d76e269b7982aee efc1b9b50\"@@@",
1888 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision@\"a0ee5d99f1d4b38ddaa4 c759c837980b63b99566\"@@@",
1889 "@@@SET_BUILD_PROPERTY@got_buildtools_revision_cp@\"refs/heads/master@{#18 2578}\"@@@",
1890 "@@@SET_BUILD_PROPERTY@got_webrtc_revision@\"0f90628433546e61d9268596da934 18c623137f4\"@@@",
1891 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@",
1892 "@@@SET_BUILD_PROPERTY@got_nacl_revision_cp@\"refs/heads/master@{#274981}\ "@@@",
1893 "@@@SET_BUILD_PROPERTY@got_angle_revision@\"fac9503c46405f77757b9a728eb85b 8d7bc6080c\"@@@",
1894 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
1895 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
1896 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
1897 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
1898 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
1899 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
1900 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
1901 ]
1902 },
1903 {
1904 "cmd": [
1905 "python",
1906 "-u",
1907 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
1908 "--action",
1909 "stop",
1910 "--pid-file-path",
1911 "/tmp/device_monitor.pid"
1912 ],
1913 "name": "shutdown_device_monitor"
1914 },
1915 {
1916 "cmd": [
1917 "python",
1918 "-u",
1919 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py",
1920 "--output-path",
1921 "[SLAVE_BUILD]/src/out/Release/full_log",
1922 "[SLAVE_BUILD]/src/out/logcat"
1923 ],
1924 "name": "logcat_dump"
1925 },
1926 {
1927 "cmd": [
1928 "python",
1929 "-u",
1930 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
1931 "--",
1932 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
1933 "--force-version",
1934 "4.7",
1935 "-o",
1936 "GSUtil:parallel_composite_upload_threshold=50M",
1937 "----",
1938 "cp",
1939 "-a",
1940 "public-read",
1941 "[SLAVE_BUILD]/src/out/Release/full_log",
1942 "gs://chromium-android/logcat_dumps/android_one_perf_bisect/571"
1943 ],
1944 "name": "gsutil upload",
1945 "~followup_annotations": [
1946 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/android_one_perf_bisect/571@@@"
1947 ]
1948 },
1949 {
1950 "cmd": [
1951 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" ,
1952 "--arch",
1953 "arm",
1954 "--more-info",
1955 "[SLAVE_BUILD]/src/out/Release/full_log"
1956 ],
1957 "env": {
1958 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release",
1959 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1960 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1961 },
1962 "name": "stack_tool_with_logcat_dump"
1963 },
1964 {
1965 "cmd": [
1966 "python",
1967 "-u",
1968 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1969 "[SLAVE_BUILD]/src/chrome/VERSION",
1970 "/path/to/tmp/"
1971 ],
1972 "name": "get version"
1973 },
1974 {
1975 "cmd": [
1976 "[SLAVE_BUILD]/src/build/android/tombstones.py",
1977 "-a",
1978 "-s",
1979 "-w"
1980 ],
1981 "env": {
1982 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release",
1983 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1984 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1985 },
1986 "name": "stack_tool_for_tombstones"
1987 },
1988 {
1989 "cmd": [
1990 "python",
1991 "-u",
1992 "\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",
1993 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log"
1994 ],
1995 "name": "test_report",
1996 "~followup_annotations": [
1997 "@@@STEP_LOG_LINE@python.inline@@@@",
1998 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@",
1999 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@",
2000 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@",
2001 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@",
2002 "@@@STEP_LOG_LINE@python.inline@ print l@@@",
2003 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@",
2004 "@@@STEP_LOG_END@python.inline@@@"
2005 ]
2006 },
2007 {
2008 "name": "$result",
2009 "recipe_result": null,
2010 "status_code": 0
2011 }
2012 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698