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 482 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
493 }, | 493 }, |
494 }, | 494 }, |
495 ], | 495 ], |
496 }, | 496 }, |
497 }) | 497 }) |
498 ) + | 498 ) + |
499 api.override_step_data('telemetry_gpu_unittests on Ubuntu-12.04', | 499 api.override_step_data('telemetry_gpu_unittests on Ubuntu-12.04', |
500 api.test_utils.canned_isolated_script_output( | 500 api.test_utils.canned_isolated_script_output( |
501 passing=True, is_win=False, swarming=True, | 501 passing=True, is_win=False, swarming=True, |
502 shards=2, isolated_script_passing=True, valid=True, | 502 shards=2, isolated_script_passing=True, valid=True, |
503 output_chartjson=True), | 503 use_json_test_format=True, output_chartjson=True), |
504 retcode=0) | 504 retcode=0) |
505 ) | 505 ) |
506 | 506 |
| 507 yield ( |
| 508 api.test('dynamic_swarmed_sharded_invalid_format_isolated_script_test') + |
| 509 api.properties.generic(mastername='chromium.linux', |
| 510 buildername='Linux Tests', |
| 511 parent_buildername='Linux Builder') + |
| 512 api.properties(swarm_hashes={ |
| 513 'telemetry_gpu_unittests': 'eeeeeeeeeeeeeeeeeeeeeeeeeeeeee', |
| 514 }) + |
| 515 api.platform('linux', 64) + |
| 516 api.override_step_data( |
| 517 'read test spec (chromium.linux.json)', |
| 518 api.json.output({ |
| 519 'Linux Tests': { |
| 520 'isolated_scripts': [ |
| 521 { |
| 522 'isolate_name': 'telemetry_gpu_unittests', |
| 523 'name': 'telemetry_gpu_unittests', |
| 524 'swarming': { |
| 525 'can_use_on_swarming_builders': True, |
| 526 'shards': 3, |
| 527 }, |
| 528 }, |
| 529 ], |
| 530 }, |
| 531 }) |
| 532 ) + |
| 533 api.override_step_data('telemetry_gpu_unittests on Ubuntu-12.04', |
| 534 api.test_utils.canned_isolated_script_output( |
| 535 passing=True, is_win=False, swarming=True, |
| 536 shards=3, isolated_script_passing=True, valid=False, |
| 537 use_json_test_format=True, output_chartjson=True), |
| 538 retcode=0) |
| 539 ) |
| 540 |
507 yield ( | 541 yield ( |
508 api.test('dynamic_swarmed_sharded_failed_isolated_script_test') + | 542 api.test('dynamic_swarmed_sharded_failed_isolated_script_test') + |
509 api.properties.generic(mastername='chromium.linux', | 543 api.properties.generic(mastername='chromium.linux', |
510 buildername='Linux Tests', | 544 buildername='Linux Tests', |
511 parent_buildername='Linux Builder') + | 545 parent_buildername='Linux Builder') + |
512 api.properties(swarm_hashes={ | 546 api.properties(swarm_hashes={ |
513 'telemetry_gpu_unittests': 'eeeeeeeeeeeeeeeeeeeeeeeeeeeeee', | 547 'telemetry_gpu_unittests': 'eeeeeeeeeeeeeeeeeeeeeeeeeeeeee', |
514 }) + | 548 }) + |
515 api.platform('linux', 64) + | 549 api.platform('linux', 64) + |
516 api.override_step_data( | 550 api.override_step_data( |
517 'read test spec (chromium.linux.json)', | 551 'read test spec (chromium.linux.json)', |
518 api.json.output({ | 552 api.json.output({ |
519 'Linux Tests': { | 553 'Linux Tests': { |
520 'isolated_scripts': [ | 554 'isolated_scripts': [ |
521 { | 555 { |
522 'isolate_name': 'telemetry_gpu_unittests', | 556 'isolate_name': 'telemetry_gpu_unittests', |
523 'name': 'telemetry_gpu_unittests', | 557 'name': 'telemetry_gpu_unittests', |
524 'swarming': { | 558 'swarming': { |
525 'can_use_on_swarming_builders': True, | 559 'can_use_on_swarming_builders': True, |
526 'shards': 2, | 560 'shards': 2, |
527 }, | 561 }, |
528 }, | 562 }, |
529 ], | 563 ], |
530 }, | 564 }, |
531 }) | 565 }) |
532 ) + | 566 ) + |
533 api.override_step_data('telemetry_gpu_unittests on Ubuntu-12.04', | 567 api.override_step_data('telemetry_gpu_unittests on Ubuntu-12.04', |
534 api.test_utils.canned_isolated_script_output( | 568 api.test_utils.canned_isolated_script_output( |
535 passing=False, is_win=False, swarming=True, | 569 passing=False, is_win=False, swarming=True, |
536 shards=2, isolated_script_passing=False, valid=True), | 570 shards=2, isolated_script_passing=False, valid=True, |
537 retcode=1) | 571 use_json_test_format=True), retcode=1) |
538 ) | 572 ) |
539 | 573 |
540 yield ( | 574 yield ( |
541 api.test('dynamic_swarmed_sharded_isolated_script_test_missing_shard') + | 575 api.test('dynamic_swarmed_sharded_isolated_script_test_missing_shard') + |
542 api.properties.generic(mastername='chromium.linux', | 576 api.properties.generic(mastername='chromium.linux', |
543 buildername='Linux Tests', | 577 buildername='Linux Tests', |
544 parent_buildername='Linux Builder') + | 578 parent_buildername='Linux Builder') + |
545 api.properties(swarm_hashes={ | 579 api.properties(swarm_hashes={ |
546 'telemetry_gpu_unittests': 'eeeeeeeeeeeeeeeeeeeeeeeeeeeeee', | 580 'telemetry_gpu_unittests': 'eeeeeeeeeeeeeeeeeeeeeeeeeeeeee', |
547 }) + | 581 }) + |
(...skipping 934 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1482 yield ( | 1516 yield ( |
1483 api.test('ensure_goma_fail') + | 1517 api.test('ensure_goma_fail') + |
1484 api.properties( | 1518 api.properties( |
1485 mastername='chromium.fyi', | 1519 mastername='chromium.fyi', |
1486 buildername='Linux remote_run Builder', | 1520 buildername='Linux remote_run Builder', |
1487 slavename='build1-a1', | 1521 slavename='build1-a1', |
1488 buildnumber='77457', | 1522 buildnumber='77457', |
1489 path_config='kitchen') + | 1523 path_config='kitchen') + |
1490 api.override_step_data('ensure_goma.ensure_installed', retcode=1) | 1524 api.override_step_data('ensure_goma.ensure_installed', retcode=1) |
1491 ) | 1525 ) |
OLD | NEW |