| 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 117 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 128 'swarming': True, | 128 'swarming': True, |
| 129 'os_type': 'linux', | 129 'os_type': 'linux', |
| 130 }, | 130 }, |
| 131 } | 131 } |
| 132 } | 132 } |
| 133 | 133 |
| 134 FYI_WATERFALL = { | 134 FYI_WATERFALL = { |
| 135 'builders': [ | 135 'builders': [ |
| 136 'GPU Win Builder', | 136 'GPU Win Builder', |
| 137 'GPU Win Builder (dbg)', | 137 'GPU Win Builder (dbg)', |
| 138 'GPU Win x64 Builder', |
| 138 'GPU Mac Builder', | 139 'GPU Mac Builder', |
| 139 'GPU Mac Builder (dbg)', | 140 'GPU Mac Builder (dbg)', |
| 140 'GPU Linux Builder', | 141 'GPU Linux Builder', |
| 141 'GPU Linux Builder (dbg)', | 142 'GPU Linux Builder (dbg)', |
| 142 ], | 143 ], |
| 143 | 144 |
| 144 'testers': { | 145 'testers': { |
| 145 'Win7 Release (NVIDIA)': { | 146 'Win7 Release (NVIDIA)': { |
| 146 'swarming_dimensions': { | 147 'swarming_dimensions': { |
| 147 'gpu': '10de:104a', | 148 'gpu': '10de:104a', |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 190 'Win7 Release dEQP (NVIDIA)': { | 191 'Win7 Release dEQP (NVIDIA)': { |
| 191 'deqp': True, | 192 'deqp': True, |
| 192 'swarming_dimensions': { | 193 'swarming_dimensions': { |
| 193 'gpu': '10de:104a', | 194 'gpu': '10de:104a', |
| 194 'os': 'Windows-2008ServerR2-SP1' | 195 'os': 'Windows-2008ServerR2-SP1' |
| 195 }, | 196 }, |
| 196 'build_config': 'Release', | 197 'build_config': 'Release', |
| 197 'swarming': True, | 198 'swarming': True, |
| 198 'os_type': 'win', | 199 'os_type': 'win', |
| 199 }, | 200 }, |
| 201 'Win7 x64 Release (NVIDIA)': { |
| 202 'swarming_dimensions': { |
| 203 'gpu': '10de:104a', |
| 204 'os': 'Windows-2008ServerR2-SP1' |
| 205 }, |
| 206 'build_config': 'Release', |
| 207 'swarming': True, |
| 208 'os_type': 'win', |
| 209 }, |
| 200 'Mac 10.10 Release (Intel)': { | 210 'Mac 10.10 Release (Intel)': { |
| 201 'swarming_dimensions': { | 211 'swarming_dimensions': { |
| 202 'gpu': '8086:0a2e', | 212 'gpu': '8086:0a2e', |
| 203 'os': 'Mac-10.10' | 213 'os': 'Mac-10.10' |
| 204 }, | 214 }, |
| 205 'build_config': 'Release', | 215 'build_config': 'Release', |
| 206 'swarming': True, | 216 'swarming': True, |
| 207 'os_type': 'mac', | 217 'os_type': 'mac', |
| 208 }, | 218 }, |
| 209 'Mac 10.10 Debug (Intel)': { | 219 'Mac 10.10 Debug (Intel)': { |
| (...skipping 399 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 609 action='store_true') | 619 action='store_true') |
| 610 args = parser.parse_args() | 620 args = parser.parse_args() |
| 611 | 621 |
| 612 if args.fyi: | 622 if args.fyi: |
| 613 sys.exit(generate_all_tests(FYI_WATERFALL, True)) | 623 sys.exit(generate_all_tests(FYI_WATERFALL, True)) |
| 614 else: | 624 else: |
| 615 sys.exit(generate_all_tests(WATERFALL, False)) | 625 sys.exit(generate_all_tests(WATERFALL, False)) |
| 616 | 626 |
| 617 if __name__ == "__main__": | 627 if __name__ == "__main__": |
| 618 sys.exit(main()) | 628 sys.exit(main()) |
| OLD | NEW |