Skip to content

iOS end-to-end nightly tests #697

iOS end-to-end nightly tests

iOS end-to-end nightly tests #697

Triggered via schedule April 10, 2026 00:07
Status Success
Total duration 13h 47m 50s
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
4m 7s
reuse-e2e-workflow / Build for end to end testing
Matrix: reuse-e2e-workflow / Run tests
reuse-e2e-workflow  /  Clean up outputs directory
11s
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 (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 (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 (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 (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 (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 (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 (ConnectivityTests)
Skipped MullvadVPNUITests.ConnectivityTests.testIfLocalNetworkSharingIsBlocking
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 (LeakTests)
Skipped MullvadVPNUITests.LeakTests.testConnectionStartedBeforeTunnelShouldNotLeakOutside
reuse-e2e-workflow / Run tests (PaymentTests)
Skipped MullvadVPNUITests.PaymentTests.testInAppPurchaseWithRestoreOnFailedReceiptUpload

Artifacts

Produced during runtime
Name Size Digest
MullvadVPNUITests_AccountTests-main-2026-04-10-15-18-42-test-results
426 KB
sha256:84fc20b996c5bcac7f3d2fbb685a268c8371b935e8fdb0ebbb83985a35897805
MullvadVPNUITests_ConnectivityTests-main-2026-04-10-15-31-48-test-results
425 KB
sha256:401b1cea3ec169ef1235669da97ef7df126e44a674e3c5cc062518359c7a7e6e
MullvadVPNUITests_CustomListsTests-main-2026-04-10-15-54-13-test-results
439 KB
sha256:a32e00abb85a4f42cde254401bafbe655f6d5323c8f9230f74454a777b8be98f
MullvadVPNUITests_LeakTests-main-2026-04-10-15-40-12-test-results
348 KB
sha256:1fcc9628779a024e086080e84da36d66d68773991faccbe39d8fdaba6b7cc35a
MullvadVPNUITests_PaymentTests-main-2026-04-10-15-51-59-test-results
350 KB
sha256:8a31cec96ef1a9d9bde86fc3f3924e78e5b6a993887ea31f0c7c152a70c86deb
MullvadVPNUITests_RelayTests-main-2026-04-10-15-39-03-test-results
1.75 MB
sha256:23416cc5db052bc03db8c3df3448f2a9b918240a800cf6c3e8b923f0e95f1a7e