summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/ios-screenshots-tests.yml1
-rw-r--r--ios/Configurations/UITests.xcconfig.template3
2 files changed, 4 insertions, 0 deletions
diff --git a/.github/workflows/ios-screenshots-tests.yml b/.github/workflows/ios-screenshots-tests.yml
index 9d007ea634..a091ac658e 100644
--- a/.github/workflows/ios-screenshots-tests.yml
+++ b/.github/workflows/ios-screenshots-tests.yml
@@ -57,6 +57,7 @@ jobs:
working-directory: ios/
- name: Archive test report
+ if: always()
run: zip -r test-report.zip ios/xcode-test-report.xcresult
- name: Store test report artifact
diff --git a/ios/Configurations/UITests.xcconfig.template b/ios/Configurations/UITests.xcconfig.template
index 988a9a65d7..42465a9a59 100644
--- a/ios/Configurations/UITests.xcconfig.template
+++ b/ios/Configurations/UITests.xcconfig.template
@@ -17,6 +17,9 @@ UNINSTALL_APP_IN_TEST_SUITE_TEAR_DOWN = 1
// Mullvad accounts used by UI tests
HAS_TIME_ACCOUNT_NUMBER =
+// Note that screenshots tests use the config=MockRelease (which uses a real account),
+// while UI tests use config=Staging (which uses Stagemole).
+// the Debug configuration is provided for developer convenience, and uses real accounts.
// Ad serving domain used when testing ad blocking. Note that we are assuming there's an HTTP server running on the host.
AD_SERVING_DOMAIN = vpnlist.to