OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 # Contains the bulk of the WebRTC builder configurations so they can be reused | 5 # Contains the bulk of the WebRTC builder configurations so they can be reused |
6 # from multiple recipes. | 6 # from multiple recipes. |
7 | 7 |
8 from infra.libs.infra_types import freeze | 8 from infra.libs.infra_types import freeze |
9 | 9 |
10 RECIPE_CONFIGS = freeze({ | 10 RECIPE_CONFIGS = freeze({ |
(...skipping 673 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
684 'recipe_config': 'webrtc_ios', | 684 'recipe_config': 'webrtc_ios', |
685 'chromium_config_kwargs': { | 685 'chromium_config_kwargs': { |
686 'BUILD_CONFIG': 'Release', | 686 'BUILD_CONFIG': 'Release', |
687 'TARGET_BITS': 64, | 687 'TARGET_BITS': 64, |
688 'TARGET_ARCH': 'arm', | 688 'TARGET_ARCH': 'arm', |
689 'TARGET_PLATFORM': 'ios', | 689 'TARGET_PLATFORM': 'ios', |
690 }, | 690 }, |
691 'bot_type': 'builder', | 691 'bot_type': 'builder', |
692 'testing': {'platform': 'mac'}, | 692 'testing': {'platform': 'mac'}, |
693 }, | 693 }, |
| 694 'iOS32 Simulator Debug': { |
| 695 'recipe_config': 'webrtc_ios', |
| 696 'chromium_config_kwargs': { |
| 697 'BUILD_CONFIG': 'Debug', |
| 698 'TARGET_BITS': 32, |
| 699 'TARGET_ARCH': 'intel', |
| 700 'TARGET_PLATFORM': 'ios', |
| 701 }, |
| 702 'bot_type': 'builder', |
| 703 'testing': {'platform': 'mac'}, |
| 704 }, |
| 705 'iOS64 Simulator Debug': { |
| 706 'recipe_config': 'webrtc_ios', |
| 707 'chromium_config_kwargs': { |
| 708 'BUILD_CONFIG': 'Debug', |
| 709 'TARGET_BITS': 64, |
| 710 'TARGET_ARCH': 'intel', |
| 711 'TARGET_PLATFORM': 'ios', |
| 712 }, |
| 713 'bot_type': 'builder', |
| 714 'testing': {'platform': 'mac'}, |
| 715 }, |
694 'Linux32 Debug': { | 716 'Linux32 Debug': { |
695 'recipe_config': 'webrtc_parallel', | 717 'recipe_config': 'webrtc_parallel', |
696 'chromium_config_kwargs': { | 718 'chromium_config_kwargs': { |
697 'BUILD_CONFIG': 'Debug', | 719 'BUILD_CONFIG': 'Debug', |
698 'TARGET_BITS': 32, | 720 'TARGET_BITS': 32, |
699 }, | 721 }, |
700 'bot_type': 'builder_tester', | 722 'bot_type': 'builder_tester', |
701 'testing': {'platform': 'linux'}, | 723 'testing': {'platform': 'linux'}, |
702 }, | 724 }, |
703 'Linux32 Release': { | 725 'Linux32 Release': { |
(...skipping 314 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1018 'Mac Asan (parallel)': { | 1040 'Mac Asan (parallel)': { |
1019 'recipe_config': 'webrtc_parallel_clang', | 1041 'recipe_config': 'webrtc_parallel_clang', |
1020 'chromium_apply_config': ['asan'], | 1042 'chromium_apply_config': ['asan'], |
1021 'chromium_config_kwargs': { | 1043 'chromium_config_kwargs': { |
1022 'BUILD_CONFIG': 'Release', | 1044 'BUILD_CONFIG': 'Release', |
1023 'TARGET_BITS': 64, | 1045 'TARGET_BITS': 64, |
1024 }, | 1046 }, |
1025 'bot_type': 'builder_tester', | 1047 'bot_type': 'builder_tester', |
1026 'testing': {'platform': 'mac'}, | 1048 'testing': {'platform': 'mac'}, |
1027 }, | 1049 }, |
1028 'iOS32 Simulator Debug': { | |
1029 'recipe_config': 'webrtc_ios', | |
1030 'chromium_config_kwargs': { | |
1031 'BUILD_CONFIG': 'Debug', | |
1032 'TARGET_BITS': 32, | |
1033 'TARGET_ARCH': 'intel', | |
1034 'TARGET_PLATFORM': 'ios', | |
1035 }, | |
1036 'bot_type': 'builder', | |
1037 'testing': {'platform': 'mac'}, | |
1038 }, | |
1039 'iOS64 Simulator Debug': { | |
1040 'recipe_config': 'webrtc_ios', | |
1041 'chromium_config_kwargs': { | |
1042 'BUILD_CONFIG': 'Debug', | |
1043 'TARGET_BITS': 64, | |
1044 'TARGET_ARCH': 'intel', | |
1045 'TARGET_PLATFORM': 'ios', | |
1046 }, | |
1047 'bot_type': 'builder', | |
1048 'testing': {'platform': 'mac'}, | |
1049 }, | |
1050 'Linux Asan (parallel)': { | 1050 'Linux Asan (parallel)': { |
1051 'recipe_config': 'webrtc_parallel_clang', | 1051 'recipe_config': 'webrtc_parallel_clang', |
1052 'chromium_apply_config': ['asan', 'lsan'], | 1052 'chromium_apply_config': ['asan', 'lsan'], |
1053 'chromium_config_kwargs': { | 1053 'chromium_config_kwargs': { |
1054 'BUILD_CONFIG': 'Release', | 1054 'BUILD_CONFIG': 'Release', |
1055 'TARGET_BITS': 64, | 1055 'TARGET_BITS': 64, |
1056 }, | 1056 }, |
1057 'bot_type': 'builder_tester', | 1057 'bot_type': 'builder_tester', |
1058 'testing': {'platform': 'linux'}, | 1058 'testing': {'platform': 'linux'}, |
1059 }, | 1059 }, |
(...skipping 255 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1315 'recipe_config': 'webrtc_ios', | 1315 'recipe_config': 'webrtc_ios', |
1316 'chromium_config_kwargs': { | 1316 'chromium_config_kwargs': { |
1317 'BUILD_CONFIG': 'Release', | 1317 'BUILD_CONFIG': 'Release', |
1318 'TARGET_BITS': 64, | 1318 'TARGET_BITS': 64, |
1319 'TARGET_ARCH': 'arm', | 1319 'TARGET_ARCH': 'arm', |
1320 'TARGET_PLATFORM': 'ios', | 1320 'TARGET_PLATFORM': 'ios', |
1321 }, | 1321 }, |
1322 'bot_type': 'builder', | 1322 'bot_type': 'builder', |
1323 'testing': {'platform': 'mac'}, | 1323 'testing': {'platform': 'mac'}, |
1324 }, | 1324 }, |
| 1325 'ios32_simulator': { |
| 1326 'recipe_config': 'webrtc_ios', |
| 1327 'chromium_config_kwargs': { |
| 1328 'BUILD_CONFIG': 'Debug', |
| 1329 'TARGET_BITS': 32, |
| 1330 'TARGET_ARCH': 'intel', |
| 1331 'TARGET_PLATFORM': 'ios', |
| 1332 }, |
| 1333 'bot_type': 'builder', |
| 1334 'testing': {'platform': 'mac'}, |
| 1335 }, |
| 1336 'ios64_simulator': { |
| 1337 'recipe_config': 'webrtc_ios', |
| 1338 'chromium_config_kwargs': { |
| 1339 'BUILD_CONFIG': 'Debug', |
| 1340 'TARGET_BITS': 64, |
| 1341 'TARGET_ARCH': 'intel', |
| 1342 'TARGET_PLATFORM': 'ios', |
| 1343 }, |
| 1344 'bot_type': 'builder', |
| 1345 'testing': {'platform': 'mac'}, |
| 1346 }, |
1325 'linux': { | 1347 'linux': { |
1326 'recipe_config': 'webrtc_parallel', | 1348 'recipe_config': 'webrtc_parallel', |
1327 'chromium_config_kwargs': { | 1349 'chromium_config_kwargs': { |
1328 'BUILD_CONFIG': 'Debug', | 1350 'BUILD_CONFIG': 'Debug', |
1329 'TARGET_BITS': 64, | 1351 'TARGET_BITS': 64, |
1330 }, | 1352 }, |
1331 'bot_type': 'builder_tester', | 1353 'bot_type': 'builder_tester', |
1332 'testing': {'platform': 'linux'}, | 1354 'testing': {'platform': 'linux'}, |
1333 }, | 1355 }, |
1334 'linux_rel': { | 1356 'linux_rel': { |
(...skipping 141 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1476 'TARGET_BITS': 32, | 1498 'TARGET_BITS': 32, |
1477 }, | 1499 }, |
1478 'chromium_apply_config': ['webrtc_gn'], | 1500 'chromium_apply_config': ['webrtc_gn'], |
1479 'bot_type': 'builder', | 1501 'bot_type': 'builder', |
1480 'testing': {'platform': 'linux'}, | 1502 'testing': {'platform': 'linux'}, |
1481 }, | 1503 }, |
1482 }, | 1504 }, |
1483 }, | 1505 }, |
1484 }) | 1506 }) |
1485 | 1507 |
OLD | NEW |