| OLD | NEW |
| 1 # Copyright 2016 The Chromium Authors. All rights reserved. | 1 # Copyright 2016 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 | 5 |
| 6 # Recipe module for Skia Swarming perf. | 6 # Recipe module for Skia Swarming perf. |
| 7 | 7 |
| 8 | 8 |
| 9 DEPS = [ | 9 DEPS = [ |
| 10 'build/file', | 10 'build/file', |
| (...skipping 302 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 313 'skimage', 'VERSION'), | 313 'skimage', 'VERSION'), |
| 314 api.path['slave_build'].join('skia', 'infra', 'bots', 'assets', | 314 api.path['slave_build'].join('skia', 'infra', 'bots', 'assets', |
| 315 'skp', 'VERSION'), | 315 'skp', 'VERSION'), |
| 316 api.path['slave_build'].join('skia', 'infra', 'bots', 'assets', | 316 api.path['slave_build'].join('skia', 'infra', 'bots', 'assets', |
| 317 'svg', 'VERSION'), | 317 'svg', 'VERSION'), |
| 318 api.path['slave_build'].join('tmp', 'uninteresting_hashes.txt') | 318 api.path['slave_build'].join('tmp', 'uninteresting_hashes.txt') |
| 319 ) + | 319 ) + |
| 320 api.platform('win', 64) | 320 api.platform('win', 64) |
| 321 ) | 321 ) |
| 322 | 322 |
| 323 gerrit_kwargs = { | 323 builder = ('Perf-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind-' |
| 324 'patch_storage': 'gerrit', | 324 'Trybot') |
| 325 'repository': 'skia', | |
| 326 'event.patchSet.ref': 'refs/changes/00/2100/2', | |
| 327 'event.change.number': '2100', | |
| 328 } | |
| 329 yield ( | 325 yield ( |
| 330 api.test('recipe_with_gerrit_patch') + | 326 api.test('recipe_with_gerrit_patch') + |
| 331 api.properties( | 327 api.properties( |
| 332 buildername='Perf-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-' + | 328 buildername=builder, |
| 333 'Valgrind-Trybot', | |
| 334 mastername='client.skia', | 329 mastername='client.skia', |
| 335 slavename='skiabot-linux-swarm-000', | 330 slavename='skiabot-linux-swarm-000', |
| 336 buildnumber=5, | 331 buildnumber=5, |
| 337 path_config='kitchen', | 332 path_config='kitchen', |
| 338 swarm_out_dir='[SWARM_OUT_DIR]', | 333 swarm_out_dir='[SWARM_OUT_DIR]', |
| 339 revision='abc123', | 334 revision='abc123', |
| 340 **gerrit_kwargs) | 335 patch_storage='gerrit') + |
| 336 api.properties.tryserver( |
| 337 buildername=builder, |
| 338 gerrit_project='skia', |
| 339 gerrit_url='https://skia-review.googlesource.com/', |
| 340 ) |
| 341 ) | 341 ) |
| 342 | 342 |
| 343 builder = 'Perf-Win8-MSVC-ShuttleB-GPU-HD4600-x86_64-Release-Trybot' |
| 343 yield ( | 344 yield ( |
| 344 api.test('nobuildbot') + | 345 api.test('nobuildbot') + |
| 345 api.properties(buildername=builder, | 346 api.properties( |
| 346 mastername='client.skia', | 347 buildername=builder, |
| 347 slavename='skiabot-linux-swarm-000', | 348 mastername='client.skia', |
| 348 buildnumber=5, | 349 slavename='skiabot-linux-swarm-000', |
| 349 revision='abc123', | 350 buildnumber=5, |
| 350 path_config='kitchen', | 351 revision='abc123', |
| 351 nobuildbot='True', | 352 path_config='kitchen', |
| 352 swarm_out_dir='[SWARM_OUT_DIR]', | 353 nobuildbot='True', |
| 353 **gerrit_kwargs) + | 354 swarm_out_dir='[SWARM_OUT_DIR]', |
| 355 patch_storage='gerrit') + |
| 356 api.properties.tryserver( |
| 357 buildername=builder, |
| 358 gerrit_project='skia', |
| 359 gerrit_url='https://skia-review.googlesource.com/', |
| 360 ) + |
| 354 api.path.exists( | 361 api.path.exists( |
| 355 api.path['slave_build'].join('skia'), | 362 api.path['slave_build'].join('skia'), |
| 356 api.path['slave_build'].join('skia', 'infra', 'bots', 'assets', | 363 api.path['slave_build'].join('skia', 'infra', 'bots', 'assets', |
| 357 'skimage', 'VERSION'), | 364 'skimage', 'VERSION'), |
| 358 api.path['slave_build'].join('skia', 'infra', 'bots', 'assets', | 365 api.path['slave_build'].join('skia', 'infra', 'bots', 'assets', |
| 359 'skp', 'VERSION'), | 366 'skp', 'VERSION'), |
| 360 api.path['slave_build'].join('skia', 'infra', 'bots', 'assets', | 367 api.path['slave_build'].join('skia', 'infra', 'bots', 'assets', |
| 361 'svg', 'VERSION'), | 368 'svg', 'VERSION'), |
| 362 api.path['slave_build'].join('tmp', 'uninteresting_hashes.txt') | 369 api.path['slave_build'].join('tmp', 'uninteresting_hashes.txt') |
| 363 ) + | 370 ) + |
| 364 api.platform('win', 64) + | 371 api.platform('win', 64) + |
| 365 api.step_data('get swarming bot id', | 372 api.step_data('get swarming bot id', |
| 366 stdout=api.raw_io.output('skia-bot-123')) + | 373 stdout=api.raw_io.output('skia-bot-123')) + |
| 367 api.step_data('get swarming task id', stdout=api.raw_io.output('123456')) | 374 api.step_data('get swarming task id', stdout=api.raw_io.output('123456')) |
| 368 ) | 375 ) |
| 369 | 376 |
| OLD | NEW |