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

Side by Side Diff: scripts/slave/recipes/findit/chromium/test.expected/findit_consecutive_culprits.json

Issue 1946463003: [Findit] Change test.py recipe to speed up test try jobs(Recipe side change). (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: . Created 4 years, 7 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
1 [ 1 [
2 { 2 {
3 "cmd": [ 3 "cmd": [
4 "python", 4 "python",
5 "-u", 5 "-u",
6 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", 6 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
7 "--master", 7 "--master",
8 "tryserver.chromium.linux", 8 "tryserver.chromium.mac",
9 "--builder", 9 "--builder",
10 "linux_variable", 10 "mac_chromium_variable",
11 "--slave", 11 "--slave",
12 "build1-a1", 12 "build1-a1",
13 "--spec", 13 "--spec",
14 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url' : 'svn://svn-mirror.golo.chromium.org/%s', 'nacl_trunk': 'svn://svn-mirror.golo. chromium.org/native_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chr omium.org/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/t runk'}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'svn://svn-m irror.golo.chromium.org/chrome/trunk/src'}]", 14 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url' : 'svn://svn-mirror.golo.chromium.org/%s', 'nacl_trunk': 'svn://svn-mirror.golo. chromium.org/native_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chr omium.org/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/t runk'}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'svn://svn-m irror.golo.chromium.org/chrome/trunk/src'}]",
15 "--root", 15 "--root",
16 "src", 16 "src",
17 "--revision_mapping_file", 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\"}", 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", 19 "--git-cache-dir",
20 "[GIT_CACHE]", 20 "[GIT_CACHE]",
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after
106 { 106 {
107 "cmd": [], 107 "cmd": [],
108 "name": "ensure_goma" 108 "name": "ensure_goma"
109 }, 109 },
110 { 110 {
111 "cmd": [ 111 "cmd": [
112 "python", 112 "python",
113 "-u", 113 "-u",
114 "RECIPE_MODULE[build::cipd]/resources/bootstrap.py", 114 "RECIPE_MODULE[build::cipd]/resources/bootstrap.py",
115 "--platform", 115 "--platform",
116 "linux-amd64", 116 "mac-amd64",
117 "--dest-directory", 117 "--dest-directory",
118 "[SLAVE_BUILD]/cipd", 118 "[SLAVE_BUILD]/cipd",
119 "--json-output", 119 "--json-output",
120 "/path/to/tmp/json" 120 "/path/to/tmp/json"
121 ], 121 ],
122 "name": "ensure_goma.install cipd", 122 "name": "ensure_goma.install cipd",
123 "~followup_annotations": [ 123 "~followup_annotations": [
124 "@@@STEP_NEST_LEVEL@1@@@", 124 "@@@STEP_NEST_LEVEL@1@@@",
125 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@ @", 125 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@ @",
126 "@@@STEP_LOG_LINE@json.output@{@@@", 126 "@@@STEP_LOG_LINE@json.output@{@@@",
127 "@@@STEP_LOG_LINE@json.output@ \"executable\": \"[SLAVE_BUILD]/cipd/cipd\ ", @@@", 127 "@@@STEP_LOG_LINE@json.output@ \"executable\": \"[SLAVE_BUILD]/cipd/cipd\ ", @@@",
128 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-pa ckage-instance_id\"@@@", 128 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-pa ckage-instance_id\"@@@",
129 "@@@STEP_LOG_LINE@json.output@}@@@", 129 "@@@STEP_LOG_LINE@json.output@}@@@",
130 "@@@STEP_LOG_END@json.output@@@" 130 "@@@STEP_LOG_END@json.output@@@"
131 ] 131 ]
132 }, 132 },
133 { 133 {
134 "cmd": [ 134 "cmd": [
135 "[SLAVE_BUILD]/cipd/cipd", 135 "[SLAVE_BUILD]/cipd/cipd",
136 "ensure", 136 "ensure",
137 "--root", 137 "--root",
138 "[CACHE]/cipd/goma", 138 "[CACHE]/cipd/goma",
139 "--list", 139 "--list",
140 "infra_internal/goma/client/linux-amd64 release", 140 "infra_internal/goma/client/mac-amd64 release",
141 "--json-output", 141 "--json-output",
142 "/path/to/tmp/json", 142 "/path/to/tmp/json",
143 "--service-account-json", 143 "--service-account-json",
144 "/creds/service_accounts/service-account-goma-client.json" 144 "/creds/service_accounts/service-account-goma-client.json"
145 ], 145 ],
146 "name": "ensure_goma.ensure_installed", 146 "name": "ensure_goma.ensure_installed",
147 "~followup_annotations": [ 147 "~followup_annotations": [
148 "@@@STEP_NEST_LEVEL@1@@@", 148 "@@@STEP_NEST_LEVEL@1@@@",
149 "@@@STEP_LOG_LINE@json.output@{@@@", 149 "@@@STEP_LOG_LINE@json.output@{@@@",
150 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@", 150 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@",
151 "@@@STEP_LOG_LINE@json.output@ {@@@", 151 "@@@STEP_LOG_LINE@json.output@ {@@@",
152 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-release---------\", @@@", 152 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-release---------\", @@@",
153 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/cli ent/linux-amd64\"@@@", 153 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/cli ent/mac-amd64\"@@@",
154 "@@@STEP_LOG_LINE@json.output@ }@@@", 154 "@@@STEP_LOG_LINE@json.output@ }@@@",
155 "@@@STEP_LOG_LINE@json.output@ ]@@@", 155 "@@@STEP_LOG_LINE@json.output@ ]@@@",
156 "@@@STEP_LOG_LINE@json.output@}@@@", 156 "@@@STEP_LOG_LINE@json.output@}@@@",
157 "@@@STEP_LOG_END@json.output@@@" 157 "@@@STEP_LOG_END@json.output@@@"
158 ] 158 ]
159 }, 159 },
160 { 160 {
161 "cmd": [ 161 "cmd": [
162 "python", 162 "python",
163 "-u", 163 "-u",
164 "[SLAVE_BUILD]/src/tools/swarming_client/swarming.py", 164 "[SLAVE_BUILD]/src/tools/swarming_client/swarming.py",
165 "--version" 165 "--version"
166 ], 166 ],
167 "name": "swarming.py --version", 167 "name": "swarming.py --version",
168 "stdout": "/path/to/tmp/", 168 "stdout": "/path/to/tmp/",
169 "~followup_annotations": [ 169 "~followup_annotations": [
170 "@@@STEP_TEXT@0.4.10@@@" 170 "@@@STEP_TEXT@0.4.10@@@"
171 ] 171 ]
172 }, 172 },
173 { 173 {
174 "cmd": [ 174 "cmd": [
175 "python", 175 "python",
176 "-u", 176 "-u",
177 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 177 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
178 "runhooks" 178 "runhooks"
179 ], 179 ],
180 "cwd": "[SLAVE_BUILD]/src", 180 "cwd": "[SLAVE_BUILD]/src",
181 "env": { 181 "env": {
182 "FORCE_MAC_TOOLCHAIN": "1",
182 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 183 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
183 "GYP_CHROMIUM_NO_ACTION": "1", 184 "GYP_CHROMIUM_NO_ACTION": "1",
184 "GYP_DEFINES": "archive_gpu_tests=1 component=static_library ffmpeg_brandi ng=Chrome gomadir='[CACHE]/cipd/goma' proprietary_codecs=1 target_arch=x64 test_ isolation_mode=prepare use_goma=1", 185 "GYP_DEFINES": "archive_gpu_tests=1 clang=1 component=static_library ffmpe g_branding=Chrome gomadir='[CACHE]/cipd/goma' proprietary_codecs=1 target_arch=x 64 test_isolation_mode=prepare use_goma=1",
185 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 186 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
186 }, 187 },
187 "name": "gclient runhooks" 188 "name": "gclient runhooks"
188 }, 189 },
189 { 190 {
190 "cmd": [ 191 "cmd": [
191 "python", 192 "python",
192 "-u", 193 "-u",
193 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py", 194 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py",
194 "--output", 195 "--output",
195 "/path/to/tmp/json", 196 "/path/to/tmp/json",
196 "--", 197 "--",
197 "--build-config-fs", 198 "--build-config-fs",
198 "Release", 199 "Release",
199 "--use-src-side-runtest-py", 200 "--use-src-side-runtest-py",
200 "--paths", 201 "--paths",
201 "{\"checkout\": \"[SLAVE_BUILD]/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO [build]/scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[build]/s cripts/slave/runtest.py\"}", 202 "{\"checkout\": \"[SLAVE_BUILD]/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO [build]/scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[build]/s cripts/slave/runtest.py\"}",
202 "--properties", 203 "--properties",
203 "{\"buildername\": \"linux_variable\", \"buildnumber\": \"1\", \"masternam e\": \"tryserver.chromium.linux\", \"slavename\": \"build1-a1\", \"target_platfo rm\": \"linux\"}" 204 "{\"buildername\": \"mac_chromium_variable\", \"buildnumber\": 1, \"master name\": \"tryserver.chromium.mac\", \"slavename\": \"build1-a1\", \"target_platf orm\": \"mac\"}"
204 ], 205 ],
205 "name": "get compile targets for scripts", 206 "name": "get compile targets for scripts",
206 "~followup_annotations": [ 207 "~followup_annotations": [
207 "@@@STEP_LOG_LINE@json.output@{}@@@", 208 "@@@STEP_LOG_LINE@json.output@{}@@@",
208 "@@@STEP_LOG_END@json.output@@@" 209 "@@@STEP_LOG_END@json.output@@@"
209 ] 210 ]
210 }, 211 },
211 { 212 {
212 "cmd": [ 213 "cmd": [
213 "python", 214 "python",
214 "-u", 215 "-u",
215 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 216 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
216 "[SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json", 217 "[SLAVE_BUILD]/src/testing/buildbot/chromium.mac.json",
217 "/path/to/tmp/json" 218 "/path/to/tmp/json"
218 ], 219 ],
219 "name": "read test spec", 220 "name": "read test spec",
220 "~followup_annotations": [ 221 "~followup_annotations": [
221 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json @@@", 222 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.mac.json@@ @",
222 "@@@STEP_LOG_LINE@json.output@{}@@@", 223 "@@@STEP_LOG_LINE@json.output@{}@@@",
223 "@@@STEP_LOG_END@json.output@@@" 224 "@@@STEP_LOG_END@json.output@@@"
224 ] 225 ]
225 }, 226 },
226 { 227 {
227 "cmd": [ 228 "cmd": [
228 "git", 229 "git",
229 "log", 230 "log",
230 "--format=%H", 231 "--format=%H",
231 "r1..r6" 232 "r0..r6"
232 ], 233 ],
233 "cwd": "[SLAVE_BUILD]/src", 234 "cwd": "[SLAVE_BUILD]/src",
234 "name": "git commits in range", 235 "name": "git commits in range",
235 "stdout": "/path/to/tmp/", 236 "stdout": "/path/to/tmp/",
236 "~followup_annotations": [ 237 "~followup_annotations": [
238 "@@@STEP_LOG_LINE@revisions@r1@@@",
237 "@@@STEP_LOG_LINE@revisions@r2@@@", 239 "@@@STEP_LOG_LINE@revisions@r2@@@",
238 "@@@STEP_LOG_LINE@revisions@r3@@@", 240 "@@@STEP_LOG_LINE@revisions@r3@@@",
239 "@@@STEP_LOG_LINE@revisions@r4@@@", 241 "@@@STEP_LOG_LINE@revisions@r4@@@",
240 "@@@STEP_LOG_LINE@revisions@r5@@@", 242 "@@@STEP_LOG_LINE@revisions@r5@@@",
241 "@@@STEP_LOG_LINE@revisions@r6@@@", 243 "@@@STEP_LOG_LINE@revisions@r6@@@",
242 "@@@STEP_LOG_LINE@revisions@r7@@@",
243 "@@@STEP_LOG_LINE@revisions@r8@@@",
244 "@@@STEP_LOG_LINE@revisions@r9@@@",
245 "@@@STEP_LOG_LINE@revisions@r10@@@",
246 "@@@STEP_LOG_END@revisions@@@" 244 "@@@STEP_LOG_END@revisions@@@"
247 ] 245 ]
248 }, 246 },
249 { 247 {
250 "cmd": [], 248 "cmd": [],
251 "name": "test r7" 249 "name": "test r2"
252 }, 250 },
253 { 251 {
254 "cmd": [ 252 "cmd": [
255 "python", 253 "python",
256 "-u", 254 "-u",
257 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", 255 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
258 "--master", 256 "--master",
259 "tryserver.chromium.linux", 257 "tryserver.chromium.mac",
260 "--builder", 258 "--builder",
261 "linux_variable", 259 "mac_chromium_variable",
262 "--slave", 260 "--slave",
263 "build1-a1", 261 "build1-a1",
264 "--spec", 262 "--spec",
265 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url' : 'svn://svn-mirror.golo.chromium.org/%s', 'nacl_trunk': 'svn://svn-mirror.golo. chromium.org/native_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chr omium.org/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/t runk'}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'svn://svn-m irror.golo.chromium.org/chrome/trunk/src'}]", 263 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url' : 'svn://svn-mirror.golo.chromium.org/%s', 'nacl_trunk': 'svn://svn-mirror.golo. chromium.org/native_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chr omium.org/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/t runk'}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'svn://svn-m irror.golo.chromium.org/chrome/trunk/src'}]",
266 "--root", 264 "--root",
267 "src", 265 "src",
268 "--revision_mapping_file", 266 "--revision_mapping_file",
269 "{\"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\"}", 267 "{\"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\"}",
270 "--git-cache-dir", 268 "--git-cache-dir",
271 "[GIT_CACHE]", 269 "[GIT_CACHE]",
272 "--output_json", 270 "--output_json",
273 "/path/to/tmp/json", 271 "/path/to/tmp/json",
274 "--revision", 272 "--revision",
275 "src@r7", 273 "src@r2",
276 "--output_manifest" 274 "--output_manifest"
277 ], 275 ],
278 "env": { 276 "env": {
279 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 277 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
280 }, 278 },
281 "name": "test r7.bot_update", 279 "name": "test r2.bot_update",
282 "~followup_annotations": [ 280 "~followup_annotations": [
283 "@@@STEP_NEST_LEVEL@1@@@", 281 "@@@STEP_NEST_LEVEL@1@@@",
284 "@@@STEP_TEXT@Some step text@@@", 282 "@@@STEP_TEXT@Some step text@@@",
285 "@@@STEP_LOG_LINE@json.output@{@@@", 283 "@@@STEP_LOG_LINE@json.output@{@@@",
286 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", 284 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
287 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", 285 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
288 "@@@STEP_LOG_LINE@json.output@ \"src\": \"r7\"@@@", 286 "@@@STEP_LOG_LINE@json.output@ \"src\": \"r2\"@@@",
289 "@@@STEP_LOG_LINE@json.output@ }, @@@", 287 "@@@STEP_LOG_LINE@json.output@ }, @@@",
290 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@", 288 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
291 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@", 289 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
292 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@", 290 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
293 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@", 291 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
294 "@@@STEP_LOG_LINE@json.output@ }, @@@", 292 "@@@STEP_LOG_LINE@json.output@ }, @@@",
295 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@", 293 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@",
296 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@", 294 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@",
297 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@", 295 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@",
298 "@@@STEP_LOG_LINE@json.output@ }, @@@", 296 "@@@STEP_LOG_LINE@json.output@ }, @@@",
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
350 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @", 348 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
351 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@", 349 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
352 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@", 350 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
353 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" , 351 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
354 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@", 352 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
355 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@" 353 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
356 ] 354 ]
357 }, 355 },
358 { 356 {
359 "cmd": [], 357 "cmd": [],
360 "name": "test r7.ensure_goma", 358 "name": "test r2.ensure_goma",
361 "~followup_annotations": [ 359 "~followup_annotations": [
362 "@@@STEP_NEST_LEVEL@1@@@" 360 "@@@STEP_NEST_LEVEL@1@@@"
363 ] 361 ]
364 }, 362 },
365 { 363 {
366 "cmd": [ 364 "cmd": [
367 "python", 365 "python",
368 "-u", 366 "-u",
369 "RECIPE_MODULE[build::cipd]/resources/bootstrap.py", 367 "RECIPE_MODULE[build::cipd]/resources/bootstrap.py",
370 "--platform", 368 "--platform",
371 "linux-amd64", 369 "mac-amd64",
372 "--dest-directory", 370 "--dest-directory",
373 "[SLAVE_BUILD]/cipd", 371 "[SLAVE_BUILD]/cipd",
374 "--json-output", 372 "--json-output",
375 "/path/to/tmp/json" 373 "/path/to/tmp/json"
376 ], 374 ],
377 "name": "test r7.ensure_goma.install cipd", 375 "name": "test r2.ensure_goma.install cipd",
378 "~followup_annotations": [ 376 "~followup_annotations": [
379 "@@@STEP_NEST_LEVEL@2@@@", 377 "@@@STEP_NEST_LEVEL@2@@@",
380 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@ @", 378 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@ @",
381 "@@@STEP_LOG_LINE@json.output@{@@@", 379 "@@@STEP_LOG_LINE@json.output@{@@@",
382 "@@@STEP_LOG_LINE@json.output@ \"executable\": \"[SLAVE_BUILD]/cipd/cipd\ ", @@@", 380 "@@@STEP_LOG_LINE@json.output@ \"executable\": \"[SLAVE_BUILD]/cipd/cipd\ ", @@@",
383 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-pa ckage-instance_id\"@@@", 381 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-pa ckage-instance_id\"@@@",
384 "@@@STEP_LOG_LINE@json.output@}@@@", 382 "@@@STEP_LOG_LINE@json.output@}@@@",
385 "@@@STEP_LOG_END@json.output@@@" 383 "@@@STEP_LOG_END@json.output@@@"
386 ] 384 ]
387 }, 385 },
388 { 386 {
389 "cmd": [ 387 "cmd": [
390 "[SLAVE_BUILD]/cipd/cipd", 388 "[SLAVE_BUILD]/cipd/cipd",
391 "ensure", 389 "ensure",
392 "--root", 390 "--root",
393 "[CACHE]/cipd/goma", 391 "[CACHE]/cipd/goma",
394 "--list", 392 "--list",
395 "infra_internal/goma/client/linux-amd64 release", 393 "infra_internal/goma/client/mac-amd64 release",
396 "--json-output", 394 "--json-output",
397 "/path/to/tmp/json", 395 "/path/to/tmp/json",
398 "--service-account-json", 396 "--service-account-json",
399 "/creds/service_accounts/service-account-goma-client.json" 397 "/creds/service_accounts/service-account-goma-client.json"
400 ], 398 ],
401 "name": "test r7.ensure_goma.ensure_installed", 399 "name": "test r2.ensure_goma.ensure_installed",
402 "~followup_annotations": [ 400 "~followup_annotations": [
403 "@@@STEP_NEST_LEVEL@2@@@", 401 "@@@STEP_NEST_LEVEL@2@@@",
404 "@@@STEP_LOG_LINE@json.output@{@@@", 402 "@@@STEP_LOG_LINE@json.output@{@@@",
405 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@", 403 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@",
406 "@@@STEP_LOG_LINE@json.output@ {@@@", 404 "@@@STEP_LOG_LINE@json.output@ {@@@",
407 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-release---------\", @@@", 405 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-release---------\", @@@",
408 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/cli ent/linux-amd64\"@@@", 406 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/cli ent/mac-amd64\"@@@",
409 "@@@STEP_LOG_LINE@json.output@ }@@@", 407 "@@@STEP_LOG_LINE@json.output@ }@@@",
410 "@@@STEP_LOG_LINE@json.output@ ]@@@", 408 "@@@STEP_LOG_LINE@json.output@ ]@@@",
411 "@@@STEP_LOG_LINE@json.output@}@@@", 409 "@@@STEP_LOG_LINE@json.output@}@@@",
412 "@@@STEP_LOG_END@json.output@@@" 410 "@@@STEP_LOG_END@json.output@@@"
413 ] 411 ]
414 }, 412 },
415 { 413 {
416 "cmd": [ 414 "cmd": [
417 "python", 415 "python",
418 "-u", 416 "-u",
419 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 417 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
420 "runhooks" 418 "runhooks"
421 ], 419 ],
422 "cwd": "[SLAVE_BUILD]/src", 420 "cwd": "[SLAVE_BUILD]/src",
423 "env": { 421 "env": {
422 "FORCE_MAC_TOOLCHAIN": "1",
424 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 423 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
425 "GYP_CHROMIUM_NO_ACTION": "1", 424 "GYP_CHROMIUM_NO_ACTION": "1",
426 "GYP_DEFINES": "archive_gpu_tests=1 component=static_library ffmpeg_brandi ng=Chrome gomadir='[CACHE]/cipd/goma' proprietary_codecs=1 target_arch=x64 test_ isolation_mode=prepare use_goma=1", 425 "GYP_DEFINES": "archive_gpu_tests=1 clang=1 component=static_library ffmpe g_branding=Chrome gomadir='[CACHE]/cipd/goma' proprietary_codecs=1 target_arch=x 64 test_isolation_mode=prepare use_goma=1",
427 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 426 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
428 }, 427 },
429 "name": "test r7.gclient runhooks", 428 "name": "test r2.gclient runhooks",
430 "~followup_annotations": [ 429 "~followup_annotations": [
431 "@@@STEP_NEST_LEVEL@1@@@" 430 "@@@STEP_NEST_LEVEL@1@@@"
432 ] 431 ]
433 }, 432 },
434 { 433 {
435 "cmd": [ 434 "cmd": [
436 "python", 435 "python",
437 "-u", 436 "-u",
438 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py", 437 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py",
439 "--output", 438 "--output",
440 "/path/to/tmp/json", 439 "/path/to/tmp/json",
441 "--", 440 "--",
442 "--build-config-fs", 441 "--build-config-fs",
443 "Release", 442 "Release",
444 "--use-src-side-runtest-py", 443 "--use-src-side-runtest-py",
445 "--paths", 444 "--paths",
446 "{\"checkout\": \"[SLAVE_BUILD]/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO [build]/scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[build]/s cripts/slave/runtest.py\"}", 445 "{\"checkout\": \"[SLAVE_BUILD]/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO [build]/scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[build]/s cripts/slave/runtest.py\"}",
447 "--properties", 446 "--properties",
448 "{\"buildername\": \"linux_variable\", \"buildnumber\": \"1\", \"masternam e\": \"tryserver.chromium.linux\", \"slavename\": \"build1-a1\", \"target_platfo rm\": \"linux\"}" 447 "{\"buildername\": \"mac_chromium_variable\", \"buildnumber\": 1, \"master name\": \"tryserver.chromium.mac\", \"slavename\": \"build1-a1\", \"target_platf orm\": \"mac\"}"
449 ], 448 ],
450 "name": "test r7.get compile targets for scripts", 449 "name": "test r2.get compile targets for scripts",
451 "~followup_annotations": [ 450 "~followup_annotations": [
452 "@@@STEP_NEST_LEVEL@1@@@", 451 "@@@STEP_NEST_LEVEL@1@@@",
453 "@@@STEP_LOG_LINE@json.output@{}@@@", 452 "@@@STEP_LOG_LINE@json.output@{}@@@",
454 "@@@STEP_LOG_END@json.output@@@" 453 "@@@STEP_LOG_END@json.output@@@"
455 ] 454 ]
456 }, 455 },
457 { 456 {
458 "cmd": [ 457 "cmd": [
459 "python", 458 "python",
460 "-u", 459 "-u",
461 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 460 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
462 "[SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json", 461 "[SLAVE_BUILD]/src/testing/buildbot/chromium.mac.json",
463 "/path/to/tmp/json" 462 "/path/to/tmp/json"
464 ], 463 ],
465 "name": "test r7.read test spec", 464 "name": "test r2.read test spec",
466 "~followup_annotations": [ 465 "~followup_annotations": [
467 "@@@STEP_NEST_LEVEL@1@@@", 466 "@@@STEP_NEST_LEVEL@1@@@",
468 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json @@@", 467 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.mac.json@@ @",
469 "@@@STEP_LOG_LINE@json.output@{}@@@", 468 "@@@STEP_LOG_LINE@json.output@{@@@",
469 "@@@STEP_LOG_LINE@json.output@ \"Mac10.9 Tests\": {@@@",
470 "@@@STEP_LOG_LINE@json.output@ \"gtest_tests\": [@@@",
471 "@@@STEP_LOG_LINE@json.output@ {@@@",
472 "@@@STEP_LOG_LINE@json.output@ \"swarming\": {@@@",
473 "@@@STEP_LOG_LINE@json.output@ \"can_use_on_swarming_builders\": true@@@",
474 "@@@STEP_LOG_LINE@json.output@ }, @@@",
475 "@@@STEP_LOG_LINE@json.output@ \"test\": \"gl_tests\"@@@",
476 "@@@STEP_LOG_LINE@json.output@ }@@@",
477 "@@@STEP_LOG_LINE@json.output@ ]@@@",
478 "@@@STEP_LOG_LINE@json.output@ }@@@",
479 "@@@STEP_LOG_LINE@json.output@}@@@",
470 "@@@STEP_LOG_END@json.output@@@" 480 "@@@STEP_LOG_END@json.output@@@"
471 ] 481 ]
472 }, 482 },
473 { 483 {
474 "cmd": [ 484 "cmd": [
475 "python", 485 "python",
476 "-u", 486 "-u",
477 "[SLAVE_BUILD]/src/tools/mb/mb.py", 487 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
478 "gen", 488 "--show-path",
479 "-m", 489 "python",
480 "chromium.linux", 490 "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py"
481 "-b",
482 "Linux Builder",
483 "--config-file",
484 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl",
485 "--goma-dir",
486 "[CACHE]/cipd/goma",
487 "//out/Release"
488 ], 491 ],
489 "env": { 492 "name": "test r2.cleanup_temp",
490 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
491 },
492 "name": "test r7.generate_build_files",
493 "~followup_annotations": [ 493 "~followup_annotations": [
494 "@@@STEP_NEST_LEVEL@1@@@" 494 "@@@STEP_NEST_LEVEL@1@@@"
495 ] 495 ]
496 }, 496 },
497 { 497 {
498 "cmd": [ 498 "cmd": [
499 "python", 499 "python",
500 "-u", 500 "-u",
501 "RECIPE_MODULE[build::findit]/resources/check_target_existence.py", 501 "RECIPE_MODULE[build::isolate]/resources/find_isolated_tests.py",
502 "--target-build-dir", 502 "--build-dir",
503 "[SLAVE_BUILD]/src/out/Release", 503 "[SLAVE_BUILD]/src/out/Release",
504 "--target", 504 "--clean-isolated-files"
505 "target_name",
506 "--json-output",
507 "/path/to/tmp/json"
508 ], 505 ],
509 "name": "test r7.check_targets", 506 "name": "test r2.clean isolated files",
510 "~followup_annotations": [
511 "@@@STEP_NEST_LEVEL@1@@@",
512 "@@@STEP_LOG_LINE@json.output@{@@@",
513 "@@@STEP_LOG_LINE@json.output@ \"found\": [@@@",
514 "@@@STEP_LOG_LINE@json.output@ \"target_name\"@@@",
515 "@@@STEP_LOG_LINE@json.output@ ], @@@",
516 "@@@STEP_LOG_LINE@json.output@ \"not_found\": []@@@",
517 "@@@STEP_LOG_LINE@json.output@}@@@",
518 "@@@STEP_LOG_END@json.output@@@"
519 ]
520 },
521 {
522 "cmd": [
523 "python",
524 "-u",
525 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
526 "--show-path",
527 "python",
528 "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py"
529 ],
530 "name": "test r7.cleanup_temp",
531 "~followup_annotations": [ 507 "~followup_annotations": [
532 "@@@STEP_NEST_LEVEL@1@@@" 508 "@@@STEP_NEST_LEVEL@1@@@"
533 ] 509 ]
534 }, 510 },
535 { 511 {
536 "cmd": [ 512 "cmd": [
537 "python", 513 "python",
538 "-u", 514 "-u",
539 "[SLAVE_BUILD]/src/tools/mb/mb.py", 515 "[SLAVE_BUILD]/src/tools/mb/mb.py",
540 "gen", 516 "gen",
541 "-m", 517 "-m",
542 "chromium.linux", 518 "chromium.mac",
543 "-b", 519 "-b",
544 "Linux Builder", 520 "Mac Builder",
545 "--config-file", 521 "--config-file",
546 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl", 522 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl",
547 "--goma-dir", 523 "--goma-dir",
548 "[CACHE]/cipd/goma", 524 "[CACHE]/cipd/goma",
525 "--swarming-targets-file",
526 "gl_tests\n",
549 "//out/Release" 527 "//out/Release"
550 ], 528 ],
551 "env": { 529 "env": {
530 "FORCE_MAC_TOOLCHAIN": "1",
552 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json" 531 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
553 }, 532 },
554 "name": "test r7.generate_build_files (2)", 533 "name": "test r2.generate_build_files",
555 "~followup_annotations": [ 534 "~followup_annotations": [
556 "@@@STEP_NEST_LEVEL@1@@@" 535 "@@@STEP_NEST_LEVEL@1@@@",
536 "@@@STEP_LOG_LINE@swarming-targets-file.txt@gl_tests@@@",
537 "@@@STEP_LOG_END@swarming-targets-file.txt@@@"
557 ] 538 ]
558 }, 539 },
559 { 540 {
541 "allow_subannotations": true,
542 "cmd": [
543 "python",
544 "-u",
545 "RECIPE_PACKAGE_REPO[build]/scripts/slave/clang_revision.py",
546 "--src-dir",
547 "[SLAVE_BUILD]/src",
548 "--output-json",
549 "/path/to/tmp/json"
550 ],
551 "env": {
552 "FORCE_MAC_TOOLCHAIN": "1",
553 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
554 },
555 "name": "test r2.clang_revision",
556 "~followup_annotations": [
557 "@@@STEP_NEST_LEVEL@1@@@",
558 "@@@STEP_LOG_LINE@json.output@{@@@",
559 "@@@STEP_LOG_LINE@json.output@ \"clang_revision\": \"123456-7\"@@@",
560 "@@@STEP_LOG_LINE@json.output@}@@@",
561 "@@@STEP_LOG_END@json.output@@@"
562 ]
563 },
564 {
560 "cmd": [ 565 "cmd": [
561 "python", 566 "python",
562 "-u", 567 "-u",
563 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", 568 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
564 "--show-path", 569 "--show-path",
565 "python", 570 "python",
566 "RECIPE_PACKAGE_REPO[build]/scripts/slave/compile.py", 571 "RECIPE_PACKAGE_REPO[build]/scripts/slave/compile.py",
567 "--gsutil-py-path", 572 "--gsutil-py-path",
568 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", 573 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
569 "--ninja-path", 574 "--ninja-path",
570 "RECIPE_PACKAGE_REPO[depot_tools]/ninja", 575 "RECIPE_PACKAGE_REPO[depot_tools]/ninja",
571 "--target", 576 "--target",
572 "Release", 577 "Release",
573 "--src-dir", 578 "--src-dir",
574 "[SLAVE_BUILD]/src", 579 "[SLAVE_BUILD]/src",
575 "--goma-cache-dir", 580 "--goma-cache-dir",
576 "[GOMA_CACHE]", 581 "[GOMA_CACHE]",
577 "--build-tool", 582 "--build-tool",
578 "ninja", 583 "ninja",
579 "--compiler", 584 "--compiler",
580 "goma", 585 "goma-clang",
581 "--goma-jsonstatus", 586 "--goma-jsonstatus",
582 "/path/to/tmp/json", 587 "/path/to/tmp/json",
583 "--goma-service-account-json-file", 588 "--goma-service-account-json-file",
584 "/creds/service_accounts/service-account-goma-client.json", 589 "/creds/service_accounts/service-account-goma-client.json",
585 "--goma-dir", 590 "--goma-dir",
586 "[CACHE]/cipd/goma", 591 "[CACHE]/cipd/goma",
587 "--ninja-ensure-up-to-date", 592 "--ninja-ensure-up-to-date",
588 "--", 593 "--",
589 "target_name" 594 "gl_tests",
595 "gl_tests_run"
590 ], 596 ],
591 "env": { 597 "env": {
598 "FORCE_MAC_TOOLCHAIN": "1",
592 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json" 599 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
593 }, 600 },
594 "name": "test r7.compile", 601 "name": "test r2.compile",
595 "~followup_annotations": [ 602 "~followup_annotations": [
596 "@@@STEP_NEST_LEVEL@1@@@", 603 "@@@STEP_NEST_LEVEL@1@@@",
597 "step returned non-zero exit code: 1",
598 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", 604 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
599 "@@@STEP_LOG_END@json.output (invalid)@@@", 605 "@@@STEP_LOG_END@json.output (invalid)@@@"
600 "@@@STEP_LOG_LINE@exception@TypeError(\"'NoneType' object has no attribute '__getitem__'\",)@@@",
601 "@@@STEP_LOG_END@exception@@@",
602 "@@@STEP_WARNINGS@@@"
603 ] 606 ]
604 }, 607 },
605 { 608 {
609 "cmd": [
610 "python",
611 "-u",
612 "RECIPE_MODULE[build::isolate]/resources/remove_build_metadata.py",
613 "--build-dir",
614 "[SLAVE_BUILD]/src/out/Release",
615 "--src-dir",
616 "[SLAVE_BUILD]/src"
617 ],
618 "cwd": "[SLAVE_BUILD]",
619 "name": "test r2.remove_build_metadata",
620 "~followup_annotations": [
621 "@@@STEP_NEST_LEVEL@1@@@"
622 ]
623 },
624 {
625 "cmd": [
626 "python",
627 "-u",
628 "RECIPE_MODULE[build::isolate]/resources/isolate.py",
629 "[SLAVE_BUILD]/src/tools/swarming_client",
630 "batcharchive",
631 "--dump-json",
632 "/path/to/tmp/json",
633 "--isolate-server",
634 "https://isolateserver.appspot.com",
635 "--verbose",
636 "[SLAVE_BUILD]/src/out/Release/gl_tests.isolated.gen.json"
637 ],
638 "name": "test r2.isolate tests",
639 "~followup_annotations": [
640 "@@@STEP_NEST_LEVEL@1@@@",
641 "@@@STEP_LOG_LINE@json.output@{@@@",
642 "@@@STEP_LOG_LINE@json.output@ \"gl_tests\": \"[dummy hash for gl_tests]\ "@@@",
643 "@@@STEP_LOG_LINE@json.output@}@@@",
644 "@@@STEP_LOG_END@json.output@@@"
645 ]
646 },
647 {
648 "cmd": [
649 "python",
650 "-u",
651 "[SLAVE_BUILD]/src/tools/swarming_client/swarming.py",
652 "trigger",
653 "--swarming",
654 "https://chromium-swarm.appspot.com",
655 "--isolate-server",
656 "https://isolateserver.appspot.com",
657 "--priority",
658 "25",
659 "--shards",
660 "1",
661 "--task-name",
662 "gl_tests (r2)/Mac-10.9/[dummy has/mac_chromium_variable/1",
663 "--dump-json",
664 "/path/to/tmp/json",
665 "--expiration",
666 "3600",
667 "--io-timeout",
668 "1200",
669 "--hard-timeout",
670 "3600",
671 "--dimension",
672 "cpu",
673 "x86-64",
674 "--dimension",
675 "gpu",
676 "none",
677 "--dimension",
678 "os",
679 "Mac-10.9",
680 "--dimension",
681 "pool",
682 "Chrome",
683 "--tag",
684 "buildername:mac_chromium_variable",
685 "--tag",
686 "buildnumber:1",
687 "--tag",
688 "data:[dummy hash for gl_tests]",
689 "--tag",
690 "master:tryserver.chromium.mac",
691 "--tag",
692 "name:gl_tests",
693 "--tag",
694 "os:Mac-10.9",
695 "--tag",
696 "project:chromium",
697 "--tag",
698 "purpose:CI",
699 "--tag",
700 "purpose:post-commit",
701 "--tag",
702 "slavename:build1-a1",
703 "--tag",
704 "stepname:gl_tests (r2) on Mac-10.9",
705 "--idempotent",
706 "[dummy hash for gl_tests]",
707 "--",
708 "--gtest_filter=Test.One",
709 "--test-launcher-summary-output=${ISOLATED_OUTDIR}/output.json"
710 ],
711 "name": "test r2.[trigger] gl_tests (r2) on Mac-10.9",
712 "~followup_annotations": [
713 "@@@STEP_NEST_LEVEL@1@@@",
714 "@@@STEP_LOG_LINE@json.output@{@@@",
715 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"gl_tests (r2)/Mac-10 .9/[dummy has/mac_chromium_variable/1\", @@@",
716 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@",
717 "@@@STEP_LOG_LINE@json.output@ \"gl_tests (r2)/Mac-10.9/[dummy has/mac_ chromium_variable/1\": {@@@",
718 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@",
719 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@",
720 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm .appspot.com/user/task/10000\"@@@",
721 "@@@STEP_LOG_LINE@json.output@ }@@@",
722 "@@@STEP_LOG_LINE@json.output@ }@@@",
723 "@@@STEP_LOG_LINE@json.output@}@@@",
724 "@@@STEP_LOG_END@json.output@@@",
725 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@ @@"
726 ]
727 },
728 {
729 "allow_subannotations": true,
730 "cmd": [
731 "python",
732 "-u",
733 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
734 "python",
735 "RECIPE_MODULE[build::swarming]/resources/collect_gtest_task.py",
736 "--swarming-client-dir",
737 "[SLAVE_BUILD]/src/tools/swarming_client",
738 "--temp-root-dir",
739 "[TMP_BASE]",
740 "--merged-test-output",
741 "/path/to/tmp/json",
742 "--",
743 "collect",
744 "--swarming",
745 "https://chromium-swarm.appspot.com",
746 "--decorate",
747 "--print-status-updates",
748 "--shards",
749 "1",
750 "gl_tests (r2)/Mac-10.9/[dummy has/mac_chromium_variable/1"
751 ],
752 "name": "test r2.gl_tests (r2) on Mac-10.9",
753 "~followup_annotations": [
754 "@@@STEP_NEST_LEVEL@1@@@"
755 ]
756 },
757 {
758 "cmd": [
759 "python",
760 "-u",
761 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
762 "--input-gtest-json",
763 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}]}]}",
764 "--master-name",
765 "tryserver.chromium.mac",
766 "--builder-name",
767 "mac_chromium_variable",
768 "--build-number",
769 "1",
770 "--test-type",
771 "test r2.gl_tests (r2) on Mac-10.9",
772 "--test-results-server",
773 "test-results.appspot.com",
774 "--chrome-revision",
775 "170242"
776 ],
777 "name": "test r2.Upload to test-results [test r2.gl_tests (r2) on Mac-10.9]" ,
778 "~followup_annotations": [
779 "@@@STEP_NEST_LEVEL@1@@@"
780 ]
781 },
782 {
606 "cmd": [], 783 "cmd": [],
607 "name": "test r3" 784 "name": "test r3"
608 }, 785 },
609 { 786 {
610 "cmd": [ 787 "cmd": [
611 "python", 788 "python",
612 "-u", 789 "-u",
613 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", 790 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
614 "--master", 791 "--master",
615 "tryserver.chromium.linux", 792 "tryserver.chromium.mac",
616 "--builder", 793 "--builder",
617 "linux_variable", 794 "mac_chromium_variable",
618 "--slave", 795 "--slave",
619 "build1-a1", 796 "build1-a1",
620 "--spec", 797 "--spec",
621 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url' : 'svn://svn-mirror.golo.chromium.org/%s', 'nacl_trunk': 'svn://svn-mirror.golo. chromium.org/native_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chr omium.org/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/t runk'}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'svn://svn-m irror.golo.chromium.org/chrome/trunk/src'}]", 798 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url' : 'svn://svn-mirror.golo.chromium.org/%s', 'nacl_trunk': 'svn://svn-mirror.golo. chromium.org/native_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chr omium.org/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/t runk'}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'svn://svn-m irror.golo.chromium.org/chrome/trunk/src'}]",
622 "--root", 799 "--root",
623 "src", 800 "src",
624 "--revision_mapping_file", 801 "--revision_mapping_file",
625 "{\"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\"}", 802 "{\"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\"}",
626 "--git-cache-dir", 803 "--git-cache-dir",
627 "[GIT_CACHE]", 804 "[GIT_CACHE]",
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after
717 "~followup_annotations": [ 894 "~followup_annotations": [
718 "@@@STEP_NEST_LEVEL@1@@@" 895 "@@@STEP_NEST_LEVEL@1@@@"
719 ] 896 ]
720 }, 897 },
721 { 898 {
722 "cmd": [ 899 "cmd": [
723 "python", 900 "python",
724 "-u", 901 "-u",
725 "RECIPE_MODULE[build::cipd]/resources/bootstrap.py", 902 "RECIPE_MODULE[build::cipd]/resources/bootstrap.py",
726 "--platform", 903 "--platform",
727 "linux-amd64", 904 "mac-amd64",
728 "--dest-directory", 905 "--dest-directory",
729 "[SLAVE_BUILD]/cipd", 906 "[SLAVE_BUILD]/cipd",
730 "--json-output", 907 "--json-output",
731 "/path/to/tmp/json" 908 "/path/to/tmp/json"
732 ], 909 ],
733 "name": "test r3.ensure_goma.install cipd", 910 "name": "test r3.ensure_goma.install cipd",
734 "~followup_annotations": [ 911 "~followup_annotations": [
735 "@@@STEP_NEST_LEVEL@2@@@", 912 "@@@STEP_NEST_LEVEL@2@@@",
736 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@ @", 913 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@ @",
737 "@@@STEP_LOG_LINE@json.output@{@@@", 914 "@@@STEP_LOG_LINE@json.output@{@@@",
738 "@@@STEP_LOG_LINE@json.output@ \"executable\": \"[SLAVE_BUILD]/cipd/cipd\ ", @@@", 915 "@@@STEP_LOG_LINE@json.output@ \"executable\": \"[SLAVE_BUILD]/cipd/cipd\ ", @@@",
739 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-pa ckage-instance_id\"@@@", 916 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-pa ckage-instance_id\"@@@",
740 "@@@STEP_LOG_LINE@json.output@}@@@", 917 "@@@STEP_LOG_LINE@json.output@}@@@",
741 "@@@STEP_LOG_END@json.output@@@" 918 "@@@STEP_LOG_END@json.output@@@"
742 ] 919 ]
743 }, 920 },
744 { 921 {
745 "cmd": [ 922 "cmd": [
746 "[SLAVE_BUILD]/cipd/cipd", 923 "[SLAVE_BUILD]/cipd/cipd",
747 "ensure", 924 "ensure",
748 "--root", 925 "--root",
749 "[CACHE]/cipd/goma", 926 "[CACHE]/cipd/goma",
750 "--list", 927 "--list",
751 "infra_internal/goma/client/linux-amd64 release", 928 "infra_internal/goma/client/mac-amd64 release",
752 "--json-output", 929 "--json-output",
753 "/path/to/tmp/json", 930 "/path/to/tmp/json",
754 "--service-account-json", 931 "--service-account-json",
755 "/creds/service_accounts/service-account-goma-client.json" 932 "/creds/service_accounts/service-account-goma-client.json"
756 ], 933 ],
757 "name": "test r3.ensure_goma.ensure_installed", 934 "name": "test r3.ensure_goma.ensure_installed",
758 "~followup_annotations": [ 935 "~followup_annotations": [
759 "@@@STEP_NEST_LEVEL@2@@@", 936 "@@@STEP_NEST_LEVEL@2@@@",
760 "@@@STEP_LOG_LINE@json.output@{@@@", 937 "@@@STEP_LOG_LINE@json.output@{@@@",
761 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@", 938 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@",
762 "@@@STEP_LOG_LINE@json.output@ {@@@", 939 "@@@STEP_LOG_LINE@json.output@ {@@@",
763 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-release---------\", @@@", 940 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-release---------\", @@@",
764 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/cli ent/linux-amd64\"@@@", 941 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/cli ent/mac-amd64\"@@@",
765 "@@@STEP_LOG_LINE@json.output@ }@@@", 942 "@@@STEP_LOG_LINE@json.output@ }@@@",
766 "@@@STEP_LOG_LINE@json.output@ ]@@@", 943 "@@@STEP_LOG_LINE@json.output@ ]@@@",
767 "@@@STEP_LOG_LINE@json.output@}@@@", 944 "@@@STEP_LOG_LINE@json.output@}@@@",
768 "@@@STEP_LOG_END@json.output@@@" 945 "@@@STEP_LOG_END@json.output@@@"
769 ] 946 ]
770 }, 947 },
771 { 948 {
772 "cmd": [ 949 "cmd": [
773 "python", 950 "python",
774 "-u", 951 "-u",
775 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 952 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
776 "runhooks" 953 "runhooks"
777 ], 954 ],
778 "cwd": "[SLAVE_BUILD]/src", 955 "cwd": "[SLAVE_BUILD]/src",
779 "env": { 956 "env": {
957 "FORCE_MAC_TOOLCHAIN": "1",
780 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 958 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
781 "GYP_CHROMIUM_NO_ACTION": "1", 959 "GYP_CHROMIUM_NO_ACTION": "1",
782 "GYP_DEFINES": "archive_gpu_tests=1 component=static_library ffmpeg_brandi ng=Chrome gomadir='[CACHE]/cipd/goma' proprietary_codecs=1 target_arch=x64 test_ isolation_mode=prepare use_goma=1", 960 "GYP_DEFINES": "archive_gpu_tests=1 clang=1 component=static_library ffmpe g_branding=Chrome gomadir='[CACHE]/cipd/goma' proprietary_codecs=1 target_arch=x 64 test_isolation_mode=prepare use_goma=1",
783 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 961 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
784 }, 962 },
785 "name": "test r3.gclient runhooks", 963 "name": "test r3.gclient runhooks",
786 "~followup_annotations": [ 964 "~followup_annotations": [
787 "@@@STEP_NEST_LEVEL@1@@@" 965 "@@@STEP_NEST_LEVEL@1@@@"
788 ] 966 ]
789 }, 967 },
790 { 968 {
791 "cmd": [ 969 "cmd": [
792 "python", 970 "python",
793 "-u", 971 "-u",
794 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py", 972 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py",
795 "--output", 973 "--output",
796 "/path/to/tmp/json", 974 "/path/to/tmp/json",
797 "--", 975 "--",
798 "--build-config-fs", 976 "--build-config-fs",
799 "Release", 977 "Release",
800 "--use-src-side-runtest-py", 978 "--use-src-side-runtest-py",
801 "--paths", 979 "--paths",
802 "{\"checkout\": \"[SLAVE_BUILD]/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO [build]/scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[build]/s cripts/slave/runtest.py\"}", 980 "{\"checkout\": \"[SLAVE_BUILD]/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO [build]/scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[build]/s cripts/slave/runtest.py\"}",
803 "--properties", 981 "--properties",
804 "{\"buildername\": \"linux_variable\", \"buildnumber\": \"1\", \"masternam e\": \"tryserver.chromium.linux\", \"slavename\": \"build1-a1\", \"target_platfo rm\": \"linux\"}" 982 "{\"buildername\": \"mac_chromium_variable\", \"buildnumber\": 1, \"master name\": \"tryserver.chromium.mac\", \"slavename\": \"build1-a1\", \"target_platf orm\": \"mac\"}"
805 ], 983 ],
806 "name": "test r3.get compile targets for scripts", 984 "name": "test r3.get compile targets for scripts",
807 "~followup_annotations": [ 985 "~followup_annotations": [
808 "@@@STEP_NEST_LEVEL@1@@@", 986 "@@@STEP_NEST_LEVEL@1@@@",
809 "@@@STEP_LOG_LINE@json.output@{}@@@", 987 "@@@STEP_LOG_LINE@json.output@{}@@@",
810 "@@@STEP_LOG_END@json.output@@@" 988 "@@@STEP_LOG_END@json.output@@@"
811 ] 989 ]
812 }, 990 },
813 { 991 {
814 "cmd": [ 992 "cmd": [
815 "python", 993 "python",
816 "-u", 994 "-u",
817 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 995 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
818 "[SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json", 996 "[SLAVE_BUILD]/src/testing/buildbot/chromium.mac.json",
819 "/path/to/tmp/json" 997 "/path/to/tmp/json"
820 ], 998 ],
821 "name": "test r3.read test spec", 999 "name": "test r3.read test spec",
822 "~followup_annotations": [ 1000 "~followup_annotations": [
823 "@@@STEP_NEST_LEVEL@1@@@", 1001 "@@@STEP_NEST_LEVEL@1@@@",
824 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json @@@", 1002 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.mac.json@@ @",
825 "@@@STEP_LOG_LINE@json.output@{}@@@", 1003 "@@@STEP_LOG_LINE@json.output@{@@@",
1004 "@@@STEP_LOG_LINE@json.output@ \"Mac10.9 Tests\": {@@@",
1005 "@@@STEP_LOG_LINE@json.output@ \"gtest_tests\": [@@@",
1006 "@@@STEP_LOG_LINE@json.output@ {@@@",
1007 "@@@STEP_LOG_LINE@json.output@ \"swarming\": {@@@",
1008 "@@@STEP_LOG_LINE@json.output@ \"can_use_on_swarming_builders\": true@@@",
1009 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1010 "@@@STEP_LOG_LINE@json.output@ \"test\": \"gl_tests\"@@@",
1011 "@@@STEP_LOG_LINE@json.output@ }@@@",
1012 "@@@STEP_LOG_LINE@json.output@ ]@@@",
1013 "@@@STEP_LOG_LINE@json.output@ }@@@",
1014 "@@@STEP_LOG_LINE@json.output@}@@@",
826 "@@@STEP_LOG_END@json.output@@@" 1015 "@@@STEP_LOG_END@json.output@@@"
827 ] 1016 ]
828 }, 1017 },
829 { 1018 {
830 "cmd": [ 1019 "cmd": [
831 "python", 1020 "python",
832 "-u", 1021 "-u",
833 "[SLAVE_BUILD]/src/tools/mb/mb.py", 1022 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
834 "gen", 1023 "--show-path",
835 "-m", 1024 "python",
836 "chromium.linux", 1025 "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py"
837 "-b",
838 "Linux Builder",
839 "--config-file",
840 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl",
841 "--goma-dir",
842 "[CACHE]/cipd/goma",
843 "//out/Release"
844 ], 1026 ],
845 "env": { 1027 "name": "test r3.cleanup_temp",
846 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
847 },
848 "name": "test r3.generate_build_files",
849 "~followup_annotations": [ 1028 "~followup_annotations": [
850 "@@@STEP_NEST_LEVEL@1@@@" 1029 "@@@STEP_NEST_LEVEL@1@@@"
851 ] 1030 ]
852 }, 1031 },
853 { 1032 {
854 "cmd": [ 1033 "cmd": [
855 "python", 1034 "python",
856 "-u", 1035 "-u",
857 "RECIPE_MODULE[build::findit]/resources/check_target_existence.py", 1036 "RECIPE_MODULE[build::isolate]/resources/find_isolated_tests.py",
858 "--target-build-dir", 1037 "--build-dir",
859 "[SLAVE_BUILD]/src/out/Release", 1038 "[SLAVE_BUILD]/src/out/Release",
860 "--target", 1039 "--clean-isolated-files"
861 "target_name",
862 "--json-output",
863 "/path/to/tmp/json"
864 ], 1040 ],
865 "name": "test r3.check_targets", 1041 "name": "test r3.clean isolated files",
866 "~followup_annotations": [
867 "@@@STEP_NEST_LEVEL@1@@@",
868 "@@@STEP_LOG_LINE@json.output@{@@@",
869 "@@@STEP_LOG_LINE@json.output@ \"found\": [@@@",
870 "@@@STEP_LOG_LINE@json.output@ \"target_name\"@@@",
871 "@@@STEP_LOG_LINE@json.output@ ], @@@",
872 "@@@STEP_LOG_LINE@json.output@ \"not_found\": []@@@",
873 "@@@STEP_LOG_LINE@json.output@}@@@",
874 "@@@STEP_LOG_END@json.output@@@"
875 ]
876 },
877 {
878 "cmd": [
879 "python",
880 "-u",
881 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
882 "--show-path",
883 "python",
884 "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py"
885 ],
886 "name": "test r3.cleanup_temp",
887 "~followup_annotations": [ 1042 "~followup_annotations": [
888 "@@@STEP_NEST_LEVEL@1@@@" 1043 "@@@STEP_NEST_LEVEL@1@@@"
889 ] 1044 ]
890 }, 1045 },
891 { 1046 {
892 "cmd": [ 1047 "cmd": [
893 "python", 1048 "python",
894 "-u", 1049 "-u",
895 "[SLAVE_BUILD]/src/tools/mb/mb.py", 1050 "[SLAVE_BUILD]/src/tools/mb/mb.py",
896 "gen", 1051 "gen",
897 "-m", 1052 "-m",
898 "chromium.linux", 1053 "chromium.mac",
899 "-b", 1054 "-b",
900 "Linux Builder", 1055 "Mac Builder",
901 "--config-file", 1056 "--config-file",
902 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl", 1057 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl",
903 "--goma-dir", 1058 "--goma-dir",
904 "[CACHE]/cipd/goma", 1059 "[CACHE]/cipd/goma",
1060 "--swarming-targets-file",
1061 "gl_tests\n",
905 "//out/Release" 1062 "//out/Release"
906 ], 1063 ],
907 "env": { 1064 "env": {
1065 "FORCE_MAC_TOOLCHAIN": "1",
908 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json" 1066 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
909 }, 1067 },
910 "name": "test r3.generate_build_files (2)", 1068 "name": "test r3.generate_build_files",
911 "~followup_annotations": [ 1069 "~followup_annotations": [
912 "@@@STEP_NEST_LEVEL@1@@@" 1070 "@@@STEP_NEST_LEVEL@1@@@",
1071 "@@@STEP_LOG_LINE@swarming-targets-file.txt@gl_tests@@@",
1072 "@@@STEP_LOG_END@swarming-targets-file.txt@@@"
913 ] 1073 ]
914 }, 1074 },
915 { 1075 {
1076 "allow_subannotations": true,
1077 "cmd": [
1078 "python",
1079 "-u",
1080 "RECIPE_PACKAGE_REPO[build]/scripts/slave/clang_revision.py",
1081 "--src-dir",
1082 "[SLAVE_BUILD]/src",
1083 "--output-json",
1084 "/path/to/tmp/json"
1085 ],
1086 "env": {
1087 "FORCE_MAC_TOOLCHAIN": "1",
1088 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1089 },
1090 "name": "test r3.clang_revision",
1091 "~followup_annotations": [
1092 "@@@STEP_NEST_LEVEL@1@@@",
1093 "@@@STEP_LOG_LINE@json.output@{@@@",
1094 "@@@STEP_LOG_LINE@json.output@ \"clang_revision\": \"123456-7\"@@@",
1095 "@@@STEP_LOG_LINE@json.output@}@@@",
1096 "@@@STEP_LOG_END@json.output@@@"
1097 ]
1098 },
1099 {
916 "cmd": [ 1100 "cmd": [
917 "python", 1101 "python",
918 "-u", 1102 "-u",
919 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", 1103 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
920 "--show-path", 1104 "--show-path",
921 "python", 1105 "python",
922 "RECIPE_PACKAGE_REPO[build]/scripts/slave/compile.py", 1106 "RECIPE_PACKAGE_REPO[build]/scripts/slave/compile.py",
923 "--gsutil-py-path", 1107 "--gsutil-py-path",
924 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", 1108 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
925 "--ninja-path", 1109 "--ninja-path",
926 "RECIPE_PACKAGE_REPO[depot_tools]/ninja", 1110 "RECIPE_PACKAGE_REPO[depot_tools]/ninja",
927 "--target", 1111 "--target",
928 "Release", 1112 "Release",
929 "--src-dir", 1113 "--src-dir",
930 "[SLAVE_BUILD]/src", 1114 "[SLAVE_BUILD]/src",
931 "--goma-cache-dir", 1115 "--goma-cache-dir",
932 "[GOMA_CACHE]", 1116 "[GOMA_CACHE]",
933 "--build-tool", 1117 "--build-tool",
934 "ninja", 1118 "ninja",
935 "--compiler", 1119 "--compiler",
936 "goma", 1120 "goma-clang",
937 "--goma-jsonstatus", 1121 "--goma-jsonstatus",
938 "/path/to/tmp/json", 1122 "/path/to/tmp/json",
939 "--goma-service-account-json-file", 1123 "--goma-service-account-json-file",
940 "/creds/service_accounts/service-account-goma-client.json", 1124 "/creds/service_accounts/service-account-goma-client.json",
941 "--goma-dir", 1125 "--goma-dir",
942 "[CACHE]/cipd/goma", 1126 "[CACHE]/cipd/goma",
943 "--ninja-ensure-up-to-date", 1127 "--ninja-ensure-up-to-date",
944 "--", 1128 "--",
945 "target_name" 1129 "gl_tests",
1130 "gl_tests_run"
946 ], 1131 ],
947 "env": { 1132 "env": {
1133 "FORCE_MAC_TOOLCHAIN": "1",
948 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json" 1134 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
949 }, 1135 },
950 "name": "test r3.compile", 1136 "name": "test r3.compile",
951 "~followup_annotations": [ 1137 "~followup_annotations": [
952 "@@@STEP_NEST_LEVEL@1@@@", 1138 "@@@STEP_NEST_LEVEL@1@@@",
953 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", 1139 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
954 "@@@STEP_LOG_END@json.output (invalid)@@@" 1140 "@@@STEP_LOG_END@json.output (invalid)@@@"
955 ] 1141 ]
956 }, 1142 },
957 { 1143 {
1144 "cmd": [
1145 "python",
1146 "-u",
1147 "RECIPE_MODULE[build::isolate]/resources/remove_build_metadata.py",
1148 "--build-dir",
1149 "[SLAVE_BUILD]/src/out/Release",
1150 "--src-dir",
1151 "[SLAVE_BUILD]/src"
1152 ],
1153 "cwd": "[SLAVE_BUILD]",
1154 "name": "test r3.remove_build_metadata",
1155 "~followup_annotations": [
1156 "@@@STEP_NEST_LEVEL@1@@@"
1157 ]
1158 },
1159 {
1160 "cmd": [
1161 "python",
1162 "-u",
1163 "RECIPE_MODULE[build::isolate]/resources/isolate.py",
1164 "[SLAVE_BUILD]/src/tools/swarming_client",
1165 "batcharchive",
1166 "--dump-json",
1167 "/path/to/tmp/json",
1168 "--isolate-server",
1169 "https://isolateserver.appspot.com",
1170 "--verbose",
1171 "[SLAVE_BUILD]/src/out/Release/gl_tests.isolated.gen.json"
1172 ],
1173 "name": "test r3.isolate tests",
1174 "~followup_annotations": [
1175 "@@@STEP_NEST_LEVEL@1@@@",
1176 "@@@STEP_LOG_LINE@json.output@{@@@",
1177 "@@@STEP_LOG_LINE@json.output@ \"gl_tests\": \"[dummy hash for gl_tests]\ "@@@",
1178 "@@@STEP_LOG_LINE@json.output@}@@@",
1179 "@@@STEP_LOG_END@json.output@@@"
1180 ]
1181 },
1182 {
1183 "cmd": [
1184 "python",
1185 "-u",
1186 "[SLAVE_BUILD]/src/tools/swarming_client/swarming.py",
1187 "trigger",
1188 "--swarming",
1189 "https://chromium-swarm.appspot.com",
1190 "--isolate-server",
1191 "https://isolateserver.appspot.com",
1192 "--priority",
1193 "25",
1194 "--shards",
1195 "1",
1196 "--task-name",
1197 "gl_tests (r3)/Mac-10.9/[dummy has/mac_chromium_variable/1",
1198 "--dump-json",
1199 "/path/to/tmp/json",
1200 "--expiration",
1201 "3600",
1202 "--io-timeout",
1203 "1200",
1204 "--hard-timeout",
1205 "3600",
1206 "--dimension",
1207 "cpu",
1208 "x86-64",
1209 "--dimension",
1210 "gpu",
1211 "none",
1212 "--dimension",
1213 "os",
1214 "Mac-10.9",
1215 "--dimension",
1216 "pool",
1217 "Chrome",
1218 "--tag",
1219 "buildername:mac_chromium_variable",
1220 "--tag",
1221 "buildnumber:1",
1222 "--tag",
1223 "data:[dummy hash for gl_tests]",
1224 "--tag",
1225 "master:tryserver.chromium.mac",
1226 "--tag",
1227 "name:gl_tests",
1228 "--tag",
1229 "os:Mac-10.9",
1230 "--tag",
1231 "project:chromium",
1232 "--tag",
1233 "purpose:CI",
1234 "--tag",
1235 "purpose:post-commit",
1236 "--tag",
1237 "slavename:build1-a1",
1238 "--tag",
1239 "stepname:gl_tests (r3) on Mac-10.9",
1240 "--idempotent",
1241 "[dummy hash for gl_tests]",
1242 "--",
1243 "--gtest_filter=Test.One",
1244 "--test-launcher-summary-output=${ISOLATED_OUTDIR}/output.json"
1245 ],
1246 "name": "test r3.[trigger] gl_tests (r3) on Mac-10.9",
1247 "~followup_annotations": [
1248 "@@@STEP_NEST_LEVEL@1@@@",
1249 "@@@STEP_LOG_LINE@json.output@{@@@",
1250 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"gl_tests (r3)/Mac-10 .9/[dummy has/mac_chromium_variable/1\", @@@",
1251 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@",
1252 "@@@STEP_LOG_LINE@json.output@ \"gl_tests (r3)/Mac-10.9/[dummy has/mac_ chromium_variable/1\": {@@@",
1253 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@",
1254 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@",
1255 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm .appspot.com/user/task/10000\"@@@",
1256 "@@@STEP_LOG_LINE@json.output@ }@@@",
1257 "@@@STEP_LOG_LINE@json.output@ }@@@",
1258 "@@@STEP_LOG_LINE@json.output@}@@@",
1259 "@@@STEP_LOG_END@json.output@@@",
1260 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@ @@"
1261 ]
1262 },
1263 {
1264 "allow_subannotations": true,
1265 "cmd": [
1266 "python",
1267 "-u",
1268 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
1269 "python",
1270 "RECIPE_MODULE[build::swarming]/resources/collect_gtest_task.py",
1271 "--swarming-client-dir",
1272 "[SLAVE_BUILD]/src/tools/swarming_client",
1273 "--temp-root-dir",
1274 "[TMP_BASE]",
1275 "--merged-test-output",
1276 "/path/to/tmp/json",
1277 "--",
1278 "collect",
1279 "--swarming",
1280 "https://chromium-swarm.appspot.com",
1281 "--decorate",
1282 "--print-status-updates",
1283 "--shards",
1284 "1",
1285 "gl_tests (r3)/Mac-10.9/[dummy has/mac_chromium_variable/1"
1286 ],
1287 "name": "test r3.gl_tests (r3) on Mac-10.9",
1288 "~followup_annotations": [
1289 "@@@STEP_NEST_LEVEL@1@@@"
1290 ]
1291 },
1292 {
1293 "cmd": [
1294 "python",
1295 "-u",
1296 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
1297 "--input-gtest-json",
1298 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}]}]}",
1299 "--master-name",
1300 "tryserver.chromium.mac",
1301 "--builder-name",
1302 "mac_chromium_variable",
1303 "--build-number",
1304 "1",
1305 "--test-type",
1306 "test r3.gl_tests (r3) on Mac-10.9",
1307 "--test-results-server",
1308 "test-results.appspot.com",
1309 "--chrome-revision",
1310 "170242"
1311 ],
1312 "name": "test r3.Upload to test-results [test r3.gl_tests (r3) on Mac-10.9]" ,
1313 "~followup_annotations": [
1314 "@@@STEP_NEST_LEVEL@1@@@"
1315 ]
1316 },
1317 {
958 "cmd": [], 1318 "cmd": [],
959 "name": "test r4" 1319 "name": "test r4"
960 }, 1320 },
961 { 1321 {
962 "cmd": [ 1322 "cmd": [
963 "python", 1323 "python",
964 "-u", 1324 "-u",
965 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", 1325 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
966 "--master", 1326 "--master",
967 "tryserver.chromium.linux", 1327 "tryserver.chromium.mac",
968 "--builder", 1328 "--builder",
969 "linux_variable", 1329 "mac_chromium_variable",
970 "--slave", 1330 "--slave",
971 "build1-a1", 1331 "build1-a1",
972 "--spec", 1332 "--spec",
973 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url' : 'svn://svn-mirror.golo.chromium.org/%s', 'nacl_trunk': 'svn://svn-mirror.golo. chromium.org/native_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chr omium.org/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/t runk'}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'svn://svn-m irror.golo.chromium.org/chrome/trunk/src'}]", 1333 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url' : 'svn://svn-mirror.golo.chromium.org/%s', 'nacl_trunk': 'svn://svn-mirror.golo. chromium.org/native_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chr omium.org/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/t runk'}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'svn://svn-m irror.golo.chromium.org/chrome/trunk/src'}]",
974 "--root", 1334 "--root",
975 "src", 1335 "src",
976 "--revision_mapping_file", 1336 "--revision_mapping_file",
977 "{\"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\"}", 1337 "{\"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\"}",
978 "--git-cache-dir", 1338 "--git-cache-dir",
979 "[GIT_CACHE]", 1339 "[GIT_CACHE]",
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after
1069 "~followup_annotations": [ 1429 "~followup_annotations": [
1070 "@@@STEP_NEST_LEVEL@1@@@" 1430 "@@@STEP_NEST_LEVEL@1@@@"
1071 ] 1431 ]
1072 }, 1432 },
1073 { 1433 {
1074 "cmd": [ 1434 "cmd": [
1075 "python", 1435 "python",
1076 "-u", 1436 "-u",
1077 "RECIPE_MODULE[build::cipd]/resources/bootstrap.py", 1437 "RECIPE_MODULE[build::cipd]/resources/bootstrap.py",
1078 "--platform", 1438 "--platform",
1079 "linux-amd64", 1439 "mac-amd64",
1080 "--dest-directory", 1440 "--dest-directory",
1081 "[SLAVE_BUILD]/cipd", 1441 "[SLAVE_BUILD]/cipd",
1082 "--json-output", 1442 "--json-output",
1083 "/path/to/tmp/json" 1443 "/path/to/tmp/json"
1084 ], 1444 ],
1085 "name": "test r4.ensure_goma.install cipd", 1445 "name": "test r4.ensure_goma.install cipd",
1086 "~followup_annotations": [ 1446 "~followup_annotations": [
1087 "@@@STEP_NEST_LEVEL@2@@@", 1447 "@@@STEP_NEST_LEVEL@2@@@",
1088 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@ @", 1448 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@ @",
1089 "@@@STEP_LOG_LINE@json.output@{@@@", 1449 "@@@STEP_LOG_LINE@json.output@{@@@",
1090 "@@@STEP_LOG_LINE@json.output@ \"executable\": \"[SLAVE_BUILD]/cipd/cipd\ ", @@@", 1450 "@@@STEP_LOG_LINE@json.output@ \"executable\": \"[SLAVE_BUILD]/cipd/cipd\ ", @@@",
1091 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-pa ckage-instance_id\"@@@", 1451 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-pa ckage-instance_id\"@@@",
1092 "@@@STEP_LOG_LINE@json.output@}@@@", 1452 "@@@STEP_LOG_LINE@json.output@}@@@",
1093 "@@@STEP_LOG_END@json.output@@@" 1453 "@@@STEP_LOG_END@json.output@@@"
1094 ] 1454 ]
1095 }, 1455 },
1096 { 1456 {
1097 "cmd": [ 1457 "cmd": [
1098 "[SLAVE_BUILD]/cipd/cipd", 1458 "[SLAVE_BUILD]/cipd/cipd",
1099 "ensure", 1459 "ensure",
1100 "--root", 1460 "--root",
1101 "[CACHE]/cipd/goma", 1461 "[CACHE]/cipd/goma",
1102 "--list", 1462 "--list",
1103 "infra_internal/goma/client/linux-amd64 release", 1463 "infra_internal/goma/client/mac-amd64 release",
1104 "--json-output", 1464 "--json-output",
1105 "/path/to/tmp/json", 1465 "/path/to/tmp/json",
1106 "--service-account-json", 1466 "--service-account-json",
1107 "/creds/service_accounts/service-account-goma-client.json" 1467 "/creds/service_accounts/service-account-goma-client.json"
1108 ], 1468 ],
1109 "name": "test r4.ensure_goma.ensure_installed", 1469 "name": "test r4.ensure_goma.ensure_installed",
1110 "~followup_annotations": [ 1470 "~followup_annotations": [
1111 "@@@STEP_NEST_LEVEL@2@@@", 1471 "@@@STEP_NEST_LEVEL@2@@@",
1112 "@@@STEP_LOG_LINE@json.output@{@@@", 1472 "@@@STEP_LOG_LINE@json.output@{@@@",
1113 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@", 1473 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@",
1114 "@@@STEP_LOG_LINE@json.output@ {@@@", 1474 "@@@STEP_LOG_LINE@json.output@ {@@@",
1115 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-release---------\", @@@", 1475 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-release---------\", @@@",
1116 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/cli ent/linux-amd64\"@@@", 1476 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/cli ent/mac-amd64\"@@@",
1117 "@@@STEP_LOG_LINE@json.output@ }@@@", 1477 "@@@STEP_LOG_LINE@json.output@ }@@@",
1118 "@@@STEP_LOG_LINE@json.output@ ]@@@", 1478 "@@@STEP_LOG_LINE@json.output@ ]@@@",
1119 "@@@STEP_LOG_LINE@json.output@}@@@", 1479 "@@@STEP_LOG_LINE@json.output@}@@@",
1120 "@@@STEP_LOG_END@json.output@@@" 1480 "@@@STEP_LOG_END@json.output@@@"
1121 ] 1481 ]
1122 }, 1482 },
1123 { 1483 {
1124 "cmd": [ 1484 "cmd": [
1125 "python", 1485 "python",
1126 "-u", 1486 "-u",
1127 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 1487 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
1128 "runhooks" 1488 "runhooks"
1129 ], 1489 ],
1130 "cwd": "[SLAVE_BUILD]/src", 1490 "cwd": "[SLAVE_BUILD]/src",
1131 "env": { 1491 "env": {
1492 "FORCE_MAC_TOOLCHAIN": "1",
1132 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 1493 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1133 "GYP_CHROMIUM_NO_ACTION": "1", 1494 "GYP_CHROMIUM_NO_ACTION": "1",
1134 "GYP_DEFINES": "archive_gpu_tests=1 component=static_library ffmpeg_brandi ng=Chrome gomadir='[CACHE]/cipd/goma' proprietary_codecs=1 target_arch=x64 test_ isolation_mode=prepare use_goma=1", 1495 "GYP_DEFINES": "archive_gpu_tests=1 clang=1 component=static_library ffmpe g_branding=Chrome gomadir='[CACHE]/cipd/goma' proprietary_codecs=1 target_arch=x 64 test_isolation_mode=prepare use_goma=1",
1135 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 1496 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
1136 }, 1497 },
1137 "name": "test r4.gclient runhooks", 1498 "name": "test r4.gclient runhooks",
1138 "~followup_annotations": [ 1499 "~followup_annotations": [
1139 "@@@STEP_NEST_LEVEL@1@@@" 1500 "@@@STEP_NEST_LEVEL@1@@@"
1140 ] 1501 ]
1141 }, 1502 },
1142 { 1503 {
1143 "cmd": [ 1504 "cmd": [
1144 "python", 1505 "python",
1145 "-u", 1506 "-u",
1146 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py", 1507 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py",
1147 "--output", 1508 "--output",
1148 "/path/to/tmp/json", 1509 "/path/to/tmp/json",
1149 "--", 1510 "--",
1150 "--build-config-fs", 1511 "--build-config-fs",
1151 "Release", 1512 "Release",
1152 "--use-src-side-runtest-py", 1513 "--use-src-side-runtest-py",
1153 "--paths", 1514 "--paths",
1154 "{\"checkout\": \"[SLAVE_BUILD]/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO [build]/scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[build]/s cripts/slave/runtest.py\"}", 1515 "{\"checkout\": \"[SLAVE_BUILD]/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO [build]/scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[build]/s cripts/slave/runtest.py\"}",
1155 "--properties", 1516 "--properties",
1156 "{\"buildername\": \"linux_variable\", \"buildnumber\": \"1\", \"masternam e\": \"tryserver.chromium.linux\", \"slavename\": \"build1-a1\", \"target_platfo rm\": \"linux\"}" 1517 "{\"buildername\": \"mac_chromium_variable\", \"buildnumber\": 1, \"master name\": \"tryserver.chromium.mac\", \"slavename\": \"build1-a1\", \"target_platf orm\": \"mac\"}"
1157 ], 1518 ],
1158 "name": "test r4.get compile targets for scripts", 1519 "name": "test r4.get compile targets for scripts",
1159 "~followup_annotations": [ 1520 "~followup_annotations": [
1160 "@@@STEP_NEST_LEVEL@1@@@", 1521 "@@@STEP_NEST_LEVEL@1@@@",
1161 "@@@STEP_LOG_LINE@json.output@{}@@@", 1522 "@@@STEP_LOG_LINE@json.output@{}@@@",
1162 "@@@STEP_LOG_END@json.output@@@" 1523 "@@@STEP_LOG_END@json.output@@@"
1163 ] 1524 ]
1164 }, 1525 },
1165 { 1526 {
1166 "cmd": [ 1527 "cmd": [
1167 "python", 1528 "python",
1168 "-u", 1529 "-u",
1169 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 1530 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1170 "[SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json", 1531 "[SLAVE_BUILD]/src/testing/buildbot/chromium.mac.json",
1171 "/path/to/tmp/json" 1532 "/path/to/tmp/json"
1172 ], 1533 ],
1173 "name": "test r4.read test spec", 1534 "name": "test r4.read test spec",
1174 "~followup_annotations": [ 1535 "~followup_annotations": [
1175 "@@@STEP_NEST_LEVEL@1@@@", 1536 "@@@STEP_NEST_LEVEL@1@@@",
1176 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json @@@", 1537 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.mac.json@@ @",
1177 "@@@STEP_LOG_LINE@json.output@{}@@@", 1538 "@@@STEP_LOG_LINE@json.output@{@@@",
1539 "@@@STEP_LOG_LINE@json.output@ \"Mac10.9 Tests\": {@@@",
1540 "@@@STEP_LOG_LINE@json.output@ \"gtest_tests\": [@@@",
1541 "@@@STEP_LOG_LINE@json.output@ {@@@",
1542 "@@@STEP_LOG_LINE@json.output@ \"swarming\": {@@@",
1543 "@@@STEP_LOG_LINE@json.output@ \"can_use_on_swarming_builders\": true@@@",
1544 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1545 "@@@STEP_LOG_LINE@json.output@ \"test\": \"gl_tests\"@@@",
1546 "@@@STEP_LOG_LINE@json.output@ }@@@",
1547 "@@@STEP_LOG_LINE@json.output@ ]@@@",
1548 "@@@STEP_LOG_LINE@json.output@ }@@@",
1549 "@@@STEP_LOG_LINE@json.output@}@@@",
1178 "@@@STEP_LOG_END@json.output@@@" 1550 "@@@STEP_LOG_END@json.output@@@"
1179 ] 1551 ]
1180 }, 1552 },
1181 { 1553 {
1182 "cmd": [ 1554 "cmd": [
1183 "python", 1555 "python",
1184 "-u", 1556 "-u",
1185 "[SLAVE_BUILD]/src/tools/mb/mb.py", 1557 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
1186 "gen", 1558 "--show-path",
1187 "-m", 1559 "python",
1188 "chromium.linux", 1560 "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py"
1189 "-b",
1190 "Linux Builder",
1191 "--config-file",
1192 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl",
1193 "--goma-dir",
1194 "[CACHE]/cipd/goma",
1195 "//out/Release"
1196 ], 1561 ],
1197 "env": { 1562 "name": "test r4.cleanup_temp",
1198 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1199 },
1200 "name": "test r4.generate_build_files",
1201 "~followup_annotations": [ 1563 "~followup_annotations": [
1202 "@@@STEP_NEST_LEVEL@1@@@" 1564 "@@@STEP_NEST_LEVEL@1@@@"
1203 ] 1565 ]
1204 }, 1566 },
1205 { 1567 {
1206 "cmd": [ 1568 "cmd": [
1207 "python", 1569 "python",
1208 "-u", 1570 "-u",
1209 "RECIPE_MODULE[build::findit]/resources/check_target_existence.py", 1571 "RECIPE_MODULE[build::isolate]/resources/find_isolated_tests.py",
1210 "--target-build-dir", 1572 "--build-dir",
1211 "[SLAVE_BUILD]/src/out/Release", 1573 "[SLAVE_BUILD]/src/out/Release",
1212 "--target", 1574 "--clean-isolated-files"
1213 "target_name",
1214 "--json-output",
1215 "/path/to/tmp/json"
1216 ], 1575 ],
1217 "name": "test r4.check_targets", 1576 "name": "test r4.clean isolated files",
1218 "~followup_annotations": [
1219 "@@@STEP_NEST_LEVEL@1@@@",
1220 "@@@STEP_LOG_LINE@json.output@{@@@",
1221 "@@@STEP_LOG_LINE@json.output@ \"found\": [@@@",
1222 "@@@STEP_LOG_LINE@json.output@ \"target_name\"@@@",
1223 "@@@STEP_LOG_LINE@json.output@ ], @@@",
1224 "@@@STEP_LOG_LINE@json.output@ \"not_found\": []@@@",
1225 "@@@STEP_LOG_LINE@json.output@}@@@",
1226 "@@@STEP_LOG_END@json.output@@@"
1227 ]
1228 },
1229 {
1230 "cmd": [
1231 "python",
1232 "-u",
1233 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
1234 "--show-path",
1235 "python",
1236 "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py"
1237 ],
1238 "name": "test r4.cleanup_temp",
1239 "~followup_annotations": [ 1577 "~followup_annotations": [
1240 "@@@STEP_NEST_LEVEL@1@@@" 1578 "@@@STEP_NEST_LEVEL@1@@@"
1241 ] 1579 ]
1242 }, 1580 },
1243 { 1581 {
1244 "cmd": [ 1582 "cmd": [
1245 "python", 1583 "python",
1246 "-u", 1584 "-u",
1247 "[SLAVE_BUILD]/src/tools/mb/mb.py", 1585 "[SLAVE_BUILD]/src/tools/mb/mb.py",
1248 "gen", 1586 "gen",
1249 "-m", 1587 "-m",
1250 "chromium.linux", 1588 "chromium.mac",
1251 "-b", 1589 "-b",
1252 "Linux Builder", 1590 "Mac Builder",
1253 "--config-file", 1591 "--config-file",
1254 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl", 1592 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl",
1255 "--goma-dir", 1593 "--goma-dir",
1256 "[CACHE]/cipd/goma", 1594 "[CACHE]/cipd/goma",
1595 "--swarming-targets-file",
1596 "gl_tests\n",
1257 "//out/Release" 1597 "//out/Release"
1258 ], 1598 ],
1259 "env": { 1599 "env": {
1600 "FORCE_MAC_TOOLCHAIN": "1",
1260 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json" 1601 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1261 }, 1602 },
1262 "name": "test r4.generate_build_files (2)", 1603 "name": "test r4.generate_build_files",
1263 "~followup_annotations": [ 1604 "~followup_annotations": [
1264 "@@@STEP_NEST_LEVEL@1@@@" 1605 "@@@STEP_NEST_LEVEL@1@@@",
1606 "@@@STEP_LOG_LINE@swarming-targets-file.txt@gl_tests@@@",
1607 "@@@STEP_LOG_END@swarming-targets-file.txt@@@"
1265 ] 1608 ]
1266 }, 1609 },
1267 { 1610 {
1611 "allow_subannotations": true,
1612 "cmd": [
1613 "python",
1614 "-u",
1615 "RECIPE_PACKAGE_REPO[build]/scripts/slave/clang_revision.py",
1616 "--src-dir",
1617 "[SLAVE_BUILD]/src",
1618 "--output-json",
1619 "/path/to/tmp/json"
1620 ],
1621 "env": {
1622 "FORCE_MAC_TOOLCHAIN": "1",
1623 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1624 },
1625 "name": "test r4.clang_revision",
1626 "~followup_annotations": [
1627 "@@@STEP_NEST_LEVEL@1@@@",
1628 "@@@STEP_LOG_LINE@json.output@{@@@",
1629 "@@@STEP_LOG_LINE@json.output@ \"clang_revision\": \"123456-7\"@@@",
1630 "@@@STEP_LOG_LINE@json.output@}@@@",
1631 "@@@STEP_LOG_END@json.output@@@"
1632 ]
1633 },
1634 {
1268 "cmd": [ 1635 "cmd": [
1269 "python", 1636 "python",
1270 "-u", 1637 "-u",
1271 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", 1638 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
1272 "--show-path", 1639 "--show-path",
1273 "python", 1640 "python",
1274 "RECIPE_PACKAGE_REPO[build]/scripts/slave/compile.py", 1641 "RECIPE_PACKAGE_REPO[build]/scripts/slave/compile.py",
1275 "--gsutil-py-path", 1642 "--gsutil-py-path",
1276 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", 1643 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
1277 "--ninja-path", 1644 "--ninja-path",
1278 "RECIPE_PACKAGE_REPO[depot_tools]/ninja", 1645 "RECIPE_PACKAGE_REPO[depot_tools]/ninja",
1279 "--target", 1646 "--target",
1280 "Release", 1647 "Release",
1281 "--src-dir", 1648 "--src-dir",
1282 "[SLAVE_BUILD]/src", 1649 "[SLAVE_BUILD]/src",
1283 "--goma-cache-dir", 1650 "--goma-cache-dir",
1284 "[GOMA_CACHE]", 1651 "[GOMA_CACHE]",
1285 "--build-tool", 1652 "--build-tool",
1286 "ninja", 1653 "ninja",
1287 "--compiler", 1654 "--compiler",
1288 "goma", 1655 "goma-clang",
1289 "--goma-jsonstatus", 1656 "--goma-jsonstatus",
1290 "/path/to/tmp/json", 1657 "/path/to/tmp/json",
1291 "--goma-service-account-json-file", 1658 "--goma-service-account-json-file",
1292 "/creds/service_accounts/service-account-goma-client.json", 1659 "/creds/service_accounts/service-account-goma-client.json",
1293 "--goma-dir", 1660 "--goma-dir",
1294 "[CACHE]/cipd/goma", 1661 "[CACHE]/cipd/goma",
1295 "--ninja-ensure-up-to-date", 1662 "--ninja-ensure-up-to-date",
1296 "--", 1663 "--",
1297 "target_name" 1664 "gl_tests",
1665 "gl_tests_run"
1298 ], 1666 ],
1299 "env": { 1667 "env": {
1668 "FORCE_MAC_TOOLCHAIN": "1",
1300 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json" 1669 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1301 }, 1670 },
1302 "name": "test r4.compile", 1671 "name": "test r4.compile",
1303 "~followup_annotations": [ 1672 "~followup_annotations": [
1304 "@@@STEP_NEST_LEVEL@1@@@", 1673 "@@@STEP_NEST_LEVEL@1@@@",
1305 "step returned non-zero exit code: 1",
1306 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", 1674 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
1307 "@@@STEP_LOG_END@json.output (invalid)@@@", 1675 "@@@STEP_LOG_END@json.output (invalid)@@@"
1308 "@@@STEP_LOG_LINE@exception@TypeError(\"'NoneType' object has no attribute '__getitem__'\",)@@@",
1309 "@@@STEP_LOG_END@exception@@@",
1310 "@@@STEP_WARNINGS@@@"
1311 ] 1676 ]
1312 }, 1677 },
1313 { 1678 {
1679 "cmd": [
1680 "python",
1681 "-u",
1682 "RECIPE_MODULE[build::isolate]/resources/remove_build_metadata.py",
1683 "--build-dir",
1684 "[SLAVE_BUILD]/src/out/Release",
1685 "--src-dir",
1686 "[SLAVE_BUILD]/src"
1687 ],
1688 "cwd": "[SLAVE_BUILD]",
1689 "name": "test r4.remove_build_metadata",
1690 "~followup_annotations": [
1691 "@@@STEP_NEST_LEVEL@1@@@"
1692 ]
1693 },
1694 {
1695 "cmd": [
1696 "python",
1697 "-u",
1698 "RECIPE_MODULE[build::isolate]/resources/isolate.py",
1699 "[SLAVE_BUILD]/src/tools/swarming_client",
1700 "batcharchive",
1701 "--dump-json",
1702 "/path/to/tmp/json",
1703 "--isolate-server",
1704 "https://isolateserver.appspot.com",
1705 "--verbose",
1706 "[SLAVE_BUILD]/src/out/Release/gl_tests.isolated.gen.json"
1707 ],
1708 "name": "test r4.isolate tests",
1709 "~followup_annotations": [
1710 "@@@STEP_NEST_LEVEL@1@@@",
1711 "@@@STEP_LOG_LINE@json.output@{@@@",
1712 "@@@STEP_LOG_LINE@json.output@ \"gl_tests\": \"[dummy hash for gl_tests]\ "@@@",
1713 "@@@STEP_LOG_LINE@json.output@}@@@",
1714 "@@@STEP_LOG_END@json.output@@@"
1715 ]
1716 },
1717 {
1718 "cmd": [
1719 "python",
1720 "-u",
1721 "[SLAVE_BUILD]/src/tools/swarming_client/swarming.py",
1722 "trigger",
1723 "--swarming",
1724 "https://chromium-swarm.appspot.com",
1725 "--isolate-server",
1726 "https://isolateserver.appspot.com",
1727 "--priority",
1728 "25",
1729 "--shards",
1730 "1",
1731 "--task-name",
1732 "gl_tests (r4)/Mac-10.9/[dummy has/mac_chromium_variable/1",
1733 "--dump-json",
1734 "/path/to/tmp/json",
1735 "--expiration",
1736 "3600",
1737 "--io-timeout",
1738 "1200",
1739 "--hard-timeout",
1740 "3600",
1741 "--dimension",
1742 "cpu",
1743 "x86-64",
1744 "--dimension",
1745 "gpu",
1746 "none",
1747 "--dimension",
1748 "os",
1749 "Mac-10.9",
1750 "--dimension",
1751 "pool",
1752 "Chrome",
1753 "--tag",
1754 "buildername:mac_chromium_variable",
1755 "--tag",
1756 "buildnumber:1",
1757 "--tag",
1758 "data:[dummy hash for gl_tests]",
1759 "--tag",
1760 "master:tryserver.chromium.mac",
1761 "--tag",
1762 "name:gl_tests",
1763 "--tag",
1764 "os:Mac-10.9",
1765 "--tag",
1766 "project:chromium",
1767 "--tag",
1768 "purpose:CI",
1769 "--tag",
1770 "purpose:post-commit",
1771 "--tag",
1772 "slavename:build1-a1",
1773 "--tag",
1774 "stepname:gl_tests (r4) on Mac-10.9",
1775 "--idempotent",
1776 "[dummy hash for gl_tests]",
1777 "--",
1778 "--gtest_filter=Test.One",
1779 "--test-launcher-summary-output=${ISOLATED_OUTDIR}/output.json"
1780 ],
1781 "name": "test r4.[trigger] gl_tests (r4) on Mac-10.9",
1782 "~followup_annotations": [
1783 "@@@STEP_NEST_LEVEL@1@@@",
1784 "@@@STEP_LOG_LINE@json.output@{@@@",
1785 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"gl_tests (r4)/Mac-10 .9/[dummy has/mac_chromium_variable/1\", @@@",
1786 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@",
1787 "@@@STEP_LOG_LINE@json.output@ \"gl_tests (r4)/Mac-10.9/[dummy has/mac_ chromium_variable/1\": {@@@",
1788 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@",
1789 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@",
1790 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm .appspot.com/user/task/10000\"@@@",
1791 "@@@STEP_LOG_LINE@json.output@ }@@@",
1792 "@@@STEP_LOG_LINE@json.output@ }@@@",
1793 "@@@STEP_LOG_LINE@json.output@}@@@",
1794 "@@@STEP_LOG_END@json.output@@@",
1795 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@ @@"
1796 ]
1797 },
1798 {
1799 "allow_subannotations": true,
1800 "cmd": [
1801 "python",
1802 "-u",
1803 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
1804 "python",
1805 "RECIPE_MODULE[build::swarming]/resources/collect_gtest_task.py",
1806 "--swarming-client-dir",
1807 "[SLAVE_BUILD]/src/tools/swarming_client",
1808 "--temp-root-dir",
1809 "[TMP_BASE]",
1810 "--merged-test-output",
1811 "/path/to/tmp/json",
1812 "--",
1813 "collect",
1814 "--swarming",
1815 "https://chromium-swarm.appspot.com",
1816 "--decorate",
1817 "--print-status-updates",
1818 "--shards",
1819 "1",
1820 "gl_tests (r4)/Mac-10.9/[dummy has/mac_chromium_variable/1"
1821 ],
1822 "name": "test r4.gl_tests (r4) on Mac-10.9",
1823 "~followup_annotations": [
1824 "@@@STEP_NEST_LEVEL@1@@@",
1825 "step returned non-zero exit code: 1",
1826 "@@@STEP_TEXT@<br/>failures:<br/>Test.One<br/>@@@",
1827 "@@@STEP_FAILURE@@@"
1828 ]
1829 },
1830 {
1831 "cmd": [
1832 "python",
1833 "-u",
1834 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
1835 "--input-gtest-json",
1836 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"FAILURE\"}]}]}",
1837 "--master-name",
1838 "tryserver.chromium.mac",
1839 "--builder-name",
1840 "mac_chromium_variable",
1841 "--build-number",
1842 "1",
1843 "--test-type",
1844 "test r4.gl_tests (r4) on Mac-10.9",
1845 "--test-results-server",
1846 "test-results.appspot.com",
1847 "--chrome-revision",
1848 "170242"
1849 ],
1850 "name": "test r4.Upload to test-results [test r4.gl_tests (r4) on Mac-10.9]" ,
1851 "~followup_annotations": [
1852 "@@@STEP_NEST_LEVEL@1@@@"
1853 ]
1854 },
1855 {
1314 "cmd": [ 1856 "cmd": [
1315 "python", 1857 "python",
1316 "-u", 1858 "-u",
1317 "import sys; sys.exit(0)" 1859 "import sys; sys.exit(0)"
1318 ], 1860 ],
1319 "name": "report", 1861 "name": "report",
1320 "~followup_annotations": [ 1862 "~followup_annotations": [
1321 "@@@STEP_TEXT@<br/>Culprit: <a href=\"https://crrev.com/r4\">r4</a>@@@",
1322 "@@@STEP_LOG_LINE@report@{@@@", 1863 "@@@STEP_LOG_LINE@report@{@@@",
1864 "@@@STEP_LOG_LINE@report@ \"culprits\": {@@@",
1865 "@@@STEP_LOG_LINE@report@ \"gl_tests\": {@@@",
1866 "@@@STEP_LOG_LINE@report@ \"Test.One\": \"r4\"@@@",
1867 "@@@STEP_LOG_LINE@report@ }@@@",
1868 "@@@STEP_LOG_LINE@report@ }, @@@",
1323 "@@@STEP_LOG_LINE@report@ \"result\": {@@@", 1869 "@@@STEP_LOG_LINE@report@ \"result\": {@@@",
1324 "@@@STEP_LOG_LINE@report@ \"r4\": \"failed\", @@@", 1870 "@@@STEP_LOG_LINE@report@ \"r4\": {@@@",
1325 "@@@STEP_LOG_LINE@report@ \"r7\": \"failed\", @@@", 1871 "@@@STEP_LOG_LINE@report@ \"gl_tests\": {@@@",
1326 "@@@STEP_LOG_LINE@report@ \"r3\": \"passed\"@@@", 1872 "@@@STEP_LOG_LINE@report@ \"status\": \"failed\", @@@",
1873 "@@@STEP_LOG_LINE@report@ \"failures\": [@@@",
1874 "@@@STEP_LOG_LINE@report@ \"Test.One\"@@@",
1875 "@@@STEP_LOG_LINE@report@ ], @@@",
1876 "@@@STEP_LOG_LINE@report@ \"valid\": true@@@",
1877 "@@@STEP_LOG_LINE@report@ }@@@",
1878 "@@@STEP_LOG_LINE@report@ }, @@@",
1879 "@@@STEP_LOG_LINE@report@ \"r2\": {@@@",
1880 "@@@STEP_LOG_LINE@report@ \"gl_tests\": {@@@",
1881 "@@@STEP_LOG_LINE@report@ \"status\": \"passed\", @@@",
1882 "@@@STEP_LOG_LINE@report@ \"valid\": true@@@",
1883 "@@@STEP_LOG_LINE@report@ }@@@",
1884 "@@@STEP_LOG_LINE@report@ }, @@@",
1885 "@@@STEP_LOG_LINE@report@ \"r3\": {@@@",
1886 "@@@STEP_LOG_LINE@report@ \"gl_tests\": {@@@",
1887 "@@@STEP_LOG_LINE@report@ \"status\": \"passed\", @@@",
1888 "@@@STEP_LOG_LINE@report@ \"valid\": true@@@",
1889 "@@@STEP_LOG_LINE@report@ }@@@",
1890 "@@@STEP_LOG_LINE@report@ }@@@",
1327 "@@@STEP_LOG_LINE@report@ }, @@@", 1891 "@@@STEP_LOG_LINE@report@ }, @@@",
1328 "@@@STEP_LOG_LINE@report@ \"culprit\": \"r4\", @@@",
1329 "@@@STEP_LOG_LINE@report@ \"metadata\": {@@@", 1892 "@@@STEP_LOG_LINE@report@ \"metadata\": {@@@",
1330 "@@@STEP_LOG_LINE@report@ \"use_bisect\": false, @@@", 1893 "@@@STEP_LOG_LINE@report@ \"regression_range_size\": 6@@@",
1331 "@@@STEP_LOG_LINE@report@ \"regression_range_size\": 9, @@@",
1332 "@@@STEP_LOG_LINE@report@ \"sub_ranges\": [@@@",
1333 "@@@STEP_LOG_LINE@report@ [@@@",
1334 "@@@STEP_LOG_LINE@report@ \"r7\", @@@",
1335 "@@@STEP_LOG_LINE@report@ \"r8\", @@@",
1336 "@@@STEP_LOG_LINE@report@ \"r9\", @@@",
1337 "@@@STEP_LOG_LINE@report@ \"r10\"@@@",
1338 "@@@STEP_LOG_LINE@report@ ], @@@",
1339 "@@@STEP_LOG_LINE@report@ [@@@",
1340 "@@@STEP_LOG_LINE@report@ \"r3\", @@@",
1341 "@@@STEP_LOG_LINE@report@ \"r4\", @@@",
1342 "@@@STEP_LOG_LINE@report@ \"r5\", @@@",
1343 "@@@STEP_LOG_LINE@report@ \"r6\"@@@",
1344 "@@@STEP_LOG_LINE@report@ ], @@@",
1345 "@@@STEP_LOG_LINE@report@ [@@@",
1346 "@@@STEP_LOG_LINE@report@ null, @@@",
1347 "@@@STEP_LOG_LINE@report@ \"r2\"@@@",
1348 "@@@STEP_LOG_LINE@report@ ]@@@",
1349 "@@@STEP_LOG_LINE@report@ ]@@@",
1350 "@@@STEP_LOG_LINE@report@ }@@@", 1894 "@@@STEP_LOG_LINE@report@ }@@@",
1351 "@@@STEP_LOG_LINE@report@}@@@", 1895 "@@@STEP_LOG_LINE@report@}@@@",
1352 "@@@STEP_LOG_END@report@@@", 1896 "@@@STEP_LOG_END@report@@@",
1353 "@@@SET_BUILD_PROPERTY@report@{\"culprit\": \"r4\", \"metadata\": {\"regre ssion_range_size\": 9, \"sub_ranges\": [[\"r7\", \"r8\", \"r9\", \"r10\"], [\"r3 \", \"r4\", \"r5\", \"r6\"], [null, \"r2\"]], \"use_bisect\": false}, \"result\" : {\"r3\": \"passed\", \"r4\": \"failed\", \"r7\": \"failed\"}}@@@" 1897 "@@@SET_BUILD_PROPERTY@report@{\"culprits\": {\"gl_tests\": {\"Test.One\": \"r4\"}}, \"metadata\": {\"regression_range_size\": 6}, \"result\": {\"r2\": {\ "gl_tests\": {\"status\": \"passed\", \"valid\": true}}, \"r3\": {\"gl_tests\": {\"status\": \"passed\", \"valid\": true}}, \"r4\": {\"gl_tests\": {\"failures\" : [\"Test.One\"], \"status\": \"failed\", \"valid\": true}}}}@@@"
1354 ] 1898 ]
1355 }, 1899 },
1356 { 1900 {
1357 "name": "$result", 1901 "name": "$result",
1358 "recipe_result": null, 1902 "recipe_result": null,
1359 "status_code": 0 1903 "status_code": 0
1360 } 1904 }
1361 ] 1905 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698