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

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

Issue 2623223004: Run WebGL2 ANGLE tests on Linux Intel HD 530. (Closed)
Patch Set: Created 3 years, 11 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 1348 matching lines...) Expand 10 before | Expand all | Expand 10 after
1359 }, 1359 },
1360 }, 1360 },
1361 'webgl2_conformance_angle_tests': { 1361 'webgl2_conformance_angle_tests': {
1362 'tester_configs': [ 1362 'tester_configs': [
1363 { 1363 {
1364 # The WebGL 2.0 conformance tests take over an hour to run on 1364 # The WebGL 2.0 conformance tests take over an hour to run on
1365 # the Debug bots, which is too long. 1365 # the Debug bots, which is too long.
1366 'build_configs': ['Release'], 1366 'build_configs': ['Release'],
1367 'fyi_only': True, 1367 'fyi_only': True,
1368 'run_on_optional': False, 1368 'run_on_optional': False,
1369 # Only run on the NVIDIA Release and New Intel Release Linux bots 1369 # Only run on the NVIDIA Release and Intel Release Linux bots
1370 'swarming_dimension_sets': [ 1370 'swarming_dimension_sets': [
1371 { 1371 {
1372 'gpu': '10de:104a', 1372 'gpu': '10de:104a',
1373 'os': 'Linux' 1373 'os': 'Linux'
1374 }, 1374 },
1375 { 1375 {
1376 'gpu': '8086:0412', 1376 'gpu': '8086:0412',
1377 'os': 'Linux' 1377 'os': 'Linux'
1378 }, 1378 },
1379 {
1380 'gpu': '8086:1912',
1381 'os': 'Linux'
1382 },
1379 ], 1383 ],
1380 }, 1384 },
1381 ], 1385 ],
1382 'target_name': 'webgl_conformance', 1386 'target_name': 'webgl_conformance',
1383 'extra_browser_args': [ 1387 'extra_browser_args': [
1384 '--use-gl=angle', 1388 '--use-gl=angle',
1385 ], 1389 ],
1386 'args': [ 1390 'args': [
1387 '--webgl-conformance-version=2.0.1', 1391 '--webgl-conformance-version=2.0.1',
1388 # The current working directory when run via isolate is 1392 # The current working directory when run via isolate is
(...skipping 317 matching lines...) Expand 10 before | Expand all | Expand 10 after
1706 json.dump(tests, fp, indent=2, separators=(',', ': '), sort_keys=True) 1710 json.dump(tests, fp, indent=2, separators=(',', ': '), sort_keys=True)
1707 fp.write('\n') 1711 fp.write('\n')
1708 1712
1709 def main(): 1713 def main():
1710 generate_all_tests(FYI_WATERFALL, True) 1714 generate_all_tests(FYI_WATERFALL, True)
1711 generate_all_tests(WATERFALL, False) 1715 generate_all_tests(WATERFALL, False)
1712 return 0 1716 return 0
1713 1717
1714 if __name__ == "__main__": 1718 if __name__ == "__main__":
1715 sys.exit(main()) 1719 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