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', | |
1480 }, | 1473 }, |
1481 'video_decode_accelerator_d3d11_unittest': { | 1474 'video_decode_accelerator_d3d11_unittest': { |
1482 'tester_configs': [ | 1475 'tester_configs': [ |
1483 { | 1476 { |
1484 'os_types': ['win'] | 1477 'os_types': ['win'] |
1485 }, | 1478 }, |
1486 ], | 1479 ], |
1487 'args': [ | 1480 'args': [ |
1488 '--use-angle=d3d11', | 1481 '--use-angle=d3d11', |
1489 '--use-test-data-path', | 1482 '--use-test-data-path', |
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1548 'names': [ | 1541 'names': [ |
1549 'Linux ChromiumOS Ozone (Intel)', | 1542 'Linux ChromiumOS Ozone (Intel)', |
1550 ], | 1543 ], |
1551 'os_types': ['android'], | 1544 'os_types': ['android'], |
1552 }, | 1545 }, |
1553 ], | 1546 ], |
1554 'test': 'browser_tests', | 1547 'test': 'browser_tests', |
1555 'args': [ | 1548 'args': [ |
1556 '--enable-gpu', | 1549 '--enable-gpu', |
1557 '--test-launcher-jobs=1', | 1550 '--test-launcher-jobs=1', |
1558 '--test-launcher-filter-file=../../testing/buildbot/filters/' + \ | 1551 '--gtest_filter=CastStreamingApiTestWithPixelOutput.EndToEnd*:' + \ |
1559 'tab-capture-end2end-tests.browser_tests.filter', | 1552 'TabCaptureApiPixelTest.EndToEnd*' |
1560 ], | 1553 ], |
1561 'swarming': { | 1554 'swarming': { |
1562 'can_use_on_swarming_builders': False, | 1555 'can_use_on_swarming_builders': False, |
1563 }, | 1556 }, |
1564 } | 1557 } |
1565 } | 1558 } |
1566 | 1559 |
1567 # These tests use Telemetry's new browser_test_runner, which is a much | 1560 # These tests use Telemetry's new browser_test_runner, which is a much |
1568 # simpler harness for correctness testing. | 1561 # simpler harness for correctness testing. |
1569 TELEMETRY_GPU_INTEGRATION_TESTS = { | 1562 TELEMETRY_GPU_INTEGRATION_TESTS = { |
(...skipping 811 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2381 install_parent_links(WATERFALL) | 2374 install_parent_links(WATERFALL) |
2382 install_parent_links(V8_FYI_WATERFALL) | 2375 install_parent_links(V8_FYI_WATERFALL) |
2383 | 2376 |
2384 generate_all_tests(FYI_WATERFALL, 'chromium.gpu.fyi.json') | 2377 generate_all_tests(FYI_WATERFALL, 'chromium.gpu.fyi.json') |
2385 generate_all_tests(WATERFALL, 'chromium.gpu.json') | 2378 generate_all_tests(WATERFALL, 'chromium.gpu.json') |
2386 generate_all_tests(V8_FYI_WATERFALL, 'client.v8.fyi.json') | 2379 generate_all_tests(V8_FYI_WATERFALL, 'client.v8.fyi.json') |
2387 return 0 | 2380 return 0 |
2388 | 2381 |
2389 if __name__ == "__main__": | 2382 if __name__ == "__main__": |
2390 sys.exit(main()) | 2383 sys.exit(main()) |
OLD | NEW |