| 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 1277 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1288 # http://crbug.com/669196 | 1288 # http://crbug.com/669196 |
| 1289 '--test-launcher-retry-limit=0' | 1289 '--test-launcher-retry-limit=0' |
| 1290 ] | 1290 ] |
| 1291 }, | 1291 }, |
| 1292 'angle_unittests': { | 1292 'angle_unittests': { |
| 1293 'desktop_args': [ | 1293 'desktop_args': [ |
| 1294 '--use-gpu-in-tests', | 1294 '--use-gpu-in-tests', |
| 1295 # ANGLE test retries deliberately disabled to prevent flakiness. | 1295 # ANGLE test retries deliberately disabled to prevent flakiness. |
| 1296 # http://crbug.com/669196 | 1296 # http://crbug.com/669196 |
| 1297 '--test-launcher-retry-limit=0' | 1297 '--test-launcher-retry-limit=0' |
| 1298 ] | 1298 ], |
| 1299 'linux_args': [ '--no-xvfb' ] |
| 1299 }, | 1300 }, |
| 1300 # Until the media-only tests are extracted from content_unittests, | 1301 # Until the media-only tests are extracted from content_unittests, |
| 1301 # and audio_unittests and content_unittests can be run on the commit | 1302 # and audio_unittests and content_unittests can be run on the commit |
| 1302 # queue with --require-audio-hardware-for-testing, run them only on | 1303 # queue with --require-audio-hardware-for-testing, run them only on |
| 1303 # the FYI waterfall. | 1304 # the FYI waterfall. |
| 1304 # | 1305 # |
| 1305 # Note that the transition to the Chromium recipe has forced the | 1306 # Note that the transition to the Chromium recipe has forced the |
| 1306 # removal of the --require-audio-hardware-for-testing flag for the | 1307 # removal of the --require-audio-hardware-for-testing flag for the |
| 1307 # time being. See crbug.com/574942. | 1308 # time being. See crbug.com/574942. |
| 1308 'audio_unittests': { | 1309 'audio_unittests': { |
| (...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1340 'desktop_args': ['--use-gpu-in-tests'] | 1341 'desktop_args': ['--use-gpu-in-tests'] |
| 1341 }, | 1342 }, |
| 1342 'gl_unittests': { | 1343 'gl_unittests': { |
| 1343 'disabled_tester_configs': [ | 1344 'disabled_tester_configs': [ |
| 1344 { | 1345 { |
| 1345 'names': [ | 1346 'names': [ |
| 1346 'Linux ChromiumOS Ozone (Intel)', | 1347 'Linux ChromiumOS Ozone (Intel)', |
| 1347 ], | 1348 ], |
| 1348 }, | 1349 }, |
| 1349 ], | 1350 ], |
| 1350 'desktop_args': ['--use-gpu-in-tests'] | 1351 'desktop_args': ['--use-gpu-in-tests'], |
| 1352 'linux_args': [ '--no-xvfb' ] |
| 1351 }, | 1353 }, |
| 1352 # The gles2_conform_tests are closed-source and deliberately only run | 1354 # The gles2_conform_tests are closed-source and deliberately only run |
| 1353 # on the FYI waterfall and the optional tryservers. | 1355 # on the FYI waterfall and the optional tryservers. |
| 1354 'gles2_conform_test': { | 1356 'gles2_conform_test': { |
| 1355 'tester_configs': [ | 1357 'tester_configs': [ |
| 1356 { | 1358 { |
| 1357 # Run this on the FYI waterfall and optional tryservers. | 1359 # Run this on the FYI waterfall and optional tryservers. |
| 1358 'predicate': Predicates.FYI_AND_OPTIONAL, | 1360 'predicate': Predicates.FYI_AND_OPTIONAL, |
| 1359 } | 1361 } |
| 1360 ], | 1362 ], |
| (...skipping 1051 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2412 install_parent_links(WATERFALL) | 2414 install_parent_links(WATERFALL) |
| 2413 install_parent_links(V8_FYI_WATERFALL) | 2415 install_parent_links(V8_FYI_WATERFALL) |
| 2414 | 2416 |
| 2415 generate_all_tests(FYI_WATERFALL, 'chromium.gpu.fyi.json') | 2417 generate_all_tests(FYI_WATERFALL, 'chromium.gpu.fyi.json') |
| 2416 generate_all_tests(WATERFALL, 'chromium.gpu.json') | 2418 generate_all_tests(WATERFALL, 'chromium.gpu.json') |
| 2417 generate_all_tests(V8_FYI_WATERFALL, 'client.v8.fyi.json') | 2419 generate_all_tests(V8_FYI_WATERFALL, 'client.v8.fyi.json') |
| 2418 return 0 | 2420 return 0 |
| 2419 | 2421 |
| 2420 if __name__ == "__main__": | 2422 if __name__ == "__main__": |
| 2421 sys.exit(main()) | 2423 sys.exit(main()) |
| OLD | NEW |