Skip to content

iOS end to end workflow changes related to iOS 17 and iPad #5062

iOS end to end workflow changes related to iOS 17 and iPad

iOS end to end workflow changes related to iOS 17 and iPad #5062

Triggered via pull request July 29, 2024 11:07
Status Failure
Total duration 17m 37s
Billable time 17m
Artifacts

ios.yml

on: pull_request
Check formatting
38s
Check formatting
Run swiftlint
38s
Run swiftlint
Unit tests
16m 1s
Unit tests
Fit to window
Zoom out
Zoom in

Annotations

1 error, 19 warnings, and 12 notices
Unit tests
Process completed with exit code 65.
Check formatting
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Check formatting
rustup is outdated! To avoid broken installations, as soon as possible please run: brew upgrade Or, if you're OK with a less reliable fix: brew upgrade rustup
Run swiftlint
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Run swiftlint
swiftlint 0.55.1 is already installed and up-to-date. To reinstall 0.55.1, run: brew reinstall swiftlint
Run swiftlint: PacketTunnel/PacketTunnelProvider/PacketTunnelProvider.swift#L38
Function body should span 50 lines or less excluding comments and whitespace: currently spans 62 lines (function_body_length)
Run swiftlint: MullvadSettings/SettingsManager.swift#L51
Prefer using UTF-8 encoded strings when converting between `String` and `Data` (non_optional_string_data_conversion)
Run swiftlint: MullvadVPNUITests/ConnectivityTests.swift#L54
Function body should span 50 lines or less excluding comments and whitespace: currently spans 53 lines (function_body_length)
Run swiftlint: MullvadVPNTests/MullvadSettings/IPOverrideRepositoryTests.swift#L17
Prefer `static` over `final class` (static_over_final_class)
Run swiftlint: MullvadVPNTests/MullvadSettings/IPOverrideRepositoryTests.swift#L21
Prefer `static` over `final class` (static_over_final_class)
Run swiftlint: MullvadVPNTests/MullvadSettings/MigrationManagerTests.swift#L75
Prefer using UTF-8 encoded strings when converting between `String` and `Data` (non_optional_string_data_conversion)
Run swiftlint: MullvadVPNTests/MullvadSettings/MigrationManagerTests.swift#L19
Prefer `static` over `final class` (static_over_final_class)
Run swiftlint: MullvadVPNTests/MullvadSettings/MigrationManagerTests.swift#L23
Prefer `static` over `final class` (static_over_final_class)
Run swiftlint: MullvadVPNTests/MullvadSettings/APIAccessMethodsTests.swift#L16
Prefer `static` over `final class` (static_over_final_class)
Unit tests
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Unit tests
rustup is outdated! To avoid broken installations, as soon as possible please run: brew upgrade Or, if you're OK with a less reliable fix: brew upgrade rustup
Unit tests: --- xcodebuild#L1
Using the first of multiple matching destinations:
Unit tests
Run script build phase 'Build MullvadRustRuntime' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'MullvadRustRuntime' from project 'MullvadVPN')
Unit tests
Skipping duplicate build file in Compile Sources build phase: /Users/runner/work/mullvadvpn-app/mullvadvpn-app/ios/MullvadRustRuntime/PostQuantumKeyExchangeActor.swift (in target 'MullvadRustRuntime' from project 'MullvadVPN')
Unit tests
go@1.20 has been deprecated because it is not supported upstream!
Unit tests
SSH: ssh VvjpBqK23GvXtVCfSfX4rtWB5@nyc1.tmate.io
Unit tests
or: ssh -i <path-to-private-SSH-key> VvjpBqK23GvXtVCfSfX4rtWB5@nyc1.tmate.io
Unit tests
SSH: ssh VvjpBqK23GvXtVCfSfX4rtWB5@nyc1.tmate.io
Unit tests
or: ssh -i <path-to-private-SSH-key> VvjpBqK23GvXtVCfSfX4rtWB5@nyc1.tmate.io
Unit tests
SSH: ssh VvjpBqK23GvXtVCfSfX4rtWB5@nyc1.tmate.io
Unit tests
or: ssh -i <path-to-private-SSH-key> VvjpBqK23GvXtVCfSfX4rtWB5@nyc1.tmate.io
Unit tests
SSH: ssh VvjpBqK23GvXtVCfSfX4rtWB5@nyc1.tmate.io
Unit tests
or: ssh -i <path-to-private-SSH-key> VvjpBqK23GvXtVCfSfX4rtWB5@nyc1.tmate.io
Unit tests
SSH: ssh VvjpBqK23GvXtVCfSfX4rtWB5@nyc1.tmate.io
Unit tests
or: ssh -i <path-to-private-SSH-key> VvjpBqK23GvXtVCfSfX4rtWB5@nyc1.tmate.io
Unit tests
SSH: ssh VvjpBqK23GvXtVCfSfX4rtWB5@nyc1.tmate.io
Unit tests
or: ssh -i <path-to-private-SSH-key> VvjpBqK23GvXtVCfSfX4rtWB5@nyc1.tmate.io