|
5 | 5 | "drone_dimensions": [
|
6 | 6 | "device_type=none",
|
7 | 7 | "os=Mac-13|Mac-14",
|
8 |
| - "cpu=x86", |
9 |
| - "mac_model=Macmini8,1" |
| 8 | + "cpu=arm64" |
10 | 9 | ],
|
11 | 10 | "gclient_variables": {
|
12 | 11 | "download_android_deps": false,
|
|
15 | 14 | },
|
16 | 15 | "gn": [
|
17 | 16 | "--target-dir",
|
18 |
| - "ci/host_debug_tests", |
| 17 | + "ci/host_debug_arm64_tests", |
19 | 18 | "--runtime-mode",
|
20 | 19 | "debug",
|
| 20 | + "--mac-cpu", |
| 21 | + "arm64", |
21 | 22 | "--no-lto",
|
22 | 23 | "--prebuilt-dart-sdk",
|
23 | 24 | "--build-embedder-examples",
|
24 | 25 | "--use-glfw-swiftshader",
|
25 | 26 | "--rbe",
|
26 | 27 | "--no-goma",
|
27 | 28 | "--xcode-symlinks"
|
28 |
| - |
29 | 29 | ],
|
30 |
| - "name": "ci/host_debug_tests", |
31 |
| - "description": "Produces debug mode x64 macOS host-side tooling and builds host-side unit tests for x64 macOS.", |
| 30 | + "name": "ci/host_debug_arm64_tests", |
| 31 | + "description": "Produces debug mode arm64 macOS host-side tooling and builds host-side unit tests for arm64 macOS.", |
32 | 32 | "ninja": {
|
33 |
| - "config": "ci/host_debug_tests", |
| 33 | + "config": "ci/host_debug_arm64_tests", |
34 | 34 | "targets": []
|
35 | 35 | },
|
36 | 36 | "properties": {
|
|
44 | 44 | "name": "Host Tests for host_debug",
|
45 | 45 | "script": "flutter/testing/run_tests.py",
|
46 | 46 | "parameters": [
|
| 47 | + "--quiet", |
47 | 48 | "--variant",
|
48 |
| - "ci/host_debug_tests", |
| 49 | + "ci/host_debug_arm64_tests", |
49 | 50 | "--type",
|
50 | 51 | "dart,dart-host,engine",
|
51 | 52 | "--engine-capture-core-dump"
|
|
58 | 59 | "drone_dimensions": [
|
59 | 60 | "device_type=none",
|
60 | 61 | "os=Mac-13|Mac-14",
|
61 |
| - "cpu=x86", |
62 |
| - "mac_model=Macmini8,1" |
| 62 | + "cpu=arm64" |
63 | 63 | ],
|
64 | 64 | "gclient_variables": {
|
65 | 65 | "download_android_deps": false,
|
66 | 66 | "use_rbe": true
|
67 | 67 | },
|
68 | 68 | "gn": [
|
69 | 69 | "--target-dir",
|
70 |
| - "ci/host_profile_tests", |
| 70 | + "ci/host_profile_arm64_tests", |
71 | 71 | "--runtime-mode",
|
72 | 72 | "profile",
|
| 73 | + "--mac-cpu", |
| 74 | + "arm64", |
73 | 75 | "--no-lto",
|
74 | 76 | "--prebuilt-dart-sdk",
|
75 | 77 | "--build-embedder-examples",
|
76 | 78 | "--rbe",
|
77 | 79 | "--no-goma",
|
78 | 80 | "--xcode-symlinks"
|
79 | 81 | ],
|
80 |
| - "name": "ci/host_profile_tests", |
81 |
| - "description": "Produces profile mode x64 macOS host-side tooling and builds host-side unit tests for x64 macOS.", |
| 82 | + "name": "ci/host_profile_arm64_tests", |
| 83 | + "description": "Produces profile mode arm64 macOS host-side tooling and builds host-side unit tests for arm64 macOS.", |
82 | 84 | "ninja": {
|
83 |
| - "config": "ci/host_profile_tests", |
| 85 | + "config": "ci/host_profile_arm64_tests", |
84 | 86 | "targets": []
|
85 | 87 | },
|
86 | 88 | "properties": {
|
|
94 | 96 | "name": "Host Tests for host_profile",
|
95 | 97 | "script": "flutter/testing/run_tests.py",
|
96 | 98 | "parameters": [
|
| 99 | + "--quiet", |
97 | 100 | "--variant",
|
98 |
| - "ci/host_profile_tests", |
| 101 | + "ci/host_profile_arm64_tests", |
99 | 102 | "--type",
|
100 | 103 | "dart,dart-host,engine",
|
101 | 104 | "--engine-capture-core-dump"
|
|
108 | 111 | "drone_dimensions": [
|
109 | 112 | "device_type=none",
|
110 | 113 | "os=Mac-13|Mac-14",
|
111 |
| - "cpu=x86", |
112 |
| - "mac_model=Macmini8,1" |
113 |
| - ], |
114 |
| - "dependencies": [ |
115 |
| - { |
116 |
| - "dependency": "goldctl", |
117 |
| - "version": "git_revision:720a542f6fe4f92922c3b8f0fdcc4d2ac6bb83cd" |
118 |
| - } |
| 114 | + "cpu=arm64" |
119 | 115 | ],
|
120 | 116 | "gclient_variables": {
|
121 | 117 | "download_android_deps": false,
|
122 | 118 | "use_rbe": true
|
123 | 119 | },
|
124 | 120 | "gn": [
|
125 | 121 | "--target-dir",
|
126 |
| - "ci/host_release_tests", |
| 122 | + "ci/host_release_arm64_tests", |
127 | 123 | "--runtime-mode",
|
128 | 124 | "release",
|
| 125 | + "--mac-cpu", |
| 126 | + "arm64", |
129 | 127 | "--no-lto",
|
130 | 128 | "--prebuilt-dart-sdk",
|
131 | 129 | "--build-embedder-examples",
|
|
134 | 132 | "--no-goma",
|
135 | 133 | "--xcode-symlinks"
|
136 | 134 | ],
|
137 |
| - "name": "ci/host_release_tests", |
138 |
| - "description": "Produces release mode x64 macOS host-side tooling and builds host-side unit tests for x64 macOS.", |
| 135 | + "name": "ci/host_release_arm64_tests", |
| 136 | + "description": "Produces release mode arm64 macOS host-side tooling and builds host-side unit tests for arm64 macOS.", |
139 | 137 | "ninja": {
|
140 |
| - "config": "ci/host_release_tests", |
| 138 | + "config": "ci/host_release_arm64_tests", |
141 | 139 | "targets": []
|
142 | 140 | },
|
143 | 141 | "properties": {
|
|
148 | 146 | "tests": [
|
149 | 147 | {
|
150 | 148 | "language": "python3",
|
151 |
| - "name": "Impeller-golden, dart and engine tests for host_release", |
| 149 | + "name": "Dart and engine tests for host_release", |
152 | 150 | "script": "flutter/testing/run_tests.py",
|
153 | 151 | "parameters": [
|
| 152 | + "--quiet", |
154 | 153 | "--variant",
|
155 |
| - "ci/host_release_tests", |
| 154 | + "ci/host_release_arm64_tests", |
156 | 155 | "--type",
|
157 | 156 | "dart,dart-host,engine"
|
158 | 157 | ]
|
|
208 | 207 | "name": "Impeller-golden for host_release",
|
209 | 208 | "script": "flutter/testing/run_tests.py",
|
210 | 209 | "parameters": [
|
| 210 | + "--quiet", |
211 | 211 | "--variant",
|
212 | 212 | "ci/mac_release_arm64_tests",
|
213 | 213 | "--type",
|
|
216 | 216 | }
|
217 | 217 | ]
|
218 | 218 | },
|
219 |
| - { |
220 |
| - "cas_archive": false, |
221 |
| - "drone_dimensions": [ |
222 |
| - "device_type=none", |
223 |
| - "os=Mac-13|Mac-14", |
224 |
| - "cpu=x86", |
225 |
| - "mac_model=Macmini8,1" |
226 |
| - ], |
227 |
| - "gclient_variables": { |
228 |
| - "download_android_deps": false, |
229 |
| - "use_rbe": true |
230 |
| - }, |
231 |
| - "gn": [ |
232 |
| - "--target-dir", |
233 |
| - "ci/host_debug_unopt", |
234 |
| - "--runtime-mode", |
235 |
| - "debug", |
236 |
| - "--unoptimized", |
237 |
| - "--no-lto", |
238 |
| - "--prebuilt-dart-sdk", |
239 |
| - "--enable-impeller-3d", |
240 |
| - "--rbe", |
241 |
| - "--no-goma", |
242 |
| - "--xcode-symlinks" |
243 |
| - ], |
244 |
| - "name": "ci/host_debug_unopt", |
245 |
| - "description": "Builds a debug mode unopt x64 macOS engine and runs host-side tests.", |
246 |
| - "ninja": { |
247 |
| - "config": "ci/host_debug_unopt", |
248 |
| - "targets": [] |
249 |
| - }, |
250 |
| - "properties": { |
251 |
| - "$flutter/osx_sdk": { |
252 |
| - "sdk_version": "15a240d" |
253 |
| - } |
254 |
| - }, |
255 |
| - "tests": [ |
256 |
| - { |
257 |
| - "language": "python3", |
258 |
| - "name": "Host Tests for host_debug_unopt", |
259 |
| - "script": "flutter/testing/run_tests.py", |
260 |
| - "parameters": [ |
261 |
| - "--variant", |
262 |
| - "ci/host_debug_unopt", |
263 |
| - "--type", |
264 |
| - "dart,dart-host,engine", |
265 |
| - "--engine-capture-core-dump" |
266 |
| - ] |
267 |
| - }, |
268 |
| - { |
269 |
| - "name": "Tests of tools/gn", |
270 |
| - "language": "python3", |
271 |
| - "script": "flutter/tools/gn_test.py" |
272 |
| - } |
273 |
| - ] |
274 |
| - }, |
275 | 219 | {
|
276 | 220 | "cas_archive": false,
|
277 | 221 | "properties": {
|
|
318 | 262 | "name": "Tests for ios_debug_unopt_sim",
|
319 | 263 | "script": "flutter/testing/run_tests.py",
|
320 | 264 | "parameters": [
|
| 265 | + "--quiet", |
321 | 266 | "--variant",
|
322 | 267 | "ci/ios_debug_unopt_sim",
|
323 | 268 | "--type",
|
|
358 | 303 | "--prebuilt-dart-sdk",
|
359 | 304 | "--mac-cpu",
|
360 | 305 | "arm64",
|
| 306 | + "--enable-impeller-3d", |
361 | 307 | "--rbe",
|
362 | 308 | "--no-goma",
|
363 | 309 | "--xcode-symlinks",
|
|
381 | 327 | "name": "Host Tests for host_debug_unopt_arm64",
|
382 | 328 | "script": "flutter/testing/run_tests.py",
|
383 | 329 | "parameters": [
|
| 330 | + "--quiet", |
384 | 331 | "--variant",
|
385 | 332 | "ci/host_debug_unopt_arm64",
|
386 | 333 | "--type",
|
387 | 334 | "dart,dart-host,engine,impeller-golden",
|
388 | 335 | "--engine-capture-core-dump",
|
389 | 336 | "--no-skia-gold"
|
390 | 337 | ]
|
| 338 | + }, |
| 339 | + { |
| 340 | + "name": "Tests of tools/gn", |
| 341 | + "language": "python3", |
| 342 | + "script": "flutter/tools/gn_test.py" |
391 | 343 | }
|
392 | 344 | ]
|
393 | 345 | },
|
|
439 | 391 | "name": "Tests for ios_debug_unopt_sim_arm64",
|
440 | 392 | "script": "flutter/testing/run_tests.py",
|
441 | 393 | "parameters": [
|
| 394 | + "--quiet", |
442 | 395 | "--variant",
|
443 | 396 | "ci/ios_debug_unopt_sim_arm64",
|
444 | 397 | "--type",
|
|
507 | 460 | "name": "Tests for ios_debug_unopt_sim_arm64_extension_safe",
|
508 | 461 | "script": "flutter/testing/run_tests.py",
|
509 | 462 | "parameters": [
|
| 463 | + "--quiet", |
510 | 464 | "--variant",
|
511 | 465 | "ci/ios_debug_unopt_sim_arm64_extension_safe",
|
512 | 466 | "--type",
|
|
0 commit comments