Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(323)

Side by Side Diff: content/test/gpu/generate_buildbot_json.py

Issue 2748363003: Skip all webgl_conformance suites on the GPU FYI TSAN bot. (Closed)
Patch Set: Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | testing/buildbot/chromium.gpu.fyi.json » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 1710 matching lines...) Expand 10 before | Expand all | Expand 10 after
1721 }, 1721 },
1722 ], 1722 ],
1723 'asan_args': ['--is-asan'], 1723 'asan_args': ['--is-asan'],
1724 }, 1724 },
1725 'webgl_conformance_d3d9_tests': { 1725 'webgl_conformance_d3d9_tests': {
1726 'tester_configs': [ 1726 'tester_configs': [
1727 { 1727 {
1728 # Run this on the FYI waterfall and optional tryservers. 1728 # Run this on the FYI waterfall and optional tryservers.
1729 'predicate': Predicates.FYI_AND_OPTIONAL, 1729 'predicate': Predicates.FYI_AND_OPTIONAL,
1730 'os_types': ['win'], 1730 'os_types': ['win'],
1731 'disabled_instrumentation_types': ['tsan'],
1731 } 1732 }
1732 ], 1733 ],
1733 'disabled_tester_configs': [ 1734 'disabled_tester_configs': [
1734 { 1735 {
1735 'names': [ 1736 'names': [
1736 'Linux ChromiumOS Ozone (Intel)', 1737 'Linux ChromiumOS Ozone (Intel)',
1737 ], 1738 ],
1738 }, 1739 },
1739 ], 1740 ],
1740 'target_name': 'webgl_conformance', 1741 'target_name': 'webgl_conformance',
1741 'extra_browser_args': [ 1742 'extra_browser_args': [
1742 '--use-angle=d3d9', 1743 '--use-angle=d3d9',
1743 ], 1744 ],
1744 'asan_args': ['--is-asan'], 1745 'asan_args': ['--is-asan'],
1745 }, 1746 },
1746 'webgl_conformance_gl_tests': { 1747 'webgl_conformance_gl_tests': {
1747 'tester_configs': [ 1748 'tester_configs': [
1748 { 1749 {
1749 # Run this on the FYI waterfall and optional tryservers. 1750 # Run this on the FYI waterfall and optional tryservers.
1750 'predicate': Predicates.FYI_AND_OPTIONAL, 1751 'predicate': Predicates.FYI_AND_OPTIONAL,
1751 'os_types': ['win'], 1752 'os_types': ['win'],
1753 'disabled_instrumentation_types': ['tsan'],
1752 } 1754 }
1753 ], 1755 ],
1754 'disabled_tester_configs': [ 1756 'disabled_tester_configs': [
1755 { 1757 {
1756 'names': [ 1758 'names': [
1757 'Linux ChromiumOS Ozone (Intel)', 1759 'Linux ChromiumOS Ozone (Intel)',
1758 ], 1760 ],
1759 }, 1761 },
1760 { 1762 {
1761 'swarming_dimension_sets': [ 1763 'swarming_dimension_sets': [
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
1811 '--use-gl=angle', 1813 '--use-gl=angle',
1812 ], 1814 ],
1813 'asan_args': ['--is-asan'], 1815 'asan_args': ['--is-asan'],
1814 }, 1816 },
1815 'webgl_conformance_d3d11_passthrough': { 1817 'webgl_conformance_d3d11_passthrough': {
1816 'tester_configs': [ 1818 'tester_configs': [
1817 { 1819 {
1818 # Run this on the FYI waterfall and optional tryservers. 1820 # Run this on the FYI waterfall and optional tryservers.
1819 'predicate': Predicates.FYI_AND_OPTIONAL, 1821 'predicate': Predicates.FYI_AND_OPTIONAL,
1820 'os_types': ['win'], 1822 'os_types': ['win'],
1823 'disabled_instrumentation_types': ['tsan'],
1821 } 1824 }
1822 ], 1825 ],
1823 'disabled_tester_configs': [ 1826 'disabled_tester_configs': [
1824 { 1827 {
1825 'names': [ 1828 'names': [
1826 'Linux ChromiumOS Ozone (Intel)', 1829 'Linux ChromiumOS Ozone (Intel)',
1827 ], 1830 ],
1828 }, 1831 },
1829 ], 1832 ],
1830 'target_name': 'webgl_conformance', 1833 'target_name': 'webgl_conformance',
1831 'extra_browser_args': [ 1834 'extra_browser_args': [
1832 '--use-angle=d3d11', 1835 '--use-angle=d3d11',
1833 '--use-passthrough-cmd-decoder', 1836 '--use-passthrough-cmd-decoder',
1834 # TODO(geofflang): Remove --disable-es3-apis once crbug.com/671217 is 1837 # TODO(geofflang): Remove --disable-es3-apis once crbug.com/671217 is
1835 # complete. 1838 # complete.
1836 '--disable-es3-apis', 1839 '--disable-es3-apis',
1837 # TODO(geofflang): --disable-es3-gl-context is required because of 1840 # TODO(geofflang): --disable-es3-gl-context is required because of
1838 # crbug.com/680522 1841 # crbug.com/680522
1839 '--disable-es3-gl-context', 1842 '--disable-es3-gl-context',
1840 ], 1843 ],
1841 'asan_args': ['--is-asan'], 1844 'asan_args': ['--is-asan'],
1842 }, 1845 },
1843 'webgl_conformance_gl_passthrough': { 1846 'webgl_conformance_gl_passthrough': {
1844 'tester_configs': [ 1847 'tester_configs': [
1845 { 1848 {
1846 # Run this on the FYI waterfall and optional tryservers. 1849 # Run this on the FYI waterfall and optional tryservers.
1847 'predicate': Predicates.FYI_AND_OPTIONAL, 1850 'predicate': Predicates.FYI_AND_OPTIONAL,
1848 'os_types': ['linux'], 1851 'os_types': ['linux'],
1852 'disabled_instrumentation_types': ['tsan'],
1849 } 1853 }
1850 ], 1854 ],
1851 'disabled_tester_configs': [ 1855 'disabled_tester_configs': [
1852 { 1856 {
1853 'names': [ 1857 'names': [
1854 'Linux ChromiumOS Ozone (Intel)', 1858 'Linux ChromiumOS Ozone (Intel)',
1855 ], 1859 ],
1856 }, 1860 },
1857 ], 1861 ],
1858 'target_name': 'webgl_conformance', 1862 'target_name': 'webgl_conformance',
(...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after
1960 # the Debug bots, which is too long. 1964 # the Debug bots, which is too long.
1961 'build_configs': ['Release'], 1965 'build_configs': ['Release'],
1962 'predicate': Predicates.FYI_ONLY, 1966 'predicate': Predicates.FYI_ONLY,
1963 # Only run on the NVIDIA Release Windows bots. 1967 # Only run on the NVIDIA Release Windows bots.
1964 'swarming_dimension_sets': [ 1968 'swarming_dimension_sets': [
1965 { 1969 {
1966 'gpu': '10de:104a', 1970 'gpu': '10de:104a',
1967 'os': 'Windows-2008ServerR2-SP1' 1971 'os': 'Windows-2008ServerR2-SP1'
1968 }, 1972 },
1969 ], 1973 ],
1974 'disabled_instrumentation_types': ['tsan'],
1970 }, 1975 },
1971 ], 1976 ],
1972 'disabled_tester_configs': [ 1977 'disabled_tester_configs': [
1973 { 1978 {
1974 'names': [ 1979 'names': [
1975 'Linux ChromiumOS Ozone (Intel)', 1980 'Linux ChromiumOS Ozone (Intel)',
1976 ], 1981 ],
1977 }, 1982 },
1978 ], 1983 ],
1979 'target_name': 'webgl_conformance', 1984 'target_name': 'webgl_conformance',
(...skipping 362 matching lines...) Expand 10 before | Expand all | Expand 10 after
2342 install_parent_links(WATERFALL) 2347 install_parent_links(WATERFALL)
2343 install_parent_links(V8_FYI_WATERFALL) 2348 install_parent_links(V8_FYI_WATERFALL)
2344 2349
2345 generate_all_tests(FYI_WATERFALL, 'chromium.gpu.fyi.json') 2350 generate_all_tests(FYI_WATERFALL, 'chromium.gpu.fyi.json')
2346 generate_all_tests(WATERFALL, 'chromium.gpu.json') 2351 generate_all_tests(WATERFALL, 'chromium.gpu.json')
2347 generate_all_tests(V8_FYI_WATERFALL, 'client.v8.fyi.json') 2352 generate_all_tests(V8_FYI_WATERFALL, 'client.v8.fyi.json')
2348 return 0 2353 return 0
2349 2354
2350 if __name__ == "__main__": 2355 if __name__ == "__main__":
2351 sys.exit(main()) 2356 sys.exit(main())
OLDNEW
« no previous file with comments | « no previous file | testing/buildbot/chromium.gpu.fyi.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698