Skip to content

Commit 0456bef

Browse files
committed
Add backend support for Android jobs
1 parent 032923d commit 0456bef

File tree

6 files changed

+454
-89
lines changed

6 files changed

+454
-89
lines changed

.yamato/input-system-mobile-functional-build-jobs.yml

Lines changed: 140 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,36 @@
11
# Auto-generated by Recipe Engine, do not modify manually.
22

3-
# InputSystem-MobileFunctionalBuildJobs - 2021.3 - Android
4-
inputsystem-mobilefunctionalbuildjobs_-_2021_3_-_android:
5-
name: InputSystem-MobileFunctionalBuildJobs - 2021.3 - Android
3+
# InputSystem-MobileFunctionalBuildJobs - 2021.3 - Android - il2cpp
4+
inputsystem-mobilefunctionalbuildjobs_-_2021_3_-_android_-_il2cpp:
5+
name: InputSystem-MobileFunctionalBuildJobs - 2021.3 - Android - il2cpp
66
agent:
77
image: package-ci/win10:default
88
type: Unity::VM
99
flavor: b1.xlarge
1010
commands:
11-
- command: unity-downloader-cli -u 2021.3/staging -c Editor -c Android --fast --wait
11+
- command: unity-downloader-cli -u 2021.3/staging -c Editor -c Android --fast --wait
12+
- command: |-
13+
set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP%
14+
UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=android --category=!Performance --scripting-backend=il2cpp --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --artifacts-path=build/logs
15+
after:
16+
- command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd
17+
artifacts:
18+
logs:
19+
paths:
20+
- build/logs/**/*
21+
players:
22+
paths:
23+
- build/players/**/*
24+
25+
# InputSystem-MobileFunctionalBuildJobs - 2021.3 - Android - mono
26+
inputsystem-mobilefunctionalbuildjobs_-_2021_3_-_android_-_mono:
27+
name: InputSystem-MobileFunctionalBuildJobs - 2021.3 - Android - mono
28+
agent:
29+
image: package-ci/win10:default
30+
type: Unity::VM
31+
flavor: b1.xlarge
32+
commands:
33+
- command: unity-downloader-cli -u 2021.3/staging -c Editor -c Android --fast --wait
1234
- command: |-
1335
set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP%
1436
UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=android --category=!Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --artifacts-path=build/logs
@@ -30,7 +52,7 @@ inputsystem-mobilefunctionalbuildjobs_-_2021_3_-_ios:
3052
type: Unity::VM::osx
3153
flavor: m1.mac
3254
commands:
33-
- command: unity-downloader-cli -u 2021.3/staging -c Editor -c iOS --fast --wait
55+
- command: unity-downloader-cli -u 2021.3/staging -c Editor -c iOS --fast --wait
3456
- command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=ios --category=!Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --artifacts-path=build/logs
3557
after:
3658
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
@@ -50,7 +72,7 @@ inputsystem-mobilefunctionalbuildjobs_-_2021_3_-_tvos:
5072
type: Unity::VM::osx
5173
flavor: m1.mac
5274
commands:
53-
- command: unity-downloader-cli -u 2021.3/staging -c Editor -c AppleTV --fast --wait
75+
- command: unity-downloader-cli -u 2021.3/staging -c Editor -c AppleTV --fast --wait
5476
- command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=undefined --category=!Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --artifacts-path=build/logs
5577
after:
5678
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
@@ -62,15 +84,37 @@ inputsystem-mobilefunctionalbuildjobs_-_2021_3_-_tvos:
6284
paths:
6385
- build/players/**/*
6486

