| { |
| "Linux ASan LSan Builder": { |
| "gn_args": { |
| "dcheck_always_on": true, |
| "is_asan": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "is_lsan": true, |
| "symbol_level": 1, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "Linux CFI": { |
| "gn_args": { |
| "dcheck_always_on": true, |
| "is_cfi": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "use_cfi_cast": true, |
| "use_cfi_diag": true, |
| "use_cfi_icall": true, |
| "use_rbe": true, |
| "use_remoteexec": true, |
| "use_thin_lto": true |
| } |
| }, |
| "Linux Chromium OS ASan LSan Builder": { |
| "gn_args": { |
| "dcheck_always_on": true, |
| "is_asan": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "is_lsan": true, |
| "symbol_level": 1, |
| "target_os": "chromeos", |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "Linux ChromiumOS MSan Builder": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "is_msan": true, |
| "msan_track_origins": 2, |
| "target_os": "chromeos", |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "Linux MSan Builder": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "is_msan": true, |
| "msan_track_origins": 2, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "Linux TSan Builder": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "enable_nacl": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "is_tsan": true, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "Mac ASan 64 Builder": { |
| "gn_args": { |
| "dcheck_always_on": true, |
| "enable_nacl": false, |
| "is_asan": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "symbol_level": 1, |
| "use_goma": true |
| } |
| }, |
| "WebKit Linux ASAN": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "ffmpeg_branding": "Chrome", |
| "is_asan": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "is_lsan": true, |
| "proprietary_codecs": true, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "WebKit Linux Leak": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "WebKit Linux MSAN": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "is_msan": true, |
| "msan_track_origins": 2, |
| "proprietary_codecs": true, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "android-asan": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "ffmpeg_branding": "Chrome", |
| "is_asan": true, |
| "is_clang": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "strip_debug_info": true, |
| "symbol_level": 1, |
| "target_os": "android", |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "ios-asan": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "enable_run_ios_unittests_with_xctest": true, |
| "ios_set_attributes_for_xcode_project_generation": false, |
| "is_asan": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "target_cpu": "x64", |
| "target_environment": "simulator", |
| "target_os": "ios", |
| "use_goma": true |
| } |
| }, |
| "linux-ubsan-vptr": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "is_ubsan_no_recover": true, |
| "is_ubsan_vptr": true, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "win-asan": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "enable_ipc_fuzzer": true, |
| "is_asan": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "symbol_level": 1, |
| "use_rbe": true, |
| "use_remoteexec": true, |
| "v8_enable_verify_heap": true |
| } |
| } |
| } |