Skip to content

iOS end-to-end nightly tests #703

iOS end-to-end nightly tests

iOS end-to-end nightly tests #703

Triggered via schedule April 16, 2026 00:11
Status Success
Total duration 1h 2m 36s
Artifacts 6
reuse-e2e-workflow  /  Set up outputs directory
5s
reuse-e2e-workflow / Set up outputs directory
reuse-e2e-workflow  /  Define test suites matrix
6s
reuse-e2e-workflow / Define test suites matrix
reuse-e2e-workflow  /  Build for end to end testing
3m 53s
reuse-e2e-workflow / Build for end to end testing
Matrix: reuse-e2e-workflow / Run tests
reuse-e2e-workflow  /  Clean up outputs directory
12s
reuse-e2e-workflow / Clean up outputs directory
reuse-e2e-workflow  /  Notify team on failure(if PR related)
0s
reuse-e2e-workflow / Notify team on failure(if PR related)
Notify team on nightly E2E failure
0s
Notify team on nightly E2E failure
Fit to window
Zoom out
Zoom in

Annotations

7 warnings and 5 notices
reuse-e2e-workflow / Build for end to end testing
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
reuse-e2e-workflow / Run tests (RelayTests)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
reuse-e2e-workflow / Run tests (ConnectivityTests)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
reuse-e2e-workflow / Run tests (PaymentTests)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
reuse-e2e-workflow / Run tests (AccountTests)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
reuse-e2e-workflow / Run tests (LeakTests)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
reuse-e2e-workflow / Run tests (CustomListsTests)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
reuse-e2e-workflow / Run tests (RelayTests)
Skipped MullvadVPNUITests.RelayTests.testDAITASettings
reuse-e2e-workflow / Run tests (RelayTests)
Skipped MullvadVPNUITests.RelayTests.testDaitaIncreasesAverageDataConsumption
reuse-e2e-workflow / Run tests (ConnectivityTests)
Skipped MullvadVPNUITests.ConnectivityTests.testIfLocalNetworkSharingIsBlocking
reuse-e2e-workflow / Run tests (PaymentTests)
Skipped MullvadVPNUITests.PaymentTests.testInAppPurchaseWithRestoreOnFailedReceiptUpload
reuse-e2e-workflow / Run tests (LeakTests)
Skipped MullvadVPNUITests.LeakTests.testConnectionStartedBeforeTunnelShouldNotLeakOutside

Artifacts

Produced during runtime
Name Size Digest
MullvadVPNUITests_AccountTests-main-2026-04-16-03-08-05-test-results
483 KB
sha256:f517b97eb4952b48a8d23d8f4aa85f51e9ccf60328506473e52010d820127787
MullvadVPNUITests_ConnectivityTests-main-2026-04-16-02-40-06-test-results
456 KB
sha256:694a6f10572fc2f94dcb9180ad981e2babb6fb3455e8fc86343006e32383bb4c
MullvadVPNUITests_CustomListsTests-main-2026-04-16-03-12-34-test-results
437 KB
sha256:ed2a818e4646e9b94ce071521ae4a890974dd9e1a39d03999752c957e49f9a28
MullvadVPNUITests_LeakTests-main-2026-04-16-03-09-39-test-results
557 KB
sha256:adcc7ecb57a8d638ac99affe42051c80a1c24997bca9726f76d10a4b4ea1e4b5
MullvadVPNUITests_PaymentTests-main-2026-04-16-02-52-39-test-results
417 KB
sha256:d6c160ef1bca8ade384cb8237d545428ff6a916d1721181735f92bca3c001c79
MullvadVPNUITests_RelayTests-main-2026-04-16-02-26-23-test-results
2.09 MB
sha256:61cfd1b3e5310c4a8356d9c7a21a104d7e99514f7de47339075aa8c2d0f61016