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 506 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
517 'Win DrMemory Light': { | 517 'Win DrMemory Light': { |
518 'recipe_config': 'webrtc', | 518 'recipe_config': 'webrtc', |
519 'chromium_apply_config': ['drmemory_light'], | 519 'chromium_apply_config': ['drmemory_light'], |
520 'chromium_config_kwargs': { | 520 'chromium_config_kwargs': { |
521 'BUILD_CONFIG': 'Debug', | 521 'BUILD_CONFIG': 'Debug', |
522 'TARGET_BITS': 32, | 522 'TARGET_BITS': 32, |
523 }, | 523 }, |
524 'bot_type': 'builder_tester', | 524 'bot_type': 'builder_tester', |
525 'testing': {'platform': 'win'}, | 525 'testing': {'platform': 'win'}, |
526 }, | 526 }, |
527 'Win SyzyASan': { | |
528 'recipe_config': 'webrtc', | |
529 'chromium_apply_config': ['syzyasan'], | |
530 'chromium_config_kwargs': { | |
531 'BUILD_CONFIG': 'Release', | |
532 'TARGET_BITS': 32, | |
533 }, | |
534 'bot_type': 'builder_tester', | |
535 'testing': {'platform': 'win'}, | |
536 }, | |
537 'Mac32 Debug': { | 527 'Mac32 Debug': { |
538 'recipe_config': 'webrtc', | 528 'recipe_config': 'webrtc', |
539 'chromium_config_kwargs': { | 529 'chromium_config_kwargs': { |
540 'BUILD_CONFIG': 'Debug', | 530 'BUILD_CONFIG': 'Debug', |
541 'TARGET_BITS': 32, | 531 'TARGET_BITS': 32, |
542 }, | 532 }, |
543 'bot_type': 'builder_tester', | 533 'bot_type': 'builder_tester', |
544 'testing': {'platform': 'mac'}, | 534 'testing': {'platform': 'mac'}, |
545 }, | 535 }, |
546 'Mac32 Release': { | 536 'Mac32 Release': { |
(...skipping 388 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
935 }, | 925 }, |
936 'Win64 Release (parallel)': { | 926 'Win64 Release (parallel)': { |
937 'recipe_config': 'webrtc_parallel', | 927 'recipe_config': 'webrtc_parallel', |
938 'chromium_config_kwargs': { | 928 'chromium_config_kwargs': { |
939 'BUILD_CONFIG': 'Release', | 929 'BUILD_CONFIG': 'Release', |
940 'TARGET_BITS': 64, | 930 'TARGET_BITS': 64, |
941 }, | 931 }, |
942 'bot_type': 'builder_tester', | 932 'bot_type': 'builder_tester', |
943 'testing': {'platform': 'win'}, | 933 'testing': {'platform': 'win'}, |
944 }, | 934 }, |
| 935 'Win SyzyASan': { |
| 936 'recipe_config': 'webrtc', |
| 937 'chromium_apply_config': ['syzyasan'], |
| 938 'chromium_config_kwargs': { |
| 939 'BUILD_CONFIG': 'Release', |
| 940 'TARGET_BITS': 32, |
| 941 }, |
| 942 'bot_type': 'builder_tester', |
| 943 'testing': {'platform': 'win'}, |
| 944 }, |
945 'Mac64 Debug (parallel)': { | 945 'Mac64 Debug (parallel)': { |
946 'recipe_config': 'webrtc_parallel', | 946 'recipe_config': 'webrtc_parallel', |
947 'chromium_config_kwargs': { | 947 'chromium_config_kwargs': { |
948 'BUILD_CONFIG': 'Debug', | 948 'BUILD_CONFIG': 'Debug', |
949 'TARGET_BITS': 64, | 949 'TARGET_BITS': 64, |
950 }, | 950 }, |
951 'bot_type': 'builder_tester', | 951 'bot_type': 'builder_tester', |
952 'testing': {'platform': 'mac'}, | 952 'testing': {'platform': 'mac'}, |
953 }, | 953 }, |
954 'Mac64 Release (parallel)': { | 954 'Mac64 Release (parallel)': { |
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1033 }, | 1033 }, |
1034 'win_baremetal': { | 1034 'win_baremetal': { |
1035 'recipe_config': 'webrtc_baremetal', | 1035 'recipe_config': 'webrtc_baremetal', |
1036 'chromium_config_kwargs': { | 1036 'chromium_config_kwargs': { |
1037 'BUILD_CONFIG': 'Release', | 1037 'BUILD_CONFIG': 'Release', |
1038 'TARGET_BITS': 32, | 1038 'TARGET_BITS': 32, |
1039 }, | 1039 }, |
1040 'bot_type': 'builder_tester', | 1040 'bot_type': 'builder_tester', |
1041 'testing': {'platform': 'win'}, | 1041 'testing': {'platform': 'win'}, |
1042 }, | 1042 }, |
1043 'win_asan': { | |
1044 'recipe_config': 'webrtc', | |
1045 'chromium_apply_config': ['syzyasan'], | |
1046 'chromium_config_kwargs': { | |
1047 'BUILD_CONFIG': 'Release', | |
1048 'TARGET_BITS': 32, | |
1049 }, | |
1050 'bot_type': 'builder_tester', | |
1051 'testing': {'platform': 'win'}, | |
1052 }, | |
1053 'win_drmemory_light': { | 1043 'win_drmemory_light': { |
1054 'recipe_config': 'webrtc', | 1044 'recipe_config': 'webrtc', |
1055 'chromium_apply_config': ['drmemory_light'], | 1045 'chromium_apply_config': ['drmemory_light'], |
1056 'chromium_config_kwargs': { | 1046 'chromium_config_kwargs': { |
1057 'BUILD_CONFIG': 'Debug', | 1047 'BUILD_CONFIG': 'Debug', |
1058 'TARGET_BITS': 32, | 1048 'TARGET_BITS': 32, |
1059 }, | 1049 }, |
1060 'bot_type': 'builder_tester', | 1050 'bot_type': 'builder_tester', |
1061 'testing': {'platform': 'win'}, | 1051 'testing': {'platform': 'win'}, |
1062 }, | 1052 }, |
(...skipping 271 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1334 'TARGET_BITS': 32, | 1324 'TARGET_BITS': 32, |
1335 }, | 1325 }, |
1336 'chromium_apply_config': ['webrtc_gn'], | 1326 'chromium_apply_config': ['webrtc_gn'], |
1337 'bot_type': 'builder', | 1327 'bot_type': 'builder', |
1338 'testing': {'platform': 'linux'}, | 1328 'testing': {'platform': 'linux'}, |
1339 }, | 1329 }, |
1340 }, | 1330 }, |
1341 }, | 1331 }, |
1342 }) | 1332 }) |
1343 | 1333 |
OLD | NEW |