22 - &2020 "2020.3.48f1"
33
44agents :
5- queue : macos-14 -isolated
5+ queue : macos-15 -isolated
66
77steps :
88 - group : " :hammer: Build Unity 2020 Test Fixtures"
@@ -11,7 +11,10 @@ steps:
1111 timeout_in_minutes : 30
1212 key : build-macos-fixture-2020
1313 depends_on : build-artifacts
14+ agents :
15+ queue : macos-14
1416 env :
17+ XCODE_VERSION : 15.3.0
1518 UNITY_PERFORMANCE_VERSION : *2020
1619 plugins :
1720 ' artifacts#v1.9.0 ' :
@@ -99,6 +102,8 @@ steps:
99102 timeout_in_minutes : 10
100103 key : build-ios-fixture-2020
101104 depends_on : generate-fixture-project-2020
105+ agents :
106+ queue : macos-14-isolated
102107 env :
103108 XCODE_VERSION : 15.3.0
104109 UNITY_PERFORMANCE_VERSION : *2020
@@ -117,119 +122,3 @@ steps:
117122 automatic :
118123 - exit_status : ' *'
119124 limit : 1
120-
121-
122-
123-
124-
125- - group : " :test_tube: E2E Tests Unity 2020"
126- steps :
127- - label : Run MacOS e2e tests for Unity 2020
128- agents :
129- queue : macos-14-isolated
130- timeout_in_minutes : 30
131- depends_on : build-macos-fixture-2020
132- env :
133- UNITY_PERFORMANCE_VERSION : *2020
134- plugins :
135- ' artifacts#v1.9.0 ' :
136- download :
137- - features/fixtures/mazerunner/mazerunner_macos_2020.zip
138- upload :
139- - maze_output/**/*
140- - ' *-mazerunner.log'
141- - ' clear_cache.log'
142- - maze_output/metrics.csv
143- test-collector#v1.10.2:
144- files : " reports/TEST-*.xml"
145- format : " junit"
146- branch : " ^main|next$$"
147- commands :
148- - features/scripts/run-macos-ci-tests.sh release
149-
150- - label : Run Windows e2e tests for Unity 2020
151- timeout_in_minutes : 60
152- depends_on : build-windows-fixture-2020
153- agents :
154- queue : windows-unity-wsl
155- env :
156- UNITY_PERFORMANCE_VERSION : *2020
157- plugins :
158- ' artifacts#v1.5.0 ' :
159- download :
160- - features/fixtures/mazerunner/build/Windows-2020.zip
161- upload :
162- - maze_output/**/*
163- - ' *-mazerunner.log'
164- - ' clear_cache.log'
165- - maze_output/metrics.csv
166- test-collector#v1.10.2:
167- files : " reports/TEST-*.xml"
168- format : " junit"
169- branch : " ^main|next$$"
170- commands :
171- - features/scripts/run-windows-ci-tests.sh release
172-
173- - label : ' :bitbar: Run Android e2e tests for Unity 2020'
174- timeout_in_minutes : 60
175- depends_on : build-android-fixture-2020
176- agents :
177- queue : opensource
178- plugins :
179- ' artifacts#v1.9.0 ' :
180- download :
181- - features/fixtures/mazerunner/mazerunner_2020.apk
182- upload :
183- - maze_output/**/*
184- ' docker-compose#v4.8.0 ' :
185- pull : maze-runner
186- run : maze-runner
187- service-ports : true
188- command :
189- - ' --app=/app/features/fixtures/mazerunner/mazerunner_2020.apk'
190- - ' --farm=bb'
191- - ' --device=ANDROID_9|ANDROID_10|ANDROID_11|ANDROID_12|ANDROID_13'
192- - ' --appium-version=1.22'
193- - ' --no-tunnel'
194- - ' --aws-public-ip'
195- - ' --fail-fast'
196- test-collector#v1.10.2:
197- files : " reports/TEST-*.xml"
198- format : " junit"
199- branch : " ^main|next$$"
200- concurrency : 25
201- concurrency_group : bitbar
202- concurrency_method : eager
203-
204- - label : ' :bitbar: Run iOS e2e tests for Unity 2020'
205- timeout_in_minutes : 60
206- depends_on : build-ios-fixture-2020
207- agents :
208- queue : opensource
209- plugins :
210- ' artifacts#v1.9.0 ' :
211- download :
212- - features/fixtures/mazerunner/mazerunner_2020.ipa
213- upload :
214- - maze_output/**/*
215- ' docker-compose#v4.8.0 ' :
216- pull : maze-runner
217- run : maze-runner
218- service-ports : true
219- command :
220- - ' --app=/app/features/fixtures/mazerunner/mazerunner_2020.ipa'
221- - ' --farm=bb'
222- - ' --device=IOS_15'
223- - ' --no-tunnel'
224- - ' --aws-public-ip'
225- - ' --fail-fast'
226- test-collector#v1.10.2:
227- files : " reports/TEST-*.xml"
228- format : " junit"
229- branch : " ^main|next$$"
230- concurrency : 25
231- concurrency_group : bitbar
232- concurrency_method : eager
233-
234-
235-
0 commit comments