| Index: tools/mb/mb_config.pyl
|
| diff --git a/tools/mb/mb_config.pyl b/tools/mb/mb_config.pyl
|
| index 86934cebc38ca4fda2e8ad24257b668ae896f646..11fbec76bf544666149b9a21ecae98b22c6f923f 100644
|
| --- a/tools/mb/mb_config.pyl
|
| +++ b/tools/mb/mb_config.pyl
|
| @@ -316,33 +316,33 @@
|
| },
|
|
|
| 'chromium.lkgr': {
|
| - 'ASAN Debug': 'gyp_asan_lsan_edge_fuzzer_debug_bot',
|
| + 'ASAN Debug': 'gn_asan_lsan_edge_fuzzer_debug_bot',
|
| 'ASAN Release (symbolized)':
|
| - 'gyp_asan_lsan_edge_fuzzer_v8_heap_symbolized_release_bot',
|
| + 'gn_asan_lsan_edge_fuzzer_v8_heap_symbolized_release_bot',
|
| 'ASAN Release Media':
|
| - 'gyp_asan_lsan_edge_fuzzer_v8_heap_chromeos_codecs_release_bot',
|
| - 'ASAN Release': 'gyp_asan_lsan_edge_fuzzer_v8_heap_release_bot',
|
| + 'gn_asan_lsan_edge_fuzzer_v8_heap_chromeos_codecs_release_bot',
|
| + 'ASAN Release': 'gn_asan_lsan_edge_fuzzer_v8_heap_release_bot',
|
| 'ASan Debug (32-bit x86 with V8-ARM)':
|
| - 'gyp_asan_edge_fuzzer_v8_heap_debug_bot_hybrid',
|
| + 'gn_asan_edge_fuzzer_v8_heap_debug_bot_hybrid',
|
| 'ASan Release (32-bit x86 with V8-ARM)':
|
| - 'gyp_asan_edge_fuzzer_v8_heap_release_bot_hybrid',
|
| + 'gn_asan_edge_fuzzer_v8_heap_release_bot_hybrid',
|
| 'ASan Release (32-bit x86 with V8-ARM, symbolized)':
|
| - 'gyp_asan_edge_fuzzer_v8_heap_symbolized_release_bot_hybrid',
|
| + 'gn_asan_edge_fuzzer_v8_heap_symbolized_release_bot_hybrid',
|
| 'ASan Release Media (32-bit x86 with V8-ARM)':
|
| - 'gyp_asan_edge_fuzzer_v8_heap_chromeos_codecs_release_bot_hybrid',
|
| + 'gn_asan_edge_fuzzer_v8_heap_chromeos_codecs_release_bot_hybrid',
|
| 'ChromiumOS ASAN Release':
|
| 'gyp_chromeos_asan_lsan_edge_fuzzer_v8_heap_release_bot',
|
| - 'MSAN Release (chained origins)': 'gyp_msan_edge_release_bot',
|
| - 'MSAN Release (no origins)': 'gyp_msan_no_origins_edge_release_bot',
|
| + 'MSAN Release (chained origins)': 'gn_msan_edge_release_bot',
|
| + 'MSAN Release (no origins)': 'gn_msan_no_origins_edge_release_bot',
|
| 'Mac ASAN Debug': 'gyp_asan_fuzzer_v8_heap_debug_symbols_static_bot',
|
| 'Mac ASAN Release Media':
|
| 'gyp_asan_fuzzer_v8_heap_chrome_with_codecs_release_bot',
|
| 'Mac ASAN Release': 'gyp_asan_fuzzer_v8_heap_release_bot',
|
| - 'TSAN Debug': 'gyp_tsan_disable_nacl_line_tables_debug_bot',
|
| - 'TSAN Release': 'gyp_tsan_disable_nacl_line_tables_release_bot',
|
| + 'TSAN Debug': 'gn_tsan_disable_nacl_line_tables_debug_bot',
|
| + 'TSAN Release': 'gn_tsan_disable_nacl_line_tables_release_bot',
|
| 'Telemetry Harness Upload': 'none',
|
| - 'UBSan Release': 'gyp_ubsan_release_bot',
|
| - 'UBSan vptr Release': 'gyp_ubsan_vptr_edge_release_bot',
|
| + 'UBSan Release': 'gn_ubsan_release_bot',
|
| + 'UBSan vptr Release': 'gn_ubsan_vptr_edge_release_bot',
|
| 'Win ASan Release Coverage':
|
| 'gyp_asan_edge_fuzzer_v8_heap_release_static_x86',
|
| 'Win ASan Release Media':
|
| @@ -1196,25 +1196,25 @@
|
| 'gn', 'ubsan_vptr', 'ubsan_no_recover_hack', 'release_bot',
|
| ],
|
|
|
| - 'gyp_asan_edge_fuzzer_v8_heap_chromeos_codecs_release_bot_hybrid': [
|
| - 'gyp', 'asan', 'edge', 'fuzzer', 'v8_heap', 'chromeos_codecs',
|
| + 'gn_asan_edge_fuzzer_v8_heap_chromeos_codecs_release_bot_hybrid': [
|
| + 'gn', 'asan', 'edge', 'fuzzer', 'v8_heap', 'chromeos_codecs',
|
| 'release_bot', 'hybrid',
|
| ],
|
|
|
| - 'gyp_asan_edge_fuzzer_v8_heap_debug_bot_hybrid': [
|
| - 'gyp', 'asan', 'edge', 'fuzzer', 'v8_heap', 'debug_bot', 'hybrid',
|
| + 'gn_asan_edge_fuzzer_v8_heap_debug_bot_hybrid': [
|
| + 'gn', 'asan', 'edge', 'fuzzer', 'v8_heap', 'debug_bot', 'hybrid',
|
| ],
|
|
|
| - 'gyp_asan_edge_fuzzer_v8_heap_release_bot_hybrid': [
|
| - 'gyp', 'asan', 'edge', 'fuzzer', 'v8_heap', 'release_bot', 'hybrid',
|
| + 'gn_asan_edge_fuzzer_v8_heap_release_bot_hybrid': [
|
| + 'gn', 'asan', 'edge', 'fuzzer', 'v8_heap', 'release_bot', 'hybrid',
|
| ],
|
|
|
| 'gyp_asan_edge_fuzzer_v8_heap_release_static_x86': [
|
| 'gyp', 'asan', 'edge', 'fuzzer', 'v8_heap', 'release', 'static', 'x86',
|
| ],
|
|
|
| - 'gyp_asan_edge_fuzzer_v8_heap_symbolized_release_bot_hybrid': [
|
| - 'gyp', 'asan', 'edge', 'fuzzer', 'v8_heap', 'symbolized',
|
| + 'gn_asan_edge_fuzzer_v8_heap_symbolized_release_bot_hybrid': [
|
| + 'gn', 'asan', 'edge', 'fuzzer', 'v8_heap', 'symbolized',
|
| 'release_bot', 'hybrid',
|
| ],
|
|
|
| @@ -1239,21 +1239,21 @@
|
| 'gyp', 'asan', 'fuzzer', 'v8_heap', 'release', 'static', 'x86',
|
| ],
|
|
|
| - 'gyp_asan_lsan_edge_fuzzer_debug_bot': [
|
| - 'gyp', 'asan', 'lsan', 'edge', 'fuzzer', 'debug_bot',
|
| + 'gn_asan_lsan_edge_fuzzer_debug_bot': [
|
| + 'gn', 'asan', 'lsan', 'edge', 'fuzzer', 'debug_bot',
|
| ],
|
|
|
| - 'gyp_asan_lsan_edge_fuzzer_v8_heap_chromeos_codecs_release_bot': [
|
| - 'gyp', 'asan', 'lsan', 'edge', 'v8_heap', 'chromeos_codecs',
|
| + 'gn_asan_lsan_edge_fuzzer_v8_heap_chromeos_codecs_release_bot': [
|
| + 'gn', 'asan', 'lsan', 'edge', 'v8_heap', 'chromeos_codecs',
|
| 'release_bot',
|
| ],
|
|
|
| - 'gyp_asan_lsan_edge_fuzzer_v8_heap_release_bot': [
|
| - 'gyp', 'asan', 'lsan', 'edge', 'fuzzer', 'v8_heap', 'release_bot',
|
| + 'gn_asan_lsan_edge_fuzzer_v8_heap_release_bot': [
|
| + 'gn', 'asan', 'lsan', 'edge', 'fuzzer', 'v8_heap', 'release_bot',
|
| ],
|
|
|
| - 'gyp_asan_lsan_edge_fuzzer_v8_heap_symbolized_release_bot': [
|
| - 'gyp', 'asan', 'lsan', 'edge', 'v8_heap', 'symbolized', 'release_bot',
|
| + 'gn_asan_lsan_edge_fuzzer_v8_heap_symbolized_release_bot': [
|
| + 'gn', 'asan', 'lsan', 'edge', 'v8_heap', 'symbolized', 'release_bot',
|
| ],
|
|
|
| 'gyp_chromeos_asan_lsan_edge_fuzzer_v8_heap_release_bot': [
|
| @@ -1289,12 +1289,12 @@
|
| 'gyp', 'drmemory', 'shared', 'release', 'x64',
|
| ],
|
|
|
| - 'gyp_msan_edge_release_bot': [
|
| - 'gyp', 'msan', 'edge', 'release_bot',
|
| + 'gn_msan_edge_release_bot': [
|
| + 'gn', 'msan', 'edge', 'release_bot',
|
| ],
|
|
|
| - 'gyp_msan_no_origins_edge_release_bot': [
|
| - 'gyp', 'msan_no_origins', 'edge', 'release_bot',
|
| + 'gn_msan_no_origins_edge_release_bot': [
|
| + 'gn', 'msan_no_origins', 'edge', 'release_bot',
|
| ],
|
|
|
| 'gyp_official': [
|
| @@ -1355,20 +1355,20 @@
|
| 'gyp', 'syzyasan', 'no_pch', 'win_z7', 'x86',
|
| ],
|
|
|
| - 'gyp_tsan_disable_nacl_line_tables_debug_bot': [
|
| - 'gyp', 'tsan', 'disable_nacl', 'line_tables', 'debug_bot',
|
| + 'gn_tsan_disable_nacl_line_tables_debug_bot': [
|
| + 'gn', 'tsan', 'disable_nacl', 'line_tables', 'debug_bot',
|
| ],
|
|
|
| - 'gyp_tsan_disable_nacl_line_tables_release_bot': [
|
| - 'gyp', 'tsan', 'disable_nacl', 'line_tables', 'release_bot',
|
| + 'gn_tsan_disable_nacl_line_tables_release_bot': [
|
| + 'gn', 'tsan', 'disable_nacl', 'line_tables', 'release_bot',
|
| ],
|
|
|
| - 'gyp_ubsan_release_bot': [
|
| - 'gyp', 'ubsan', 'release_bot',
|
| + 'gn_ubsan_release_bot': [
|
| + 'gn', 'ubsan', 'release_bot',
|
| ],
|
|
|
| - 'gyp_ubsan_vptr_edge_release_bot': [
|
| - 'gyp', 'ubsan_vptr', 'edge', 'release_bot',
|
| + 'gn_ubsan_vptr_edge_release_bot': [
|
| + 'gn', 'ubsan_vptr', 'edge', 'release_bot',
|
| ],
|
|
|
| # The 'ios' configs are just used for auditing. iOS bots
|
| @@ -2051,7 +2051,7 @@
|
| },
|
|
|
| 'fuzzer': {
|
| - 'gn_args': 'error', # TODO(GYP): implement enable_ipc_fuzzer=true
|
| + 'gn_args': 'enable_ipc_fuzzer=true',
|
| 'gyp_defines': 'enable_ipc_fuzzer=1',
|
| },
|
|
|
| @@ -2081,7 +2081,7 @@
|
| 'gyp': {'type': 'gyp'},
|
|
|
| 'hybrid': {
|
| - 'gn_args': 'error', # TODO(GYP): figure out the equivalent for this
|
| + 'gn_args': 'v8_target_cpu="arm" target_cpu="x86"',
|
| 'gyp_defines': 'v8_target_arch=arm target_arch=ia32 host_arch=x86_64',
|
| 'mixins': ['disable_nacl'],
|
| },
|
| @@ -2098,7 +2098,7 @@
|
| 'libfuzzer': { 'gn_args': 'use_libfuzzer=true' },
|
|
|
| 'line_tables': {
|
| - 'gn_args': '', # TODO(GYP): check that this is not needed
|
| + 'gn_args': '', # line-tables-only is on when using_sanitizer=true.
|
| 'gyp_defines': 'debug_extra_cflags="-gline-tables-only"',
|
| },
|
|
|
| @@ -2221,7 +2221,7 @@
|
| },
|
|
|
| 'symbolized': {
|
| - 'gn_args': 'error', # TODO(GYP): add an equivalent flag for this
|
| + 'gn_args': 'symbolized=true',
|
| 'gyp_defines':
|
| 'release_extra_cflags="-O1 -fno-inline-functions -fno-inline"',
|
| },
|
| @@ -2260,7 +2260,7 @@
|
| },
|
|
|
| 'v8_heap': {
|
| - 'gn_args': 'error', # TODO(GYP): implement v8_enable_verify_heap=true
|
| + 'gn_args': 'v8_enable_verify_heap=true',
|
| 'gyp_defines': 'v8_enable_verify_heap=1',
|
| },
|
|
|
|
|