From a71dc62a37585dfd4ab6edb681caccab280b4991 Mon Sep 17 00:00:00 2001 From: godofredoc Date: Mon, 8 May 2023 09:42:17 -0700 Subject: [PATCH] Windows unopt configuration. (flutter/engine#41785) This PR also add a standalone folder to the build configurations folder. This is to separate configurations that require orchestrators from the ones the do not require them. Bug: https://github.com/flutter/flutter/issues/126120 [C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style --- engine/src/flutter/.ci.yaml | 7 ++++ .../ci/builders/standalone/windows_unopt.json | 39 +++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 engine/src/flutter/ci/builders/standalone/windows_unopt.json diff --git a/engine/src/flutter/.ci.yaml b/engine/src/flutter/.ci.yaml index f17d06a06a5..32fee6cd2cd 100644 --- a/engine/src/flutter/.ci.yaml +++ b/engine/src/flutter/.ci.yaml @@ -517,6 +517,13 @@ targets: release_build: "true" config_name: windows_arm_host_engine + - name: Windows windows_unopt + bringup: true + recipe: engine_v2/builder + timeout: 60 + properties: + config_name: windows_unopt + - name: Windows Unopt recipe: engine/engine_unopt properties: diff --git a/engine/src/flutter/ci/builders/standalone/windows_unopt.json b/engine/src/flutter/ci/builders/standalone/windows_unopt.json new file mode 100644 index 00000000000..70839194ae0 --- /dev/null +++ b/engine/src/flutter/ci/builders/standalone/windows_unopt.json @@ -0,0 +1,39 @@ +{ + "drone_dimensions": [ + "device_type=none", + "os=Windows-10" + ], + "gclient_variables": { + "download_android_deps": false + }, + "dependencies": [ + { + "dependency": "certs", + "version": "version:9563bb" + } + ], + "gn": [ + "--runtime-mode", + "debug", + "--unoptimized", + "--prebuilt-dart-sdk" + ], + "name": "host_debug_unopt", + "ninja": { + "config": "host_debug_unopt" + }, + "tests": [ + { + "language": "python3", + "name": "test: Host Tests for host_debug_unopt", + "parameters": [ + "--variant", + "host_debug_unopt", + "--type", + "engine", + "--engine-capture-core-dump" + ], + "script": "flutter/testing/run_tests.py" + } + ] +}