From 08189e10f17d8eac8e17c3e1efc059e066d972b0 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Sat, 16 Mar 2024 11:34:38 -0500 Subject: [PATCH] Don't use gradle managed devices in CI --- .github/workflows/check.yml | 5 ++++- app/build.gradle.kts | 6 +++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index b6072e840..0ba7dd3e4 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -44,7 +44,10 @@ jobs: java-version: '17' cache: 'gradle' - name: run tests - run: ./gradlew -Pcoverage app:testGoogleplayDebugUnitTest app:pixel2api29GoogleplayDebugAndroidTest + uses: reactivecircus/android-emulator-runner@v2 + with: + api-level: 30 + script: ./gradlew -Pcoverage app:testGoogleplayDebugUnitTest app:connectedGoogleplayDebugAndroidTest - name: Upload test reports uses: actions/upload-artifact@v4 if: ${{ always() }} diff --git a/app/build.gradle.kts b/app/build.gradle.kts index b87cbaef5..3916a4edd 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -148,10 +148,10 @@ android { testOptions { managedDevices { localDevices { - create("pixel2api29") { + create("pixel2api30") { device = "Pixel 2" - apiLevel = 29 - systemImageSource = "aosp" + apiLevel = 30 + systemImageSource = "aosp-atd" } } }