From 91cfb0b2d250c1c84ebe9cfbd1a9dd7e83cc51c9 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Thu, 28 Jan 2021 15:02:56 +0530 Subject: [PATCH] github: prep for running instrumentation tests Signed-off-by: Harsh Shandilya --- .github/workflows/pull_request.yml | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index def00d26..ac600ff2 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -18,13 +18,24 @@ jobs: with: java-version: '11' - name: Checkout repository - uses: actions/checkout@c952173edf28a2bd22e1a4926590c1ac39630461 + uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f - - uses: burrunan/gradle-cache-action@v1 + - uses: burrunan/gradle-cache-action@03c71a8ba93d670980695505f48f49daf43704a6 name: Run unit tests with: arguments: testDebug --stacktrace + - name: Run instrumentation tests + uses: reactivecircus/android-emulator-runner@08b092e904025fada32a01b711af1e7ff7b7a4a3 + with: + api-level: 23 + target: default + script: | + adb shell settings put global animator_duration_scale 0 + adb shell settings put global transition_animation_scale 0 + adb shell settings put global window_animation_scale 0 + ./gradlew :app:connectedDebugAndroidTest + - name: (Fail-only) upload test report if: failure() uses: actions/upload-artifact@27bce4eee761b5bc643f46a8dfb41b430c8d05f6