65-
# InputSystem-MobileFunctionalBuildJobs - 2022.3 - Android
66-
inputsystem-mobilefunctionalbuildjobs_-_2022_3_-_android:
67-
name: InputSystem-MobileFunctionalBuildJobs - 2022.3 - Android
87+
# InputSystem-MobileFunctionalBuildJobs - 2022.3 - Android - il2cpp
88+
inputsystem-mobilefunctionalbuildjobs_-_2022_3_-_android_-_il2cpp:
89+
name: InputSystem-MobileFunctionalBuildJobs - 2022.3 - Android - il2cpp
6890
agent:
6991
image: package-ci/win10:default
7092
type: Unity::VM
7193
flavor: b1.xlarge
7294
commands:
73-
- command: unity-downloader-cli -u 2022.3/staging -c Editor -c Android --fast --wait
95+
- command: unity-downloader-cli -u 2022.3/staging -c Editor -c Android --fast --wait
96+
- command: |-
97+
set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP%
98+
UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=android --category=!Performance --scripting-backend=il2cpp --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --artifacts-path=build/logs
99+
after:
100+
- command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd
101+
artifacts:
102+
logs:
103+
paths:
104+
- build/logs/**/*
105+
players:
106+
paths:
107+
- build/players/**/*
108+
109+
# InputSystem-MobileFunctionalBuildJobs - 2022.3 - Android - mono
110+
inputsystem-mobilefunctionalbuildjobs_-_2022_3_-_android_-_mono:
111+
name: InputSystem-MobileFunctionalBuildJobs - 2022.3 - Android - mono
112+
agent:
113+
image: package-ci/win10:default
114+
type: Unity::VM
115+
flavor: b1.xlarge
116+
commands:
117+
- command: unity-downloader-cli -u 2022.3/staging -c Editor -c Android --fast --wait
74118
- command: |-
75119
set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP%
76120
UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=android --category=!Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --artifacts-path=build/logs
@@ -92,7 +136,7 @@ inputsystem-mobilefunctionalbuildjobs_-_2022_3_-_ios:
92136
type: Unity::VM::osx
93137
flavor: m1.mac
94138
commands:
95-
- command: unity-downloader-cli -u 2022.3/staging -c Editor -c iOS --fast --wait
139+
- command: unity-downloader-cli -u 2022.3/staging -c Editor -c iOS --fast --wait
96140
- command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=ios --category=!Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --artifacts-path=build/logs
97141
after:
98142
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
@@ -112,7 +156,7 @@ inputsystem-mobilefunctionalbuildjobs_-_2022_3_-_tvos:
112156
type: Unity::VM::osx
113157
flavor: m1.mac
114158
commands:
115-
- command: unity-downloader-cli -u 2022.3/staging -c Editor -c AppleTV --fast --wait
159+
- command: unity-downloader-cli -u 2022.3/staging -c Editor -c AppleTV --fast --wait
116160
- command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=undefined --category=!Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --artifacts-path=build/logs
117161
after:
118162
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
@@ -124,15 +168,37 @@ inputsystem-mobilefunctionalbuildjobs_-_2022_3_-_tvos:
124168
paths:
125169
- build/players/**/*
126170

