summaryrefslogtreecommitdiffhomepage
path: root/.github
diff options
context:
space:
mode:
authorAlbin <albin@mullvad.net>2023-01-23 12:24:17 +0100
committerAlbin <albin@mullvad.net>2023-01-25 13:26:35 +0100
commit4d67f4393492a3f1df46302b70edf4a6ee0f40bf (patch)
treeb25a0f9f9f43772953e6ef2228ac7cc0ad5f0265 /.github
parent9e61d666c6b5f31d6fe2c42ee517157ab62210cb (diff)
downloadmullvadvpn-4d67f4393492a3f1df46302b70edf4a6ee0f40bf.tar.xz
mullvadvpn-4d67f4393492a3f1df46302b70edf4a6ee0f40bf.zip
Upload report on ci instrumentation test failures
The report includes: * Screenshots * Logcat * Instrumentation logs
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/android-app.yml9
1 files changed, 9 insertions, 0 deletions
diff --git a/.github/workflows/android-app.yml b/.github/workflows/android-app.yml
index 6d66339f22..f800fbe138 100644
--- a/.github/workflows/android-app.yml
+++ b/.github/workflows/android-app.yml
@@ -167,3 +167,12 @@ jobs:
AUTO_FETCH_TEST_HELPER_APKS: true
run: |
./android/scripts/run-instrumented-tests.sh ${{ matrix.test-type }}
+
+ - name: Upload instrumentation report (${{ matrix.test-type }})
+ uses: actions/upload-artifact@v3
+ if: always()
+ with:
+ name: ${{ matrix.test-type }}-instrumentation-report
+ path: /tmp/mullvad-${{ matrix.test-type }}-instrumentation-report
+ if-no-files-found: ignore
+ retention-days: 1