Skip to content

Commit de3674a

Browse files
Merge pull request #1142 from square/sedwards/ci-changes
Changing CI Emulator & Action Config
2 parents ff435f7 + 8d25f8b commit de3674a

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

.github/workflows/kotlin.yml

+9-10
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ on :
77
pull_request :
88
merge_group :
99

10+
env:
11+
ANDROID_EMULATOR_WAIT_TIME_BEFORE_KILL: 720 # 12 minutes; default is 20s
12+
1013
# If CI is already running for a branch when that branch is updated, cancel the older jobs.
1114
concurrency :
1215
group : ci-${{ github.ref }}-${{ github.head_ref }}
@@ -267,15 +270,13 @@ jobs :
267270
performance-tests :
268271
name : Performance tests
269272
runs-on : macos-latest
270-
timeout-minutes : 30
273+
timeout-minutes : 45
271274
strategy :
272275
# Allow tests to continue on other devices if they fail on one device.
273276
fail-fast : false
274277
matrix :
275278
api-level :
276-
- 29
277-
# Unclear that older versions actually honor command to disable animation.
278-
# Newer versions are reputed to be too slow: https://github.com/ReactiveCircus/android-emulator-runner/issues/222
279+
- 31
279280
steps :
280281
- uses : actions/checkout@v3
281282

@@ -290,15 +291,13 @@ jobs :
290291
instrumentation-tests :
291292
name : Instrumentation tests
292293
runs-on : macos-latest
293-
timeout-minutes : 45
294+
timeout-minutes : 60
294295
strategy :
295296
# Allow tests to continue on other devices if they fail on one device.
296297
fail-fast : false
297298
matrix :
298-
# Unclear that older versions actually honor command to disable animation.
299-
# Newer versions are reputed to be too slow: https://github.com/ReactiveCircus/android-emulator-runner/issues/222
300299
api-level :
301-
- 29
300+
- 31
302301
### <start-connected-check-shards>
303302
shardNum : [ 1, 2, 3 ]
304303
### <end-connected-check-shards>
@@ -317,13 +316,13 @@ jobs :
317316
runtime-instrumentation-tests :
318317
name : Conflate Stale Renderings Instrumentation tests
319318
runs-on : macos-latest
320-
timeout-minutes : 45
319+
timeout-minutes : 60
321320
strategy :
322321
# Allow tests to continue on other devices if they fail on one device.
323322
fail-fast : false
324323
matrix :
325324
api-level :
326-
- 29
325+
- 31
327326
### <start-connected-check-shards>
328327
shardNum : [ 1, 2, 3 ]
329328
### <end-connected-check-shards>

0 commit comments

Comments
 (0)