@@ -236,53 +236,54 @@ jobs :
236
236
name : instrumentation-test-results-${{ matrix.api-level }}
237
237
path : ./**/build/reports/androidTests/connected/**
238
238
239
- frame-timeout-instrumentation-tests :
240
- name : Frame Timeout Instrumentation tests
241
- runs-on : macos-latest
242
- timeout-minutes : 45
243
- strategy :
244
- # Allow tests to continue on other devices if they fail on one device.
245
- fail-fast : false
246
- matrix :
247
- api-level :
248
- - 29
249
- # Unclear that older versions actually honor command to disable animation.
250
- # Newer versions are reputed to be too slow: https://github.com/ReactiveCircus/android-emulator-runner/issues/222
251
- steps :
252
- - uses : actions/checkout@v3
253
- - name : set up JDK 11
254
- uses : actions/setup-java@v3
255
- with :
256
- distribution : ' zulu'
257
- java-version : 11
258
-
259
- # # Build before running tests, using cache.
260
- - uses : gradle/gradle-build-action@v2
261
- name : Build instrumented tests
262
- with :
263
- # Unfortunately I don't think we can key this cache based on our project property so
264
- # we clean and rebuild.
265
- arguments : |
266
- clean assembleDebugAndroidTest --stacktrace -Pworkflow.runtime=timeout
267
- cache-read-only : false
268
-
269
- # # Actual task
270
- - name : Instrumentation Tests
271
- uses : reactivecircus/android-emulator-runner@v2
272
- with :
273
- # @ychescale9 suspects Galaxy Nexus is the fastest one
274
- profile : Galaxy Nexus
275
- api-level : ${{ matrix.api-level }}
276
- arch : x86_64
277
- # Skip the benchmarks as this is running on emulators
278
- script : ./gradlew connectedCheck -x :benchmarks:dungeon-benchmark:connectedCheck -x :benchmarks:performance-poetry:complex-benchmark:connectedCheck -x :benchmarks:performance-poetry:complex-poetry:connectedCheck --stacktrace -Pworkflow.runtime=timeout
279
-
280
- - name : Upload results
281
- if : ${{ always() }}
282
- uses : actions/upload-artifact@v3
283
- with :
284
- name : instrumentation-test-results-${{ matrix.api-level }}
285
- path : ./**/build/reports/androidTests/connected/**
239
+ # Turned off due to #850 which re-uses RenderContext.
240
+ # frame-timeout-instrumentation-tests :
241
+ # name : Frame Timeout Instrumentation tests
242
+ # runs-on : macos-latest
243
+ # timeout-minutes : 45
244
+ # strategy :
245
+ # # Allow tests to continue on other devices if they fail on one device.
246
+ # fail-fast : false
247
+ # matrix :
248
+ # api-level :
249
+ # - 29
250
+ # # Unclear that older versions actually honor command to disable animation.
251
+ # # Newer versions are reputed to be too slow: https://github.com/ReactiveCircus/android-emulator-runner/issues/222
252
+ # steps :
253
+ # - uses : actions/checkout@v3
254
+ # - name : set up JDK 11
255
+ # uses : actions/setup-java@v3
256
+ # with :
257
+ # distribution : 'zulu'
258
+ # java-version : 11
259
+
260
+ # ## Build before running tests, using cache.
261
+ # - uses: gradle/gradle-build-action@v2
262
+ # name : Build instrumented tests
263
+ # with :
264
+ # # Unfortunately I don't think we can key this cache based on our project property so
265
+ # # we clean and rebuild.
266
+ # arguments : |
267
+ # clean assembleDebugAndroidTest --stacktrace -Pworkflow.runtime=timeout
268
+ # cache-read-only: false
269
+
270
+ # ## Actual task
271
+ # - name : Instrumentation Tests
272
+ # uses : reactivecircus/android-emulator-runner@v2
273
+ # with :
274
+ # # @ychescale9 suspects Galaxy Nexus is the fastest one
275
+ # profile : Galaxy Nexus
276
+ # api-level : ${{ matrix.api-level }}
277
+ # arch : x86_64
278
+ # # Skip the benchmarks as this is running on emulators
279
+ # script : ./gradlew connectedCheck -x :benchmarks:dungeon-benchmark:connectedCheck -x :benchmarks:performance-poetry:complex-benchmark:connectedCheck -x :benchmarks:performance-poetry:complex-poetry:connectedCheck --stacktrace -Pworkflow.runtime=timeout
280
+
281
+ # - name : Upload results
282
+ # if : ${{ always() }}
283
+ # uses : actions/upload-artifact@v3
284
+ # with :
285
+ # name : instrumentation-test-results-${{ matrix.api-level }}
286
+ # path : ./**/build/reports/androidTests/connected/**
286
287
287
288
upload-to-mobiledev :
288
289
name : mobile.dev | Build & Upload
0 commit comments