| 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 1533 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1544 '--use-passthrough-cmd-decoder', | 1544 '--use-passthrough-cmd-decoder', |
| 1545 # TODO(geofflang): Remove --disable-es3-apis once crbug.com/671217 is | 1545 # TODO(geofflang): Remove --disable-es3-apis once crbug.com/671217 is |
| 1546 # complete. | 1546 # complete. |
| 1547 '--disable-es3-apis', | 1547 '--disable-es3-apis', |
| 1548 # TODO(geofflang): --disable-es3-gl-context is required because of | 1548 # TODO(geofflang): --disable-es3-gl-context is required because of |
| 1549 # crbug.com/680522 | 1549 # crbug.com/680522 |
| 1550 '--disable-es3-gl-context', | 1550 '--disable-es3-gl-context', |
| 1551 ], | 1551 ], |
| 1552 'asan_args': ['--is-asan'], | 1552 'asan_args': ['--is-asan'], |
| 1553 }, | 1553 }, |
| 1554 'webgl_conformance_gl_passthrough': { |
| 1555 'tester_configs': [ |
| 1556 { |
| 1557 # Run this on the FYI waterfall and optional tryservers. |
| 1558 'predicate': Predicates.FYI_AND_OPTIONAL, |
| 1559 'os_types': ['linux'], |
| 1560 } |
| 1561 ], |
| 1562 'target_name': 'webgl_conformance', |
| 1563 'extra_browser_args': [ |
| 1564 '--use-gl=angle', |
| 1565 '--use-angle=gl', |
| 1566 '--use-passthrough-cmd-decoder', |
| 1567 ], |
| 1568 'asan_args': ['--is-asan'], |
| 1569 }, |
| 1554 'webgl2_conformance_tests': { | 1570 'webgl2_conformance_tests': { |
| 1555 'tester_configs': [ | 1571 'tester_configs': [ |
| 1556 { | 1572 { |
| 1557 # The WebGL 2.0 conformance tests take over an hour to run on | 1573 # The WebGL 2.0 conformance tests take over an hour to run on |
| 1558 # the Debug bots, which is too long. | 1574 # the Debug bots, which is too long. |
| 1559 'build_configs': ['Release', 'Release_x64'], | 1575 'build_configs': ['Release', 'Release_x64'], |
| 1560 'predicate': Predicates.FYI_OPTIONAL_AND_V8, | 1576 'predicate': Predicates.FYI_OPTIONAL_AND_V8, |
| 1561 }, | 1577 }, |
| 1562 ], | 1578 ], |
| 1563 'disabled_tester_configs': [ | 1579 'disabled_tester_configs': [ |
| (...skipping 430 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1994 install_parent_links(WATERFALL) | 2010 install_parent_links(WATERFALL) |
| 1995 install_parent_links(V8_FYI_WATERFALL) | 2011 install_parent_links(V8_FYI_WATERFALL) |
| 1996 | 2012 |
| 1997 generate_all_tests(FYI_WATERFALL, 'chromium.gpu.fyi.json') | 2013 generate_all_tests(FYI_WATERFALL, 'chromium.gpu.fyi.json') |
| 1998 generate_all_tests(WATERFALL, 'chromium.gpu.json') | 2014 generate_all_tests(WATERFALL, 'chromium.gpu.json') |
| 1999 generate_all_tests(V8_FYI_WATERFALL, 'client.v8.fyi.json') | 2015 generate_all_tests(V8_FYI_WATERFALL, 'client.v8.fyi.json') |
| 2000 return 0 | 2016 return 0 |
| 2001 | 2017 |
| 2002 if __name__ == "__main__": | 2018 if __name__ == "__main__": |
| 2003 sys.exit(main()) | 2019 sys.exit(main()) |
| OLD | NEW |