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
–
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
|