summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorBug Magnet <marco.nikic@mullvad.net>2025-06-03 12:03:52 +0200
committerBug Magnet <marco.nikic@mullvad.net>2025-06-03 12:03:52 +0200
commitd292f1c9deb590c2ee6b877bd67ca3d635984567 (patch)
tree13710a6ebb9c74765959cc968f9a3a497eb26306
parentd51026519ac0b54ad88ee23d3645227188be1f13 (diff)
parentbb140aaff32e87779ca230bc0f93130e80ab14f3 (diff)
downloadmullvadvpn-d292f1c9deb590c2ee6b877bd67ca3d635984567.tar.xz
mullvadvpn-d292f1c9deb590c2ee6b877bd67ca3d635984567.zip
Merge branch 'ios-1204-screenshot-autopsy'
-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