| { |
| "Afl Upload Linux ASan": { |
| "gn_args": { |
| "archive_seed_corpus": false, |
| "dcheck_always_on": false, |
| "enable_nacl": false, |
| "ffmpeg_branding": "ChromeOS", |
| "is_asan": true, |
| "is_component_build": true, |
| "is_debug": false, |
| "optimize_for_fuzzing": true, |
| "pdf_enable_xfa": true, |
| "proprietary_codecs": true, |
| "use_afl": true, |
| "use_goma": true |
| } |
| }, |
| "CFI Linux CF (reclient shadow)": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_cfi": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "use_cfi_cast": true, |
| "use_cfi_diag": true, |
| "use_cfi_icall": true, |
| "use_cfi_recover": true, |
| "use_rbe": true, |
| "use_remoteexec": true, |
| "use_thin_lto": true |
| } |
| }, |
| "Comparison Android (reclient)": { |
| "goma": { |
| "gn_args": { |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": true, |
| "proprietary_codecs": true, |
| "symbol_level": 1, |
| "system_webview_package_name": "com.google.android.webview", |
| "target_cpu": "arm64", |
| "target_os": "android", |
| "use_goma": true |
| } |
| }, |
| "reclient": { |
| "gn_args": { |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": true, |
| "proprietary_codecs": true, |
| "symbol_level": 1, |
| "system_webview_package_name": "com.google.android.webview", |
| "target_cpu": "arm64", |
| "target_os": "android", |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| } |
| }, |
| "Comparison Linux (reclient)": { |
| "goma": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "use_goma": true |
| } |
| }, |
| "reclient": { |
| "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 |
| } |
| } |
| }, |
| "Comparison Simple Chrome (reclient)": { |
| "goma": { |
| "args_file": "//build/args/chromeos/amd64-generic-vm.gni", |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_chromeos_device": true, |
| "ozone_platform_headless": true, |
| "use_goma": true, |
| "use_real_dbus_clients": false |
| } |
| }, |
| "reclient": { |
| "args_file": "//build/args/chromeos/amd64-generic-vm.gni", |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_chromeos_device": true, |
| "ozone_platform_headless": true, |
| "use_rbe": true, |
| "use_real_dbus_clients": false, |
| "use_remoteexec": true |
| } |
| } |
| }, |
| "Comparison Windows (8 cores) (reclient)": { |
| "goma": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "symbol_level": 1, |
| "use_goma": true |
| } |
| }, |
| "reclient": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "symbol_level": 1, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| } |
| }, |
| "Comparison Windows (reclient)": { |
| "goma": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "symbol_level": 1, |
| "use_goma": true |
| } |
| }, |
| "reclient": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "symbol_level": 1, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| } |
| }, |
| "Libfuzzer Upload Chrome OS ASan": { |
| "gn_args": { |
| "archive_seed_corpus": false, |
| "dcheck_always_on": false, |
| "enable_nacl": false, |
| "ffmpeg_branding": "ChromeOS", |
| "is_asan": true, |
| "is_component_build": true, |
| "is_debug": false, |
| "optimize_for_fuzzing": true, |
| "pdf_enable_xfa": true, |
| "proprietary_codecs": true, |
| "target_os": "chromeos", |
| "use_goma": true, |
| "use_libfuzzer": true |
| } |
| }, |
| "Libfuzzer Upload Linux ASan": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "enable_mojom_fuzzer": true, |
| "enable_nacl": false, |
| "ffmpeg_branding": "ChromeOS", |
| "is_asan": true, |
| "is_component_build": true, |
| "is_debug": false, |
| "optimize_for_fuzzing": true, |
| "pdf_enable_xfa": true, |
| "proprietary_codecs": true, |
| "use_goma": true, |
| "use_libfuzzer": true |
| } |
| }, |
| "Libfuzzer Upload Linux ASan (reclient)": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "enable_mojom_fuzzer": true, |
| "enable_nacl": false, |
| "ffmpeg_branding": "ChromeOS", |
| "is_asan": true, |
| "is_component_build": true, |
| "is_debug": false, |
| "optimize_for_fuzzing": true, |
| "pdf_enable_xfa": true, |
| "proprietary_codecs": true, |
| "use_libfuzzer": true, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "Libfuzzer Upload Linux ASan Debug": { |
| "gn_args": { |
| "archive_seed_corpus": false, |
| "enable_nacl": false, |
| "ffmpeg_branding": "ChromeOS", |
| "is_asan": true, |
| "is_component_build": true, |
| "is_debug": true, |
| "optimize_for_fuzzing": true, |
| "pdf_enable_xfa": true, |
| "proprietary_codecs": true, |
| "symbol_level": 1, |
| "use_goma": true, |
| "use_libfuzzer": true |
| } |
| }, |
| "Libfuzzer Upload Linux MSan": { |
| "gn_args": { |
| "archive_seed_corpus": false, |
| "dcheck_always_on": false, |
| "enable_nacl": false, |
| "ffmpeg_branding": "ChromeOS", |
| "is_component_build": true, |
| "is_debug": false, |
| "is_msan": true, |
| "msan_track_origins": 2, |
| "optimize_for_fuzzing": true, |
| "pdf_enable_xfa": true, |
| "proprietary_codecs": true, |
| "use_goma": true, |
| "use_libfuzzer": true |
| } |
| }, |
| "Libfuzzer Upload Linux UBSan": { |
| "gn_args": { |
| "archive_seed_corpus": false, |
| "dcheck_always_on": false, |
| "enable_nacl": false, |
| "ffmpeg_branding": "ChromeOS", |
| "is_component_build": false, |
| "is_debug": false, |
| "is_ubsan_security": true, |
| "optimize_for_fuzzing": true, |
| "pdf_enable_xfa": true, |
| "proprietary_codecs": true, |
| "use_goma": true, |
| "use_libfuzzer": true |
| } |
| }, |
| "Libfuzzer Upload Mac ASan": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "enable_nacl": false, |
| "ffmpeg_branding": "Chrome", |
| "is_asan": true, |
| "is_component_build": true, |
| "is_debug": false, |
| "optimize_for_fuzzing": true, |
| "pdf_enable_xfa": true, |
| "proprietary_codecs": true, |
| "use_goma": true, |
| "use_libfuzzer": true |
| } |
| }, |
| "Libfuzzer Upload Windows ASan": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "enable_mojom_fuzzer": true, |
| "enable_nacl": false, |
| "ffmpeg_branding": "Chrome", |
| "is_asan": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "pdf_enable_xfa": true, |
| "proprietary_codecs": true, |
| "symbol_level": 1, |
| "use_goma": true, |
| "use_libfuzzer": true |
| } |
| }, |
| "Linux Builder (j-500) (reclient)": { |
| "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 |
| } |
| }, |
| "Linux CFI (reclient shadow)": { |
| "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 ChromiumOS MSan Focal": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "is_msan": true, |
| "msan_track_origins": 2, |
| "target_os": "chromeos", |
| "use_goma": true |
| } |
| }, |
| "Linux MSan Focal": { |
| "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 Viz": { |
| "gn_args": { |
| "dcheck_always_on": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "symbol_level": 1, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "Mac Builder (reclient compare)": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "symbol_level": 1, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "Mac Builder (reclient)": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "symbol_level": 1, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "Mac Builder Next": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "enable_nacl": false, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "symbol_level": 1, |
| "target_cpu": "arm64", |
| "use_goma": true |
| } |
| }, |
| "Mac deterministic": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "enable_stripping": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "symbol_level": 1, |
| "use_goma": true |
| } |
| }, |
| "Mac deterministic (dbg)": { |
| "gn_args": { |
| "is_component_build": true, |
| "is_debug": true, |
| "symbol_level": 1, |
| "use_goma": true |
| } |
| }, |
| "Site Isolation Android": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "strip_debug_info": true, |
| "symbol_level": 1, |
| "target_cpu": "arm64", |
| "target_os": "android", |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "VR Linux": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "enable_vr": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "use_ozone": true, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "Win 10 Fast Ring": { |
| "gn_args": { |
| "dcheck_always_on": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "symbol_level": 1, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "Win x64 Builder (py2 less)": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "symbol_level": 1, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "Win x64 Builder (reclient compare)": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "symbol_level": 1, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "Win x64 Builder (reclient)": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "symbol_level": 1, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "Win x64 Builder (reclient)(cross)": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "rbe_cfg_dir": "../../buildtools/reclient_cfgs/win-cross-experiments", |
| "symbol_level": 1, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "android-backuprefptr-arm-fyi-rel": { |
| "gn_args": { |
| "dcheck_always_on": true, |
| "enable_backup_ref_ptr_slow_checks": true, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "symbol_level": 1, |
| "target_cpu": "arm", |
| "target_os": "android", |
| "use_allocator": "partition", |
| "use_backup_ref_ptr": true, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "android-backuprefptr-arm64-fyi-rel": { |
| "gn_args": { |
| "dcheck_always_on": true, |
| "enable_backup_ref_ptr_slow_checks": true, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "symbol_level": 1, |
| "target_cpu": "arm64", |
| "target_os": "android", |
| "use_allocator": "partition", |
| "use_backup_ref_ptr": true, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "android-code-coverage": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "disable_android_lint": true, |
| "enable_resource_allowlist_generation": true, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "is_java_debug": true, |
| "proprietary_codecs": true, |
| "symbol_level": 1, |
| "system_webview_package_name": "com.google.android.webview", |
| "target_cpu": "arm64", |
| "target_os": "android", |
| "use_errorprone_java_compiler": false, |
| "use_jacoco_coverage": true, |
| "use_rbe": true, |
| "use_remoteexec": true, |
| "use_static_angle": true |
| } |
| }, |
| "android-code-coverage-native": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "disable_android_lint": true, |
| "enable_resource_allowlist_generation": true, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "is_java_debug": true, |
| "proprietary_codecs": true, |
| "system_webview_package_name": "com.google.android.webview", |
| "target_cpu": "arm64", |
| "target_os": "android", |
| "use_clang_coverage": true, |
| "use_errorprone_java_compiler": false, |
| "use_rbe": true, |
| "use_remoteexec": true, |
| "use_static_angle": true |
| } |
| }, |
| "android-fieldtrial-rel": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "disable_android_lint": true, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "strip_debug_info": true, |
| "symbol_level": 1, |
| "system_webview_package_name": "com.google.android.apps.chrome", |
| "target_cpu": "x86", |
| "target_os": "android", |
| "use_errorprone_java_compiler": false, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "chromeos-amd64-generic-rel (goma cache silo)": { |
| "args_file": "//build/args/chromeos/amd64-generic.gni", |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_chromeos_device": true, |
| "ozone_platform_headless": true, |
| "use_goma": true, |
| "use_real_dbus_clients": false |
| } |
| }, |
| "chromeos-amd64-generic-rel (reclient compare)": { |
| "args_file": "//build/args/chromeos/amd64-generic-vm.gni", |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_chromeos_device": true, |
| "ozone_platform_headless": true, |
| "use_rbe": true, |
| "use_real_dbus_clients": false, |
| "use_remoteexec": true |
| } |
| }, |
| "chromeos-amd64-generic-rel (reclient)": { |
| "args_file": "//build/args/chromeos/amd64-generic-vm.gni", |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_chromeos_device": true, |
| "ozone_platform_headless": true, |
| "use_rbe": true, |
| "use_real_dbus_clients": false, |
| "use_remoteexec": true |
| } |
| }, |
| "fuchsia-code-coverage": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "fuchsia_code_coverage": true, |
| "is_clang": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "symbol_level": 0, |
| "target_os": "fuchsia", |
| "use_clang_coverage": true, |
| "use_goma": true |
| } |
| }, |
| "fuchsia-fyi-arm64-emu-arg": { |
| "gn_args": { |
| "dcheck_always_on": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "symbol_level": 0, |
| "target_cpu": "arm64", |
| "target_os": "fuchsia", |
| "test_host_cpu": "arm64", |
| "use_goma": true |
| } |
| }, |
| "fuchsia-fyi-arm64-rel": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "target_cpu": "arm64", |
| "target_os": "fuchsia", |
| "test_host_cpu": "arm64", |
| "use_goma": true |
| } |
| }, |
| "fuchsia-fyi-x64-rel": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "target_os": "fuchsia", |
| "use_goma": true |
| } |
| }, |
| "fuchsia-fyi-x64-reviver": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "target_os": "fuchsia", |
| "use_goma": true |
| } |
| }, |
| "fuchsia-fyi-x64-wst": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "fuchsia_additional_boot_images": [ |
| "//third_party/fuchsia-sdk/images/qemu-x64-release/" |
| ], |
| "fuchsia_browser_type": "chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "target_os": "fuchsia", |
| "use_goma": 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 |
| } |
| }, |
| "ios-fieldtrial-rel": { |
| "gn_args": { |
| "enable_run_ios_unittests_with_xctest": true, |
| "ios_set_attributes_for_xcode_project_generation": false, |
| "is_component_build": false, |
| "is_debug": true, |
| "symbol_level": 1, |
| "target_cpu": "arm64", |
| "target_environment": "simulator", |
| "target_os": "ios", |
| "use_goma": true |
| } |
| }, |
| "ios-m1-simulator": { |
| "gn_args": { |
| "enable_run_ios_unittests_with_xctest": true, |
| "ios_set_attributes_for_xcode_project_generation": false, |
| "is_component_build": false, |
| "is_debug": true, |
| "symbol_level": 1, |
| "target_cpu": "arm64", |
| "target_environment": "simulator", |
| "target_os": "ios", |
| "use_goma": true |
| } |
| }, |
| "ios-m1-simulator-cronet": { |
| "gn_args": { |
| "disable_brotli_filter": false, |
| "disable_file_support": true, |
| "enable_remoting": false, |
| "enable_run_ios_unittests_with_xctest": true, |
| "enable_websockets": false, |
| "include_transport_security_state_preload_list": false, |
| "ios_deployment_target": "10.0", |
| "ios_set_attributes_for_xcode_project_generation": false, |
| "ios_stack_profiler_enabled": false, |
| "is_component_build": false, |
| "is_cronet_build": true, |
| "is_debug": true, |
| "symbol_level": 1, |
| "target_cpu": "arm64", |
| "target_environment": "simulator", |
| "target_os": "ios", |
| "use_allocator_shim": false, |
| "use_crash_key_stubs": true, |
| "use_goma": true, |
| "use_partition_alloc": false, |
| "use_platform_icu_alternatives": true |
| } |
| }, |
| "ios-reclient": { |
| "gn_args": { |
| "enable_run_ios_unittests_with_xctest": true, |
| "ios_set_attributes_for_xcode_project_generation": false, |
| "is_component_build": false, |
| "is_debug": true, |
| "symbol_level": 1, |
| "target_cpu": "x64", |
| "target_environment": "simulator", |
| "target_os": "ios", |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "ios-simulator-code-coverage": { |
| "gn_args": { |
| "enable_run_ios_unittests_with_xctest": true, |
| "ios_set_attributes_for_xcode_project_generation": false, |
| "is_component_build": false, |
| "is_debug": true, |
| "symbol_level": 1, |
| "target_cpu": "x64", |
| "target_os": "ios", |
| "use_clang_coverage": true, |
| "use_goma": true |
| } |
| }, |
| "ios-simulator-cr-recipe": { |
| "gn_args": { |
| "enable_run_ios_unittests_with_xctest": true, |
| "ios_set_attributes_for_xcode_project_generation": false, |
| "is_component_build": false, |
| "is_debug": true, |
| "symbol_level": 1, |
| "target_cpu": "x64", |
| "target_environment": "simulator", |
| "target_os": "ios", |
| "use_goma": true |
| } |
| }, |
| "ios-simulator-cronet": { |
| "gn_args": { |
| "additional_target_cpus": [ |
| "x86" |
| ], |
| "disable_brotli_filter": false, |
| "disable_file_support": true, |
| "enable_remoting": false, |
| "enable_run_ios_unittests_with_xctest": true, |
| "enable_websockets": false, |
| "include_transport_security_state_preload_list": false, |
| "ios_deployment_target": "10.0", |
| "ios_set_attributes_for_xcode_project_generation": false, |
| "ios_stack_profiler_enabled": false, |
| "is_component_build": false, |
| "is_cronet_build": true, |
| "is_debug": true, |
| "symbol_level": 1, |
| "target_cpu": "x64", |
| "target_environment": "simulator", |
| "target_os": "ios", |
| "use_allocator_shim": false, |
| "use_crash_key_stubs": true, |
| "use_goma": true, |
| "use_partition_alloc": false, |
| "use_platform_icu_alternatives": true |
| } |
| }, |
| "ios-simulator-multi-window": { |
| "gn_args": { |
| "enable_run_ios_unittests_with_xctest": true, |
| "ios_set_attributes_for_xcode_project_generation": false, |
| "is_component_build": false, |
| "is_debug": true, |
| "symbol_level": 1, |
| "target_cpu": "x64", |
| "target_environment": "simulator", |
| "target_os": "ios", |
| "use_goma": true |
| } |
| }, |
| "ios-webkit-tot": { |
| "gn_args": { |
| "enable_run_ios_unittests_with_xctest": true, |
| "ios_set_attributes_for_xcode_project_generation": false, |
| "is_component_build": false, |
| "is_debug": true, |
| "symbol_level": 1, |
| "target_cpu": "x64", |
| "target_environment": "simulator", |
| "target_os": "ios", |
| "use_goma": true, |
| "use_lld": false |
| } |
| }, |
| "ios15-beta-simulator": { |
| "gn_args": { |
| "enable_run_ios_unittests_with_xctest": true, |
| "ios_set_attributes_for_xcode_project_generation": false, |
| "is_component_build": false, |
| "is_debug": true, |
| "symbol_level": 1, |
| "target_cpu": "x64", |
| "target_environment": "simulator", |
| "target_os": "ios", |
| "use_goma": true |
| } |
| }, |
| "ios15-sdk-device": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "enable_run_ios_unittests_with_xctest": true, |
| "ios_enable_code_signing": false, |
| "ios_set_attributes_for_xcode_project_generation": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "target_cpu": "arm64", |
| "target_environment": "device", |
| "target_os": "ios", |
| "use_goma": true |
| } |
| }, |
| "ios15-sdk-simulator": { |
| "gn_args": { |
| "enable_run_ios_unittests_with_xctest": true, |
| "ios_set_attributes_for_xcode_project_generation": false, |
| "is_component_build": false, |
| "is_debug": true, |
| "symbol_level": 1, |
| "target_cpu": "x64", |
| "target_environment": "simulator", |
| "target_os": "ios", |
| "use_goma": true |
| } |
| }, |
| "ios16-beta-simulator": { |
| "gn_args": { |
| "enable_run_ios_unittests_with_xctest": true, |
| "ios_set_attributes_for_xcode_project_generation": false, |
| "is_component_build": false, |
| "is_debug": true, |
| "symbol_level": 1, |
| "target_cpu": "x64", |
| "target_environment": "simulator", |
| "target_os": "ios", |
| "use_goma": true |
| } |
| }, |
| "ios16-sdk-simulator": { |
| "gn_args": { |
| "enable_run_ios_unittests_with_xctest": true, |
| "ios_set_attributes_for_xcode_project_generation": false, |
| "is_component_build": false, |
| "is_debug": true, |
| "symbol_level": 1, |
| "target_cpu": "x64", |
| "target_environment": "simulator", |
| "target_os": "ios", |
| "use_goma": true |
| } |
| }, |
| "lacros-amd64-generic-rel (goma cache silo)": { |
| "args_file": "//build/args/chromeos/amd64-generic-crostoolchain.gni", |
| "gn_args": { |
| "chromeos_is_browser_only": true, |
| "dcheck_always_on": false, |
| "is_chromeos_device": true, |
| "is_debug": false, |
| "ozone_platform_headless": true, |
| "target_os": "chromeos", |
| "use_goma": true |
| } |
| }, |
| "lacros-amd64-generic-rel (reclient)": { |
| "args_file": "//build/args/chromeos/amd64-generic-vm.gni", |
| "gn_args": { |
| "chromeos_is_browser_only": true, |
| "dcheck_always_on": false, |
| "is_chromeos_device": true, |
| "ozone_platform_headless": true, |
| "target_os": "chromeos", |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "lacros-amd64-generic-rel-fyi": { |
| "args_file": "//build/args/chromeos/amd64-generic-crostoolchain.gni", |
| "gn_args": { |
| "chromeos_is_browser_only": true, |
| "dcheck_always_on": false, |
| "is_chromeos_device": true, |
| "is_debug": false, |
| "ozone_platform_headless": true, |
| "target_os": "chromeos", |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "lacros-amd64-generic-rel-skylab-fyi": { |
| "args_file": "//build/args/chromeos/amd64-generic-crostoolchain.gni", |
| "gn_args": { |
| "chromeos_is_browser_only": true, |
| "dcheck_always_on": false, |
| "is_chromeos_device": true, |
| "is_debug": false, |
| "is_skylab": true, |
| "ozone_platform_headless": true, |
| "target_os": "chromeos", |
| "use_goma": true |
| } |
| }, |
| "linux-annotator-rel": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "linux-ash-chromium-builder-fyi-rel": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "ffmpeg_branding": "ChromeOS", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "target_os": "chromeos", |
| "use_goma": true |
| } |
| }, |
| "linux-backuprefptr-x64-fyi-rel": { |
| "gn_args": { |
| "dcheck_always_on": true, |
| "enable_backup_ref_ptr_slow_checks": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "symbol_level": 1, |
| "target_cpu": "x64", |
| "use_allocator": "partition", |
| "use_backup_ref_ptr": true, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "linux-blink-animation-use-time-delta": { |
| "gn_args": { |
| "blink_animation_use_time_delta": true, |
| "is_component_build": true, |
| "is_debug": true, |
| "symbol_level": 1, |
| "use_goma": true |
| } |
| }, |
| "linux-blink-heap-concurrent-marking-tsan-rel": { |
| "gn_args": { |
| "dcheck_always_on": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "is_tsan": true, |
| "symbol_level": 1, |
| "use_goma": true |
| } |
| }, |
| "linux-blink-heap-verification": { |
| "gn_args": { |
| "cppgc_enable_verify_heap": true, |
| "dcheck_always_on": true, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "linux-blink-v8-sandbox-future-rel": { |
| "gn_args": { |
| "dcheck_always_on": true, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "use_rbe": true, |
| "use_remoteexec": true, |
| "v8_enable_sandbox_future": true |
| } |
| }, |
| "linux-chromeos-annotator-rel": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "ffmpeg_branding": "ChromeOS", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "target_os": "chromeos", |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "linux-chromeos-code-coverage": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "ffmpeg_branding": "ChromeOS", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "target_os": "chromeos", |
| "use_clang_coverage": true, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "linux-chromeos-js-code-coverage": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "ffmpeg_branding": "ChromeOS", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "target_os": "chromeos", |
| "use_javascript_coverage": true, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "linux-code-coverage": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_clang": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "symbol_level": 0, |
| "use_clang_coverage": true, |
| "use_goma": true |
| } |
| }, |
| "linux-example-builder": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "linux-fieldtrial-rel": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "symbol_level": 1, |
| "use_goma": true |
| } |
| }, |
| "linux-headless-shell-rel": { |
| "args_file": "//build/args/headless.gn", |
| "gn_args": { |
| "dcheck_always_on": false, |
| "enable_ffmpeg_video_decoders": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "media_use_ffmpeg": false, |
| "media_use_libvpx": false, |
| "proprietary_codecs": false, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "linux-lacros-builder-fyi-rel": { |
| "gn_args": { |
| "also_build_ash_chrome": true, |
| "chromeos_is_browser_only": true, |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "target_os": "chromeos", |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "linux-lacros-builder-rel (goma cache silo)": { |
| "gn_args": { |
| "also_build_ash_chrome": true, |
| "chromeos_is_browser_only": true, |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "target_os": "chromeos", |
| "use_goma": true |
| } |
| }, |
| "linux-lacros-builder-rel (reclient)": { |
| "gn_args": { |
| "also_build_ash_chrome": true, |
| "chromeos_is_browser_only": true, |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "target_os": "chromeos", |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "linux-lacros-code-coverage": { |
| "gn_args": { |
| "also_build_ash_chrome": true, |
| "chromeos_is_browser_only": true, |
| "dcheck_always_on": false, |
| "is_clang": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "symbol_level": 0, |
| "target_os": "chromeos", |
| "use_clang_coverage": true, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "linux-lacros-dbg-fyi": { |
| "gn_args": { |
| "also_build_ash_chrome": true, |
| "chromeos_is_browser_only": true, |
| "is_component_build": true, |
| "is_debug": true, |
| "symbol_level": 1, |
| "target_os": "chromeos", |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "linux-lacros-dbg-tests-fyi": { |
| "gn_args": { |
| "also_build_ash_chrome": true, |
| "chromeos_is_browser_only": true, |
| "is_component_build": true, |
| "is_debug": true, |
| "symbol_level": 1, |
| "target_os": "chromeos", |
| "use_goma": true |
| } |
| }, |
| "linux-lacros-tester-fyi-rel": { |
| "gn_args": { |
| "also_build_ash_chrome": true, |
| "chromeos_is_browser_only": true, |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "target_os": "chromeos", |
| "use_goma": true |
| } |
| }, |
| "linux-lacros-version-skew-fyi": { |
| "gn_args": { |
| "chromeos_is_browser_only": true, |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "target_os": "chromeos", |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "linux-perfetto-rel": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "use_perfetto_client_library": true, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "linux-upload-perfetto": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "enable_perfetto_zlib": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "linux-wpt-fyi-rel": { |
| "gn_args": { |
| "dcheck_always_on": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "symbol_level": 1, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "linux-wpt-identity-fyi-rel": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "symbol_level": 1, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "linux-wpt-input-fyi-rel": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "symbol_level": 1, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "mac-arm64-on-arm64-rel-reclient": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "target_cpu": "arm64", |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "mac-code-coverage": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_clang": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "symbol_level": 0, |
| "use_clang_coverage": true, |
| "use_goma": true |
| } |
| }, |
| "mac-fieldtrial-rel": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "enable_nacl": false, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "symbol_level": 1, |
| "target_cpu": "arm64", |
| "use_goma": true |
| } |
| }, |
| "mac-hermetic-upgrade-rel": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "use_goma": true |
| } |
| }, |
| "mac-paeverywhere-x64-fyi-dbg": { |
| "gn_args": { |
| "is_component_build": true, |
| "is_debug": true, |
| "symbol_level": 1, |
| "target_cpu": "x64", |
| "use_allocator": "none", |
| "use_goma": true |
| } |
| }, |
| "mac-paeverywhere-x64-fyi-rel": { |
| "gn_args": { |
| "dcheck_always_on": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "symbol_level": 1, |
| "target_cpu": "x64", |
| "use_allocator": "none", |
| "use_goma": true |
| } |
| }, |
| "mac-upload-perfetto": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "enable_perfetto_zlib": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "use_goma": true |
| } |
| }, |
| "win-annotator-rel": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "win-backuprefptr-x64-fyi-rel": { |
| "gn_args": { |
| "dcheck_always_on": true, |
| "enable_backup_ref_ptr_slow_checks": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "symbol_level": 1, |
| "target_cpu": "x64", |
| "use_allocator": "partition", |
| "use_backup_ref_ptr": true, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "win-backuprefptr-x86-fyi-rel": { |
| "gn_args": { |
| "dcheck_always_on": true, |
| "enable_backup_ref_ptr_slow_checks": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "symbol_level": 1, |
| "target_cpu": "x86", |
| "use_allocator": "partition", |
| "use_backup_ref_ptr": true, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "win-celab-builder-rel": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "symbol_level": 1, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "win-fieldtrial-rel": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "ffmpeg_branding": "Chrome", |
| "is_component_build": false, |
| "is_debug": false, |
| "proprietary_codecs": true, |
| "symbol_level": 1, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "win-pixel-builder-rel": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "win-upload-perfetto": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "enable_perfetto_zlib": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "win10-code-coverage": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_clang": true, |
| "is_component_build": false, |
| "is_debug": false, |
| "symbol_level": 0, |
| "use_clang_coverage": true, |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| }, |
| "win32-archive-rel-goma-rbe-canary": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "skip_archive_compression": false, |
| "symbol_level": 1, |
| "target_cpu": "x86", |
| "use_goma": true |
| } |
| }, |
| "win32-archive-rel-goma-rbe-latest": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "skip_archive_compression": false, |
| "symbol_level": 1, |
| "target_cpu": "x86", |
| "use_goma": true |
| } |
| }, |
| "win32-arm64-rel": { |
| "gn_args": { |
| "dcheck_always_on": false, |
| "enable_nacl": false, |
| "is_component_build": false, |
| "is_debug": false, |
| "symbol_level": 1, |
| "target_cpu": "arm64", |
| "use_rbe": true, |
| "use_remoteexec": true |
| } |
| } |
| } |