OLD | NEW |
1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 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 DEPS = [ | 5 DEPS = [ |
6 'adb', | 6 'adb', |
7 'bisect_tester', | 7 'bisect_tester', |
8 'depot_tools/bot_update', | 8 'depot_tools/bot_update', |
9 'chromium', | 9 'chromium', |
10 'chromium_android', | 10 'chromium_android', |
(...skipping 474 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
485 }, | 485 }, |
486 }, | 486 }, |
487 ], | 487 ], |
488 }, | 488 }, |
489 }) | 489 }) |
490 ) + | 490 ) + |
491 api.override_step_data('telemetry_gpu_unittests on Ubuntu-12.04', | 491 api.override_step_data('telemetry_gpu_unittests on Ubuntu-12.04', |
492 api.test_utils.canned_isolated_script_output( | 492 api.test_utils.canned_isolated_script_output( |
493 passing=True, is_win=False, swarming=True, | 493 passing=True, is_win=False, swarming=True, |
494 shards=2, isolated_script_passing=True, valid=True, | 494 shards=2, isolated_script_passing=True, valid=True, |
495 output_chartjson=True), | 495 use_json_test_format=True, output_chartjson=True), |
496 retcode=0) | 496 retcode=0) |
497 ) | 497 ) |
498 | 498 |
| 499 yield ( |
| 500 api.test('dynamic_swarmed_sharded_invalid_format_isolated_script_test') + |
| 501 api.properties.generic(mastername='chromium.linux', |
| 502 buildername='Linux Tests', |
| 503 parent_buildername='Linux Builder') + |
| 504 api.properties(swarm_hashes={ |
| 505 'telemetry_gpu_unittests': 'eeeeeeeeeeeeeeeeeeeeeeeeeeeeee', |
| 506 }) + |
| 507 api.platform('linux', 64) + |
| 508 api.override_step_data( |
| 509 'read test spec (chromium.linux.json)', |
| 510 api.json.output({ |
| 511 'Linux Tests': { |
| 512 'isolated_scripts': [ |
| 513 { |
| 514 'isolate_name': 'telemetry_gpu_unittests', |
| 515 'name': 'telemetry_gpu_unittests', |
| 516 'swarming': { |
| 517 'can_use_on_swarming_builders': True, |
| 518 'shards': 3, |
| 519 }, |
| 520 }, |
| 521 ], |
| 522 }, |
| 523 }) |
| 524 ) + |
| 525 api.override_step_data('telemetry_gpu_unittests on Ubuntu-12.04', |
| 526 api.test_utils.canned_isolated_script_output( |
| 527 passing=True, is_win=False, swarming=True, |
| 528 shards=3, isolated_script_passing=True, valid=False, |
| 529 use_json_test_format=True, output_chartjson=True), |
| 530 retcode=0) |
| 531 ) |
| 532 |
499 yield ( | 533 yield ( |
500 api.test('dynamic_swarmed_sharded_failed_isolated_script_test') + | 534 api.test('dynamic_swarmed_sharded_failed_isolated_script_test') + |
501 api.properties.generic(mastername='chromium.linux', | 535 api.properties.generic(mastername='chromium.linux', |
502 buildername='Linux Tests', | 536 buildername='Linux Tests', |
503 parent_buildername='Linux Builder') + | 537 parent_buildername='Linux Builder') + |
504 api.properties(swarm_hashes={ | 538 api.properties(swarm_hashes={ |
505 'telemetry_gpu_unittests': 'eeeeeeeeeeeeeeeeeeeeeeeeeeeeee', | 539 'telemetry_gpu_unittests': 'eeeeeeeeeeeeeeeeeeeeeeeeeeeeee', |
506 }) + | 540 }) + |
507 api.platform('linux', 64) + | 541 api.platform('linux', 64) + |
508 api.override_step_data( | 542 api.override_step_data( |
509 'read test spec (chromium.linux.json)', | 543 'read test spec (chromium.linux.json)', |
510 api.json.output({ | 544 api.json.output({ |
511 'Linux Tests': { | 545 'Linux Tests': { |
512 'isolated_scripts': [ | 546 'isolated_scripts': [ |
513 { | 547 { |
514 'isolate_name': 'telemetry_gpu_unittests', | 548 'isolate_name': 'telemetry_gpu_unittests', |
515 'name': 'telemetry_gpu_unittests', | 549 'name': 'telemetry_gpu_unittests', |
516 'swarming': { | 550 'swarming': { |
517 'can_use_on_swarming_builders': True, | 551 'can_use_on_swarming_builders': True, |
518 'shards': 2, | 552 'shards': 2, |
519 }, | 553 }, |
520 }, | 554 }, |
521 ], | 555 ], |
522 }, | 556 }, |
523 }) | 557 }) |
524 ) + | 558 ) + |
525 api.override_step_data('telemetry_gpu_unittests on Ubuntu-12.04', | 559 api.override_step_data('telemetry_gpu_unittests on Ubuntu-12.04', |
526 api.test_utils.canned_isolated_script_output( | 560 api.test_utils.canned_isolated_script_output( |
527 passing=False, is_win=False, swarming=True, | 561 passing=False, is_win=False, swarming=True, |
528 shards=2, isolated_script_passing=False, valid=True), | 562 shards=2, isolated_script_passing=False, valid=True, |
529 retcode=1) | 563 use_json_test_format=True), retcode=1) |
530 ) | 564 ) |
531 | 565 |
532 yield ( | 566 yield ( |
533 api.test('dynamic_swarmed_sharded_isolated_script_test_missing_shard') + | 567 api.test('dynamic_swarmed_sharded_isolated_script_test_missing_shard') + |
534 api.properties.generic(mastername='chromium.linux', | 568 api.properties.generic(mastername='chromium.linux', |
535 buildername='Linux Tests', | 569 buildername='Linux Tests', |
536 parent_buildername='Linux Builder') + | 570 parent_buildername='Linux Builder') + |
537 api.properties(swarm_hashes={ | 571 api.properties(swarm_hashes={ |
538 'telemetry_gpu_unittests': 'eeeeeeeeeeeeeeeeeeeeeeeeeeeeee', | 572 'telemetry_gpu_unittests': 'eeeeeeeeeeeeeeeeeeeeeeeeeeeeee', |
539 }) + | 573 }) + |
(...skipping 897 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1437 yield ( | 1471 yield ( |
1438 api.test('ensure_goma_fail') + | 1472 api.test('ensure_goma_fail') + |
1439 api.properties( | 1473 api.properties( |
1440 mastername='chromium.fyi', | 1474 mastername='chromium.fyi', |
1441 buildername='Linux remote_run Builder', | 1475 buildername='Linux remote_run Builder', |
1442 slavename='build1-a1', | 1476 slavename='build1-a1', |
1443 buildnumber='77457', | 1477 buildnumber='77457', |
1444 path_config='kitchen') + | 1478 path_config='kitchen') + |
1445 api.override_step_data('ensure_goma.ensure_installed', retcode=1) | 1479 api.override_step_data('ensure_goma.ensure_installed', retcode=1) |
1446 ) | 1480 ) |
OLD | NEW |