Files
coco 723ce1af5c a
2026-07-03 15:12:48 +08:00

33 lines
849 B
YAML

name: Android smoke test
on: [workflow_dispatch]
env:
GRADLE_OPTS: "-Dorg.gradle.jvmargs=-Xmx4g -Dorg.gradle.daemon=false -Dkotlin.incremental=false"
jobs:
instrumentation-tests:
runs-on: macos-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '17'
- uses: gradle/gradle-build-action@v3
- name: Instrumentation Tests
uses: reactivecircus/android-emulator-runner@v2
with:
api-level: 29
script: ./gradlew connectedDevDebugAndroidTest --stacktrace
- name: Upload results
if: ${{ always() }}
uses: actions/upload-artifact@v4
with:
name: instrumentation-test-results ${{ matrix.api-level }}
path: ./**/build/reports/androidTests/connected/**