Use gradle managed devices

pull/2783/head
Alex Baker 2 months ago
parent 157668e35a
commit 6df616d9ce

@ -44,10 +44,7 @@ jobs:
java-version: '17'
cache: 'gradle'
- name: run tests
uses: reactivecircus/android-emulator-runner@v2
with:
api-level: 29
script: ./gradlew -Pcoverage app:testGoogleplayDebugUnitTest app:connectedGoogleplayDebugAndroidTest
run: ./gradlew -Pcoverage app:testGoogleplayDebugUnitTest app:pixel2api29GoogleplayDebugAndroidTest
- name: Upload test reports
uses: actions/upload-artifact@v4
if: ${{ always() }}

@ -145,6 +145,18 @@ android {
}
}
testOptions {
managedDevices {
localDevices {
create("pixel2api29") {
device = "Pixel 2"
apiLevel = 29
systemImageSource = "aosp"
}
}
}
}
namespace = "org.tasks"
}

Loading…
Cancel
Save