127-
# InputSystem-MobileFunctionalBuildJobs - 6000.0 - Android
128-
inputsystem-mobilefunctionalbuildjobs_-_6000_0_-_android:
129-
name: InputSystem-MobileFunctionalBuildJobs - 6000.0 - Android
171+
# InputSystem-MobileFunctionalBuildJobs - 6000.0 - Android - il2cpp
172+
inputsystem-mobilefunctionalbuildjobs_-_6000_0_-_android_-_il2cpp:
173+
name: InputSystem-MobileFunctionalBuildJobs - 6000.0 - Android - il2cpp
130174
agent:
131175
image: package-ci/win10:default
132176
type: Unity::VM
133177
flavor: b1.xlarge
134178
commands:
135-
- command: unity-downloader-cli -u 6000.0/staging -c Editor -c Android --fast --wait
179+
- command: unity-downloader-cli -u 6000.0/staging -c Editor -c Android --fast --wait
180+
- command: |-
181+
set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP%
182+
UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=android --category=!Performance --scripting-backend=il2cpp --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --artifacts-path=build/logs
183+
after:
184+
- command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd
185+
artifacts:
186+
logs:
187+
paths:
188+
- build/logs/**/*
189+
players:
190+
paths:
191+
- build/players/**/*
192+
193+
# InputSystem-MobileFunctionalBuildJobs - 6000.0 - Android - mono
194+
inputsystem-mobilefunctionalbuildjobs_-_6000_0_-_android_-_mono:
195+
name: InputSystem-MobileFunctionalBuildJobs - 6000.0 - Android - mono
196+
agent:
197+
image: package-ci/win10:default
198+
type: Unity::VM
199+
flavor: b1.xlarge
200+
commands:
201+
- command: unity-downloader-cli -u 6000.0/staging -c Editor -c Android --fast --wait
136202
- command: |-
137203
set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP%
138204
UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=android --category=!Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --artifacts-path=build/logs
@@ -154,7 +220,7 @@ inputsystem-mobilefunctionalbuildjobs_-_6000_0_-_ios:
154220
type: Unity::VM::osx
155221
flavor: m1.mac
156222
commands:
157-
- command: unity-downloader-cli -u 6000.0/staging -c Editor -c iOS --fast --wait
223+
- command: unity-downloader-cli -u 6000.0/staging -c Editor -c iOS --fast --wait
158224
- command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=ios --category=!Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --artifacts-path=build/logs
159225
after:
160226
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
@@ -174,7 +240,7 @@ inputsystem-mobilefunctionalbuildjobs_-_6000_0_-_tvos:
174240
type: Unity::VM::osx
175241
flavor: m1.mac
176242
commands:
177-
- command: unity-downloader-cli -u 6000.0/staging -c Editor -c AppleTV --fast --wait
243+
- command: unity-downloader-cli -u 6000.0/staging -c Editor -c AppleTV --fast --wait
178244
- command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=undefined --category=!Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --artifacts-path=build/logs
179245
after:
180246
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
@@ -186,15 +252,37 @@ inputsystem-mobilefunctionalbuildjobs_-_6000_0_-_tvos:
186252
paths:
187253
- build/players/**/*
188254

189-
# InputSystem-MobileFunctionalBuildJobs - 6000.2 - Android
190-
inputsystem-mobilefunctionalbuildjobs_-_6000_2_-_android:
191-
name: InputSystem-MobileFunctionalBuildJobs - 6000.2 - Android
255+
# InputSystem-MobileFunctionalBuildJobs - 6000.2 - Android - il2cpp
256+
inputsystem-mobilefunctionalbuildjobs_-_6000_2_-_android_-_il2cpp:
257+
name: InputSystem-MobileFunctionalBuildJobs - 6000.2 - Android - il2cpp
258+
agent:
259+
image: package-ci/win10:default
260+
type: Unity::VM
261+
flavor: b1.xlarge
262+
commands:
263+
- command: unity-downloader-cli -u 6000.2/staging -c Editor -c Android --fast --wait
264+
- command: |-
265+
set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP%
266+
UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=android --category=!Performance --scripting-backend=il2cpp --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --artifacts-path=build/logs
267+
after:
268+
- command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd
269+
artifacts:
270+
logs:
271+
paths:
272+
- build/logs/**/*
273+
players:
274+
paths:
275+
- build/players/**/*
276+
277+
# InputSystem-MobileFunctionalBuildJobs - 6000.2 - Android - mono
278+
inputsystem-mobilefunctionalbuildjobs_-_6000_2_-_android_-_mono:
279+
name: InputSystem-MobileFunctionalBuildJobs - 6000.2 - Android - mono
192280
agent:
193281
image: package-ci/win10:default
194282
type: Unity::VM
195283
flavor: b1.xlarge
196284
commands:
197-
- command: unity-downloader-cli -u 6000.2/staging -c Editor -c Android --fast --wait
285+
- command: unity-downloader-cli -u 6000.2/staging -c Editor -c Android --fast --wait
198286
- command: |-
199287
set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP%
200288
UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=android --category=!Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --artifacts-path=build/logs
@@ -216,7 +304,7 @@ inputsystem-mobilefunctionalbuildjobs_-_6000_2_-_ios:
216304
type: Unity::VM::osx
217305
flavor: m1.mac
218306
commands:
219-
- command: unity-downloader-cli -u 6000.2/staging -c Editor -c iOS --fast --wait
307+
- command: unity-downloader-cli -u 6000.2/staging -c Editor -c iOS --fast --wait
220308
- command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=ios --category=!Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --artifacts-path=build/logs
221309
after:
222310
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
@@ -236,7 +324,7 @@ inputsystem-mobilefunctionalbuildjobs_-_6000_2_-_tvos:
236324
type: Unity::VM::osx
237325
flavor: m1.mac
238326
commands:
239-
- command: unity-downloader-cli -u 6000.2/staging -c Editor -c AppleTV --fast --wait
327+
- command: unity-downloader-cli -u 6000.2/staging -c Editor -c AppleTV --fast --wait
240328
- command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=undefined --category=!Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --artifacts-path=build/logs
241329
after:
242330
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
@@ -248,15 +336,37 @@ inputsystem-mobilefunctionalbuildjobs_-_6000_2_-_tvos:
248336
paths:
249337
- build/players/**/*
250338

