Skip to content

Add an AccountProvider type and use it within the authentication flow. #1553

Add an AccountProvider type and use it within the authentication flow.

Add an AccountProvider type and use it within the authentication flow. #1553

Triggered via pull request September 4, 2026 07:41
Status Cancelled
Total duration 1h 0m 46s
Artifacts

unit-tests.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 12 warnings
Tests
The job has exceeded the maximum execution time of 1h0m0s
Tests: AuthenticationServiceTests.swift#L78
Recorded an issue (Expectation failed: (service.homeserver.value → LoginHomeserver(accountProvider: ElementX.AccountProvider.managed(serverName: "matrix.org", baseURL: https://matrix-client.matrix.org, canUseServerName: true), loginMode: ElementX.LoginMode.unknown)) == (.init(accountProvider: .generic("matrix.org"), loginMode: .unknown) → LoginHomeserver(accountProvider: ElementX.AccountProvider.generic("matrix.org"), loginMode: ElementX.LoginMode.unknown)))
Tests
Suite AuthenticationServiceTests failed after 0.067 seconds with 1 issue(s)
Tests
configureRegisterNoSupport() (0.008 seconds) 1 issue(s)
Tests: AuthenticationServiceTests.swift#L78
Recorded an issue (Expectation failed: (service.homeserver.value → LoginHomeserver(accountProvider: ElementX.AccountProvider.managed(serverName: "matrix.org", baseURL: https://matrix-client.matrix.org, canUseServerName: true), loginMode: ElementX.LoginMode.unknown)) == (.init(accountProvider: .generic("matrix.org"), loginMode: .unknown) → LoginHomeserver(accountProvider: ElementX.AccountProvider.generic("matrix.org"), loginMode: ElementX.LoginMode.unknown)))
Tests
Suite AuthenticationServiceTests failed after 0.321 seconds with 1 issue(s)
Tests
configureRegisterNoSupport() (0.232 seconds) 1 issue(s)
Tests: AuthenticationServiceTests.swift#L78
Recorded an issue (Expectation failed: (service.homeserver.value → LoginHomeserver(accountProvider: ElementX.AccountProvider.managed(serverName: "matrix.org", baseURL: https://matrix-client.matrix.org, canUseServerName: true), loginMode: ElementX.LoginMode.unknown)) == (.init(accountProvider: .generic("matrix.org"), loginMode: .unknown) → LoginHomeserver(accountProvider: ElementX.AccountProvider.generic("matrix.org"), loginMode: ElementX.LoginMode.unknown)))
Tests
Suite AuthenticationServiceTests failed after 0.389 seconds with 1 issue(s)
Tests
configureRegisterNoSupport() (0.207 seconds) 1 issue(s)
Tests: AuthenticationServiceTests.swift#L78
Recorded an issue (Expectation failed: (service.homeserver.value → LoginHomeserver(accountProvider: ElementX.AccountProvider.managed(serverName: "matrix.org", baseURL: https://matrix-client.matrix.org, canUseServerName: true), loginMode: ElementX.LoginMode.unknown)) == (.init(accountProvider: .generic("matrix.org"), loginMode: .unknown) → LoginHomeserver(accountProvider: ElementX.AccountProvider.generic("matrix.org"), loginMode: ElementX.LoginMode.unknown)))
Tests: ElementX/Sources/Application/Navigation/NavigationTabCoordinator.swift#L461
Todo Violation: TODOs should be resolved (Check if this works.) (todo)
Tests: ElementX/Sources/Services/Client/ClientFactory.swift#L162
variable 'client' was never mutated; consider changing to 'let' constant
Tests: ElementX/Sources/Services/AppLock/AppLockService.swift#L97
'evaluatedPolicyDomainState' was deprecated in iOS 18.0
Tests: ElementX/Sources/Services/AppLock/AppLockService.swift#L59
'evaluatedPolicyDomainState' was deprecated in iOS 18.0
Tests: ElementX/Sources/Services/AppLock/AppLockService.swift#L48
'evaluatedPolicyDomainState' was deprecated in iOS 18.0
Tests
Sourcery not installed, run swift run tools setup-project
Tests
Sourcery not installed, run swift run tools setup-project
Tests
Sourcery not installed, run swift run tools setup-project
Tests
SwiftGen not installed, download from https://github.com/SwiftGen/SwiftGen
Tests: ElementX/Sources/Services/Client/ClientFactory.swift#L162
variable 'client' was never mutated; consider changing to 'let' constant
Tests
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
Tests
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust