From 0c209bf3e42c429ace9c4eba606d4c39ae6e58e1 Mon Sep 17 00:00:00 2001 From: Yuly Novikov Date: Sat, 19 Mar 2022 01:15:44 +0000 Subject: [PATCH] Add GPU.FYI experimental Zork bots Bug: 1291327 Change-Id: I8f3b4fc02ec885d9ef9ce6ce49abbbad7f158a59 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3537962 Reviewed-by: Brian Sheedy Commit-Queue: Brian Sheedy Commit-Queue: Yuly Novikov Cr-Commit-Position: refs/heads/main@{#982988} --- .../gpu-fyi-chromeos-zork-exp/properties.json | 73 ++++++++ .../properties.json | 63 +++++++ infra/config/generated/luci/commit-queue.cfg | 4 + .../config/generated/luci/cr-buildbucket.cfg | 168 ++++++++++++++++++ infra/config/generated/luci/luci-milo.cfg | 14 ++ .../config/generated/luci/luci-scheduler.cfg | 11 ++ .../sheriff-rotations/chromium.gpu.txt | 1 + .../chromium/ci/chromium.gpu.fyi.star | 25 +++ .../config/subprojects/chromium/gpu.try.star | 6 + testing/buildbot/chromium.gpu.fyi.json | 43 +++++ testing/buildbot/mixins.pyl | 8 + testing/buildbot/waterfalls.pyl | 16 ++ tools/mb/mb_config.pyl | 10 ++ .../chromium.gpu.fyi.json | 15 ++ .../tryserver.chromium.chromiumos.json | 15 ++ 15 files changed, 472 insertions(+) create mode 100644 infra/config/generated/builders/ci/gpu-fyi-chromeos-zork-exp/properties.json create mode 100644 infra/config/generated/builders/try/gpu-fyi-try-chromeos-zork-exp/properties.json diff --git a/infra/config/generated/builders/ci/gpu-fyi-chromeos-zork-exp/properties.json b/infra/config/generated/builders/ci/gpu-fyi-chromeos-zork-exp/properties.json new file mode 100644 index 00000000000000..9ddaa26d553e39 --- /dev/null +++ b/infra/config/generated/builders/ci/gpu-fyi-chromeos-zork-exp/properties.json @@ -0,0 +1,73 @@ +{ + "$build/chromium_tests_builder_config": { + "builder_config": { + "builder_db": { + "entries": [ + { + "builder_id": { + "bucket": "ci", + "builder": "gpu-fyi-chromeos-zork-exp", + "project": "chromium" + }, + "builder_spec": { + "builder_group": "chromium.gpu.fyi", + "execution_mode": "COMPILE_AND_TEST", + "legacy_chromium_config": { + "apply_configs": [ + "mb" + ], + "build_config": "Release", + "config": "chromium", + "target_arch": "intel", + "target_bits": 64, + "target_cros_boards": [ + "zork" + ], + "target_platform": "chromeos" + }, + "legacy_gclient_config": { + "apply_configs": [ + "chromeos" + ], + "config": "chromium" + }, + "run_tests_serially": true + } + } + ] + }, + "builder_ids": [ + { + "bucket": "ci", + "builder": "gpu-fyi-chromeos-zork-exp", + "project": "chromium" + } + ], + "mirroring_builder_group_and_names": [ + { + "builder": "gpu-fyi-try-chromeos-zork-exp", + "group": "tryserver.chromium.chromiumos" + } + ] + } + }, + "$build/goma": { + "enable_ats": true, + "rpc_extra_params": "?prod", + "server_host": "goma.chromium.org", + "use_luci_auth": true + }, + "$recipe_engine/resultdb/test_presentation": { + "column_keys": [], + "grouping_keys": [ + "status", + "v.test_suite" + ] + }, + "builder_group": "chromium.gpu.fyi", + "perf_dashboard_machine_group": "ChromiumGPUFYI", + "recipe": "chromium", + "sheriff_rotations": [ + "chromium.gpu" + ] +} \ No newline at end of file diff --git a/infra/config/generated/builders/try/gpu-fyi-try-chromeos-zork-exp/properties.json b/infra/config/generated/builders/try/gpu-fyi-try-chromeos-zork-exp/properties.json new file mode 100644 index 00000000000000..6a718897665b6c --- /dev/null +++ b/infra/config/generated/builders/try/gpu-fyi-try-chromeos-zork-exp/properties.json @@ -0,0 +1,63 @@ +{ + "$build/chromium_tests_builder_config": { + "builder_config": { + "builder_db": { + "entries": [ + { + "builder_id": { + "bucket": "ci", + "builder": "gpu-fyi-chromeos-zork-exp", + "project": "chromium" + }, + "builder_spec": { + "builder_group": "chromium.gpu.fyi", + "execution_mode": "COMPILE_AND_TEST", + "legacy_chromium_config": { + "apply_configs": [ + "mb" + ], + "build_config": "Release", + "config": "chromium", + "target_arch": "intel", + "target_bits": 64, + "target_cros_boards": [ + "zork" + ], + "target_platform": "chromeos" + }, + "legacy_gclient_config": { + "apply_configs": [ + "chromeos" + ], + "config": "chromium" + }, + "run_tests_serially": true + } + } + ] + }, + "builder_ids": [ + { + "bucket": "ci", + "builder": "gpu-fyi-chromeos-zork-exp", + "project": "chromium" + } + ] + } + }, + "$build/goma": { + "enable_ats": true, + "rpc_extra_params": "?prod", + "server_host": "goma.chromium.org", + "use_luci_auth": true + }, + "$recipe_engine/resultdb/test_presentation": { + "column_keys": [], + "grouping_keys": [ + "status", + "v.test_suite" + ] + }, + "builder_group": "tryserver.chromium.chromiumos", + "recipe": "chromium_trybot" +} \ No newline at end of file diff --git a/infra/config/generated/luci/commit-queue.cfg b/infra/config/generated/luci/commit-queue.cfg index d83575ff2fc100..cdcfd0f47e17c0 100644 --- a/infra/config/generated/luci/commit-queue.cfg +++ b/infra/config/generated/luci/commit-queue.cfg @@ -915,6 +915,10 @@ config_groups { name: "chromium/try/gpu-fyi-try-chromeos-octopus-exp" includable_only: true } + builders { + name: "chromium/try/gpu-fyi-try-chromeos-zork-exp" + includable_only: true + } builders { name: "chromium/try/gpu-fyi-try-lacros-amd-rel" includable_only: true diff --git a/infra/config/generated/luci/cr-buildbucket.cfg b/infra/config/generated/luci/cr-buildbucket.cfg index 5680d01ccb83c4..8f0e9ea550a105 100644 --- a/infra/config/generated/luci/cr-buildbucket.cfg +++ b/infra/config/generated/luci/cr-buildbucket.cfg @@ -30599,6 +30599,88 @@ buckets { } } } + builders { + name: "gpu-fyi-chromeos-zork-exp" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "builderless:1" + dimensions: "cores:8" + dimensions: "cpu:x86-64" + dimensions: "os:Ubuntu-18.04" + dimensions: "pool:luci.chromium.gpu.ci" + dimensions: "ssd:0" + exe { + cipd_package: "infra/chromium/bootstrapper/${platform}" + cipd_version: "latest" + cmd: "bootstrapper" + } + properties: + '{' + ' "$bootstrap/exe": {' + ' "exe": {' + ' "cipd_package": "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",' + ' "cipd_version": "refs/heads/main",' + ' "cmd": [' + ' "luciexe"' + ' ]' + ' }' + ' },' + ' "$bootstrap/properties": {' + ' "properties_file": "infra/config/generated/builders/ci/gpu-fyi-chromeos-zork-exp/properties.json",' + ' "top_level_project": {' + ' "ref": "refs/heads/main",' + ' "repo": {' + ' "host": "chromium.googlesource.com",' + ' "project": "chromium/src"' + ' }' + ' }' + ' },' + ' "builder_group": "chromium.gpu.fyi",' + ' "led_builder_is_bootstrapped": true,' + ' "recipe": "chromium",' + ' "sheriff_rotations": [' + ' "chromium.gpu"' + ' ]' + '}' + execution_timeout_secs: 21600 + build_numbers: YES + service_account: "chromium-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com" + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + resultdb { + enable: true + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "ci_test_results" + test_results {} + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "gpu_ci_test_results" + test_results { + predicate { + test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test[^/]*/.+" + } + } + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "blink_web_tests_ci_test_results" + test_results { + predicate { + test_id_regexp: "ninja://[^/]*blink_web_tests/.+" + } + } + } + history_options { + use_invocation_timestamp: true + } + } + } builders { name: "ios-angle-builder" swarming_host: "chromium-swarm.appspot.com" @@ -58857,6 +58939,92 @@ buckets { } } } + builders { + name: "gpu-fyi-try-chromeos-zork-exp" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "builderless:1" + dimensions: "cores:8" + dimensions: "cpu:x86-64" + dimensions: "os:Ubuntu-18.04" + dimensions: "pool:luci.chromium.gpu.chromeos.zork.try" + exe { + cipd_package: "infra/chromium/bootstrapper/${platform}" + cipd_version: "latest" + cmd: "bootstrapper" + } + properties: + '{' + ' "$bootstrap/exe": {' + ' "exe": {' + ' "cipd_package": "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build",' + ' "cipd_version": "refs/heads/main",' + ' "cmd": [' + ' "luciexe"' + ' ]' + ' }' + ' },' + ' "$bootstrap/properties": {' + ' "properties_file": "infra/config/generated/builders/try/gpu-fyi-try-chromeos-zork-exp/properties.json",' + ' "top_level_project": {' + ' "ref": "refs/heads/main",' + ' "repo": {' + ' "host": "chromium.googlesource.com",' + ' "project": "chromium/src"' + ' }' + ' }' + ' },' + ' "builder_group": "tryserver.chromium.chromiumos",' + ' "led_builder_is_bootstrapped": true,' + ' "recipe": "chromium_trybot"' + '}' + execution_timeout_secs: 21600 + expiration_secs: 7200 + caches { + name: "win_toolchain" + path: "win_toolchain" + } + build_numbers: YES + service_account: "chromium-try-gpu-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage { + value: 5 + } + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + resultdb { + enable: true + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "try_test_results" + test_results {} + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "gpu_try_test_results" + test_results { + predicate { + test_id_regexp: "ninja://chrome/test:telemetry_gpu_integration_test[^/]*/.+" + } + } + } + bq_exports { + project: "chrome-luci-data" + dataset: "chromium" + table: "blink_web_tests_try_test_results" + test_results { + predicate { + test_id_regexp: "ninja://[^/]*blink_web_tests/.+" + } + } + } + history_options { + use_invocation_timestamp: true + } + } + } builders { name: "gpu-fyi-try-lacros-amd-rel" swarming_host: "chromium-swarm.appspot.com" diff --git a/infra/config/generated/luci/luci-milo.cfg b/infra/config/generated/luci/luci-milo.cfg index e966578a6c5633..fd71bfcd83fc6c 100644 --- a/infra/config/generated/luci/luci-milo.cfg +++ b/infra/config/generated/luci/luci-milo.cfg @@ -8432,6 +8432,9 @@ consoles { builders { name: "buildbucket/luci.chromium.ci/gpu-fyi-chromeos-octopus-exp" } + builders { + name: "buildbucket/luci.chromium.ci/gpu-fyi-chromeos-zork-exp" + } builder_view_only: true } consoles { @@ -8710,6 +8713,11 @@ consoles { category: "Android|S64|ARM" short_name: "P6" } + builders { + name: "buildbucket/luci.chromium.ci/gpu-fyi-chromeos-zork-exp" + category: "ChromeOS|AMD" + short_name: "zrk" + } builders { name: "buildbucket/luci.chromium.ci/gpu-fyi-chromeos-jacuzzi-exp" category: "ChromeOS|ARM" @@ -15019,6 +15027,9 @@ consoles { builders { name: "buildbucket/luci.chromium.try/gpu-fyi-try-chromeos-octopus-exp" } + builders { + name: "buildbucket/luci.chromium.try/gpu-fyi-try-chromeos-zork-exp" + } builders { name: "buildbucket/luci.chromium.try/gpu-fyi-try-lacros-amd-rel" } @@ -16095,6 +16106,9 @@ consoles { builders { name: "buildbucket/luci.chromium.try/gpu-fyi-try-chromeos-octopus-exp" } + builders { + name: "buildbucket/luci.chromium.try/gpu-fyi-try-chromeos-zork-exp" + } builders { name: "buildbucket/luci.chromium.try/lacros-amd64-generic-rel" } diff --git a/infra/config/generated/luci/luci-scheduler.cfg b/infra/config/generated/luci/luci-scheduler.cfg index b4b3cafa7f624a..3f59137c4aa011 100644 --- a/infra/config/generated/luci/luci-scheduler.cfg +++ b/infra/config/generated/luci/luci-scheduler.cfg @@ -5158,6 +5158,16 @@ job { builder: "gpu-fyi-chromeos-octopus-exp" } } +job { + id: "gpu-fyi-chromeos-zork-exp" + realm: "ci" + acl_sets: "ci" + buildbucket { + server: "cr-buildbucket.appspot.com" + bucket: "ci" + builder: "gpu-fyi-chromeos-zork-exp" + } +} job { id: "ios-angle-builder" realm: "ci" @@ -7407,6 +7417,7 @@ trigger { triggers: "fuchsia-x64-dbg" triggers: "gpu-fyi-chromeos-jacuzzi-exp" triggers: "gpu-fyi-chromeos-octopus-exp" + triggers: "gpu-fyi-chromeos-zork-exp" triggers: "ios-angle-builder" triggers: "ios-asan" triggers: "ios-catalyst" diff --git a/infra/config/generated/sheriff-rotations/chromium.gpu.txt b/infra/config/generated/sheriff-rotations/chromium.gpu.txt index 6c7e3124d04d3f..e453673c97cdca 100644 --- a/infra/config/generated/sheriff-rotations/chromium.gpu.txt +++ b/infra/config/generated/sheriff-rotations/chromium.gpu.txt @@ -69,6 +69,7 @@ ci/Win7 FYI Release (NVIDIA) ci/Win7 FYI x64 Release (NVIDIA) ci/gpu-fyi-chromeos-jacuzzi-exp ci/gpu-fyi-chromeos-octopus-exp +ci/gpu-fyi-chromeos-zork-exp ci/linux-swangle-chromium-x64 ci/linux-swangle-tot-angle-x64 ci/linux-swangle-tot-swiftshader-x64 diff --git a/infra/config/subprojects/chromium/ci/chromium.gpu.fyi.star b/infra/config/subprojects/chromium/ci/chromium.gpu.fyi.star index 11522563ff1a60..929332c2d54861 100644 --- a/infra/config/subprojects/chromium/ci/chromium.gpu.fyi.star +++ b/infra/config/subprojects/chromium/ci/chromium.gpu.fyi.star @@ -159,6 +159,31 @@ ci.gpu.linux_builder( list_view = "chromium.gpu.experimental", ) +ci.gpu.linux_builder( + name = "gpu-fyi-chromeos-zork-exp", + builder_spec = builder_config.builder_spec( + chromium_config = builder_config.chromium_config( + config = "chromium", + apply_configs = ["mb"], + build_config = builder_config.build_config.RELEASE, + target_arch = builder_config.target_arch.INTEL, + target_bits = 64, + target_platform = builder_config.target_platform.CHROMEOS, + target_cros_boards = ["zork"], + ), + gclient_config = builder_config.gclient_config( + config = "chromium", + apply_configs = ["chromeos"], + ), + run_tests_serially = True, + ), + console_view_entry = consoles.console_view_entry( + category = "ChromeOS|AMD", + short_name = "zrk", + ), + list_view = "chromium.gpu.experimental", +) + ci.gpu.linux_builder( name = "GPU FYI Android arm Builder", console_view_entry = consoles.console_view_entry( diff --git a/infra/config/subprojects/chromium/gpu.try.star b/infra/config/subprojects/chromium/gpu.try.star index 5fef038e941ee6..5a0efc806cdb9d 100644 --- a/infra/config/subprojects/chromium/gpu.try.star +++ b/infra/config/subprojects/chromium/gpu.try.star @@ -118,6 +118,12 @@ gpu_chromeos_builder( pool = "luci.chromium.gpu.chromeos.octopus.try", ) +gpu_chromeos_builder( + name = "gpu-fyi-try-chromeos-zork-exp", + mirrors = ["ci/gpu-fyi-chromeos-zork-exp"], + pool = "luci.chromium.gpu.chromeos.zork.try", +) + def gpu_linux_builder(*, name, **kwargs): return try_.builder( name = name, diff --git a/testing/buildbot/chromium.gpu.fyi.json b/testing/buildbot/chromium.gpu.fyi.json index 6d08475fa36ef1..57ad640721c9b8 100644 --- a/testing/buildbot/chromium.gpu.fyi.json +++ b/testing/buildbot/chromium.gpu.fyi.json @@ -29835,5 +29835,48 @@ } } ] + }, + "gpu-fyi-chromeos-zork-exp": { + "additional_compile_targets": [ + "chromiumos_preflight" + ], + "isolated_scripts": [ + { + "args": [ + "noop_sleep", + "--show-stdout", + "--browser=cros-chrome", + "--passthrough", + "-v", + "--extra-browser-args=--log-level=0 --js-flags=--expose-gc", + "--remote=variable_chromeos_device_hostname" + ], + "isolate_name": "telemetry_gpu_integration_test", + "merge": { + "args": [], + "script": "//testing/merge_scripts/standard_isolated_script_merge.py" + }, + "name": "noop_sleep_tests", + "should_retry_with_patch": false, + "swarming": { + "can_use_on_swarming_builders": true, + "containment_type": "AUTO", + "dimension_sets": [ + { + "device_type": "zork", + "os": "ChromeOS", + "pool": "chromium.tests.gpu.experimental" + } + ], + "expiration": 21600, + "idempotent": false, + "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" + }, + "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/", + "trigger_script": { + "script": "//testing/trigger_scripts/chromeos_device_trigger.py" + } + } + ] } } diff --git a/testing/buildbot/mixins.pyl b/testing/buildbot/mixins.pyl index 1eb314399d8ba8..e71a94335843b7 100644 --- a/testing/buildbot/mixins.pyl +++ b/testing/buildbot/mixins.pyl @@ -312,6 +312,14 @@ }, }, }, + 'chromeos-zork': { + 'swarming': { + 'dimensions': { + 'os': 'ChromeOS', + 'device_type': 'zork', + }, + }, + }, 'chromium-tester-dev-service-account': { 'swarming': { 'service_account': 'chromium-tester-dev@chops-service-accounts.iam.gserviceaccount.com', diff --git a/testing/buildbot/waterfalls.pyl b/testing/buildbot/waterfalls.pyl index 7c7502672b89b1..93526d03c527fe 100644 --- a/testing/buildbot/waterfalls.pyl +++ b/testing/buildbot/waterfalls.pyl @@ -4926,6 +4926,22 @@ 'gpu_telemetry_tests': 'gpu_noop_sleep_telemetry_test', }, }, + 'gpu-fyi-chromeos-zork-exp': { + 'additional_compile_targets': [ + 'chromiumos_preflight', + ], + 'browser_config': 'cros-chrome', + 'os_type': 'chromeos', + 'skip_merge_script': True, + 'mixins': [ + 'chromeos-zork', + 'gpu-exp-swarming-pool', + 'limited_capacity_bot', + ], + 'test_suites': { + 'gpu_telemetry_tests': 'gpu_noop_sleep_telemetry_test', + }, + }, }, }, { diff --git a/tools/mb/mb_config.pyl b/tools/mb/mb_config.pyl index 512cafef7b7de4..93f0932cb13de4 100644 --- a/tools/mb/mb_config.pyl +++ b/tools/mb/mb_config.pyl @@ -494,6 +494,7 @@ 'gpu-fyi-chromeos-jacuzzi-exp': 'gpu_tests_chromeos_jacuzzi_release_trybot', 'ChromeOS FYI Release (kevin)': 'gpu_tests_chromeos_kevin_release_trybot_dcheck_off_no_symbols', 'gpu-fyi-chromeos-octopus-exp': 'gpu_tests_chromeos_octopus_release_trybot', + 'gpu-fyi-chromeos-zork-exp': 'gpu_tests_chromeos_zork_release_trybot', 'GPU FYI Android arm Builder': 'gpu_tests_android_release_trybot_reclient', 'GPU FYI Android arm64 Builder': 'gpu_tests_android_release_trybot_arm64_reclient', 'GPU FYI Lacros x64 Builder': 'gpu_tests_ozone_linux_non_x11_release_trybot', @@ -987,6 +988,7 @@ 'gpu-fyi-try-chromeos-jacuzzi-exp': 'gpu_tests_chromeos_jacuzzi_release_trybot', 'gpu-fyi-try-chromeos-kevin': 'gpu_tests_chromeos_kevin_release_trybot_dcheck_off_no_symbols', 'gpu-fyi-try-chromeos-octopus-exp': 'gpu_tests_chromeos_octopus_release_trybot', + 'gpu-fyi-try-chromeos-zork-exp': 'gpu_tests_chromeos_zork_release_trybot', 'lacros-amd64-generic-rel': 'chromeos_amd64-generic_lacros_rel_dchecks', 'lacros-arm-generic-rel': 'chromeos_arm-generic_lacros_rel_dchecks', 'linux-chromeos-inverse-fieldtrials-fyi-rel': 'chromeos_with_codecs_release_trybot_invert_fieldtrials', @@ -2490,6 +2492,10 @@ 'gpu_tests', 'chromeos_device', 'octopus', 'release_trybot', ], + 'gpu_tests_chromeos_zork_release_trybot': [ + 'gpu_tests', 'chromeos_device', 'zork', 'release_trybot', + ], + 'gpu_tests_debug_bot': [ 'gpu_tests', 'debug_bot', ], @@ -4345,5 +4351,9 @@ 'x86_host': { 'gn_args': 'host_cpu="x86"', }, + + 'zork': { + 'args_file': '//build/args/chromeos/zork.gni', + }, }, } diff --git a/tools/mb/mb_config_expectations/chromium.gpu.fyi.json b/tools/mb/mb_config_expectations/chromium.gpu.fyi.json index 6467fa8196bbed..bf3779be447714 100644 --- a/tools/mb/mb_config_expectations/chromium.gpu.fyi.json +++ b/tools/mb/mb_config_expectations/chromium.gpu.fyi.json @@ -434,5 +434,20 @@ "symbol_level": 0, "use_goma": true } + }, + "gpu-fyi-chromeos-zork-exp": { + "args_file": "//build/args/chromeos/zork.gni", + "gn_args": { + "blink_enable_generated_code_formatting": false, + "dcheck_always_on": true, + "ffmpeg_branding": "Chrome", + "is_chromeos_device": true, + "is_component_build": false, + "is_debug": false, + "ozone_platform_headless": true, + "proprietary_codecs": true, + "symbol_level": 0, + "use_goma": true + } } } \ No newline at end of file diff --git a/tools/mb/mb_config_expectations/tryserver.chromium.chromiumos.json b/tools/mb/mb_config_expectations/tryserver.chromium.chromiumos.json index ad7ba681496806..12b20b072d75bf 100644 --- a/tools/mb/mb_config_expectations/tryserver.chromium.chromiumos.json +++ b/tools/mb/mb_config_expectations/tryserver.chromium.chromiumos.json @@ -147,6 +147,21 @@ "use_goma": true } }, + "gpu-fyi-try-chromeos-zork-exp": { + "args_file": "//build/args/chromeos/zork.gni", + "gn_args": { + "blink_enable_generated_code_formatting": false, + "dcheck_always_on": true, + "ffmpeg_branding": "Chrome", + "is_chromeos_device": true, + "is_component_build": false, + "is_debug": false, + "ozone_platform_headless": true, + "proprietary_codecs": true, + "symbol_level": 0, + "use_goma": true + } + }, "lacros-amd64-generic-rel": { "args_file": "//build/args/chromeos/amd64-generic-crostoolchain.gni", "gn_args": {