251-
# InputSystem-MobileFunctionalBuildJobs - 6000.3 - Android
252-
inputsystem-mobilefunctionalbuildjobs_-_6000_3_-_android:
253-
name: InputSystem-MobileFunctionalBuildJobs - 6000.3 - Android
339+
# InputSystem-MobileFunctionalBuildJobs - 6000.3 - Android - il2cpp
340+
inputsystem-mobilefunctionalbuildjobs_-_6000_3_-_android_-_il2cpp:
341+
name: InputSystem-MobileFunctionalBuildJobs - 6000.3 - Android - il2cpp
342+
agent:
343+
image: package-ci/win10:default
344+
type: Unity::VM
345+
flavor: b1.xlarge
346+
commands:
347+
- command: unity-downloader-cli -u trunk -c Editor -c Android --fast --wait
348+
- command: |-
349+
set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP%
350+
UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=android --category=!Performance --scripting-backend=il2cpp --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --artifacts-path=build/logs
351+
after:
352+
- command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd
353+
artifacts:
354+
logs:
355+
paths:
356+
- build/logs/**/*
357+
players:
358+
paths:
359+
- build/players/**/*
360+
361+
# InputSystem-MobileFunctionalBuildJobs - 6000.3 - Android - mono
362+
inputsystem-mobilefunctionalbuildjobs_-_6000_3_-_android_-_mono:
363+
name: InputSystem-MobileFunctionalBuildJobs - 6000.3 - Android - mono
254364
agent:
255365
image: package-ci/win10:default
256366
type: Unity::VM
257367
flavor: b1.xlarge
258368
commands:
259-
- command: unity-downloader-cli -u trunk -c Editor -c Android --fast --wait
369+
- command: unity-downloader-cli -u trunk -c Editor -c Android --fast --wait
260370
- command: |-
261371
set ANDROID_DEVICE_CONNECTION=%BOKKEN_DEVICE_IP%
262372
UnifiedTestRunner.exe --testproject=. --editor-location=.Editor --suite=playmode --platform=android --category=!Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --artifacts-path=build/logs
@@ -278,7 +388,7 @@ inputsystem-mobilefunctionalbuildjobs_-_6000_3_-_ios:
278388
type: Unity::VM::osx
279389
flavor: m1.mac
280390
commands:
281-
- command: unity-downloader-cli -u trunk -c Editor -c iOS --fast --wait
391+
- command: unity-downloader-cli -u trunk -c Editor -c iOS --fast --wait
282392
- command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=ios --category=!Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --artifacts-path=build/logs
283393
after:
284394
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
@@ -298,7 +408,7 @@ inputsystem-mobilefunctionalbuildjobs_-_6000_3_-_tvos:
298408
type: Unity::VM::osx
299409
flavor: m1.mac
300410
commands:
301-
- command: unity-downloader-cli -u trunk -c Editor -c AppleTV --fast --wait
411+
- command: unity-downloader-cli -u trunk -c Editor -c AppleTV --fast --wait
302412
- command: UnifiedTestRunner --testproject=. --editor-location=.Editor --suite=playmode --platform=undefined --category=!Performance --clean-library --reruncount=1 --clean-library-on-rerun --build-only --player-save-path=build/players --artifacts-path=build/logs
303413
after:
304414
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh

0 commit comments

Comments
 (0)