OLD | NEW |
1 #!/usr/bin/env python | 1 #!/usr/bin/env python |
2 # Copyright 2016 The Chromium Authors. All rights reserved. | 2 # Copyright 2016 The Chromium Authors. All rights reserved. |
3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
5 | 5 |
6 """Script to generate chromium.gpu.json and chromium.gpu.fyi.json in | 6 """Script to generate chromium.gpu.json and chromium.gpu.fyi.json in |
7 the src/testing/buildbot directory. Maintaining these files by hand is | 7 the src/testing/buildbot directory. Maintaining these files by hand is |
8 too unwieldy. | 8 too unwieldy. |
9 """ | 9 """ |
10 | 10 |
(...skipping 1452 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1463 ], | 1463 ], |
1464 # Don't run these tests on Android. | 1464 # Don't run these tests on Android. |
1465 'disabled_tester_configs': [ | 1465 'disabled_tester_configs': [ |
1466 { | 1466 { |
1467 'names': [ | 1467 'names': [ |
1468 'Linux ChromiumOS Ozone (Intel)', | 1468 'Linux ChromiumOS Ozone (Intel)', |
1469 ], | 1469 ], |
1470 'os_types': ['android'], | 1470 'os_types': ['android'], |
1471 }, | 1471 }, |
1472 ], | 1472 ], |
| 1473 'args': [ |
| 1474 '--enable-gpu', |
| 1475 '--test-launcher-jobs=1', |
| 1476 '--test-launcher-filter-file=../../testing/buildbot/filters' + \ |
| 1477 'tab-capture-end2end-tests.browser_tests.filter', |
| 1478 ], |
| 1479 'test': 'browser_tests', |
1473 }, | 1480 }, |
1474 'video_decode_accelerator_d3d11_unittest': { | 1481 'video_decode_accelerator_d3d11_unittest': { |
1475 'tester_configs': [ | 1482 'tester_configs': [ |
1476 { | 1483 { |
1477 'os_types': ['win'] | 1484 'os_types': ['win'] |
1478 }, | 1485 }, |
1479 ], | 1486 ], |
1480 'args': [ | 1487 'args': [ |
1481 '--use-angle=d3d11', | 1488 '--use-angle=d3d11', |
1482 '--use-test-data-path', | 1489 '--use-test-data-path', |
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1541 'names': [ | 1548 'names': [ |
1542 'Linux ChromiumOS Ozone (Intel)', | 1549 'Linux ChromiumOS Ozone (Intel)', |
1543 ], | 1550 ], |
1544 'os_types': ['android'], | 1551 'os_types': ['android'], |
1545 }, | 1552 }, |
1546 ], | 1553 ], |
1547 'test': 'browser_tests', | 1554 'test': 'browser_tests', |
1548 'args': [ | 1555 'args': [ |
1549 '--enable-gpu', | 1556 '--enable-gpu', |
1550 '--test-launcher-jobs=1', | 1557 '--test-launcher-jobs=1', |
1551 '--gtest_filter=CastStreamingApiTestWithPixelOutput.EndToEnd*:' + \ | 1558 '--test-launcher-filter-file=../../testing/buildbot/filters/' + \ |
1552 'TabCaptureApiPixelTest.EndToEnd*' | 1559 'tab-capture-end2end-tests.browser_tests.filter', |
1553 ], | 1560 ], |
1554 'swarming': { | 1561 'swarming': { |
1555 'can_use_on_swarming_builders': False, | 1562 'can_use_on_swarming_builders': False, |
1556 }, | 1563 }, |
1557 } | 1564 } |
1558 } | 1565 } |
1559 | 1566 |
1560 # These tests use Telemetry's new browser_test_runner, which is a much | 1567 # These tests use Telemetry's new browser_test_runner, which is a much |
1561 # simpler harness for correctness testing. | 1568 # simpler harness for correctness testing. |
1562 TELEMETRY_GPU_INTEGRATION_TESTS = { | 1569 TELEMETRY_GPU_INTEGRATION_TESTS = { |
(...skipping 811 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2374 install_parent_links(WATERFALL) | 2381 install_parent_links(WATERFALL) |
2375 install_parent_links(V8_FYI_WATERFALL) | 2382 install_parent_links(V8_FYI_WATERFALL) |
2376 | 2383 |
2377 generate_all_tests(FYI_WATERFALL, 'chromium.gpu.fyi.json') | 2384 generate_all_tests(FYI_WATERFALL, 'chromium.gpu.fyi.json') |
2378 generate_all_tests(WATERFALL, 'chromium.gpu.json') | 2385 generate_all_tests(WATERFALL, 'chromium.gpu.json') |
2379 generate_all_tests(V8_FYI_WATERFALL, 'client.v8.fyi.json') | 2386 generate_all_tests(V8_FYI_WATERFALL, 'client.v8.fyi.json') |
2380 return 0 | 2387 return 0 |
2381 | 2388 |
2382 if __name__ == "__main__": | 2389 if __name__ == "__main__": |
2383 sys.exit(main()) | 2390 sys.exit(main()) |
OLD | NEW |