Add Login Options to Dev Menu #3950
Xcode test results
Testing workspace SalesforceMobileSDK with scheme SalesforceSDKCore
Summary
| Total | Passed | Failed | Skipped | Expected Failure | ⏱️ Time |
|---|---|---|---|---|---|
| 585 | 582 | 3 | 0 | 0 | 10.84s |
Test Summary
SalesforceSDKCoreTests
- Device: iPhone 16 Pro, 18.6 (22G86)
- SDK: Simulator - iOS 18.5, 18.5
Failures
SalesforceSDKCoreTests/DevInfoViewControllerTests/testDevInfoViewRendersRealWorldData()
| File | /Users/runner/work/SalesforceMobileSDK-iOS/SalesforceMobileSDK-iOS/libs/SalesforceSDKCore/SalesforceSDKCoreTests/DevInfoViewControllerTests.swift:506 |
| Issue Type | Assertion Failure |
| Message | Asynchronous wait failed: Exceeded timeout of 2 seconds, with unfulfilled expectations: "View renders real-world SDK data". |
SalesforceSDKCoreTests/DomainDiscoveryCoordinatorTests/testMalformedCallbackURL()
| File | |
| Issue Type | Assertion Failure |
| Message | Test crashed with signal abrt. |
SalesforceSDKCoreTests/SalesforceRestAPITests/testUploadOwnedFilesDelete
| File | /Users/runner/work/SalesforceMobileSDK-iOS/SalesforceMobileSDK-iOS/libs/SalesforceSDKCore/SalesforceSDKCoreTests/SalesforceRestAPITests.m:2145 |
| Issue Type | Assertion Failure |
| Message | ((actualFileAttrs[key]) equal to (expectedFileAttrs[key])) failed: ("069Wt0000020ExtIAE") is not equal to ("069Wt0000020EzVIAU") - wrong id |
| File | /Users/runner/work/SalesforceMobileSDK-iOS/SalesforceMobileSDK-iOS/libs/SalesforceSDKCore/SalesforceSDKCoreTests/SalesforceRestAPITests.m:2145 |
| Issue Type | Assertion Failure |
| Message | ((actualFileAttrs[key]) equal to (expectedFileAttrs[key])) failed: ("FileName785113161.948064.txt") is not equal to ("FileName785113162.663156.txt") - wrong title |
| File | /Users/runner/work/SalesforceMobileSDK-iOS/SalesforceMobileSDK-iOS/libs/SalesforceSDKCore/SalesforceSDKCoreTests/SalesforceRestAPITests.m:2166 |
| Issue Type | Assertion Failure |
| Message | ((foundMatchingId) is true) failed - No actual file found matching expected ID '069Wt0000020EzVIAU'. |
| File | /Users/runner/work/SalesforceMobileSDK-iOS/SalesforceMobileSDK-iOS/libs/SalesforceSDKCore/SalesforceSDKCoreTests/SalesforceRestAPITests.m:2145 |
| Issue Type | Assertion Failure |
| Message | ((actualFileAttrs[key]) equal to (expectedFileAttrs[key])) failed: ("069Wt0000020ExtIAE") is not equal to ("069Wt0000020EzVIAU") - wrong id |
| File | /Users/runner/work/SalesforceMobileSDK-iOS/SalesforceMobileSDK-iOS/libs/SalesforceSDKCore/SalesforceSDKCoreTests/SalesforceRestAPITests.m:2145 |
| Issue Type | Assertion Failure |
| Message | ((actualFileAttrs[key]) equal to (expectedFileAttrs[key])) failed: ("FileName785113161.948064.txt") is not equal to ("FileName785113162.663156.txt") - wrong title |
Details
Test Details
SalesforceSDKCoreTests
ActionTypeTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 6 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
AuthFlowTypesViewTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 1 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.47s |
All tests passed 🎉
BiometricAuthenticationManagerTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 8 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.07s |
All tests passed 🎉
BootConfigPickerViewControllerTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 4 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.01s |
All tests passed 🎉
BootconfigTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 20 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
CryptoUtilsTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 1 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.15s |
All tests passed 🎉
DecryptStreamTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 12 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
DevInfoViewControllerTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 26 (96%) | 1 (4%) | 0 (0%) | 0 (0%) | 0.00s |
![]() | testDevInfoViewRendersRealWorldData()
|
DomainDiscoveryCoordinatorTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 7 (88%) | 1 (13%) | 0 (0%) | 0 (0%) | 0.02s |
![]() | testMalformedCallbackURL()
|
EncryptStreamTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 13 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
EncryptionTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 6 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.82s |
All tests passed 🎉
JwtAccessTokenTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 3 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
NSString_SFAdditionsTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 3 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
NSURL_SFStringUtilsTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 5 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
NativeLoginManagerTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 5 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
NewLoginHostTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 4 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
NotificationCategoryFactoryTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 2 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
PushNotificationDecryptionTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 2 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.14s |
All tests passed 🎉
PushNotificationManagerTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 35 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
RestClientPublisherTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 4 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 5.03s |
All tests passed 🎉
RestClientTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 22 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.03s |
All tests passed 🎉
RestClientWebSocketTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 1 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SDKCommonNSDataTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 2 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SDSDKAlertMessageTest 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 3 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SFEncryptionKeyTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 2 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SFManagedPreferencesTest 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 2 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.01s |
All tests passed 🎉
SFNetworkTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 2 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.07s |
All tests passed 🎉
SFOAuthCoordinatorTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 2 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 1.09s |
All tests passed 🎉
SFOAuthCredentialsTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 4 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.02s |
All tests passed 🎉
SFOAuthInfoTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 2 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SFOAuthSessionRefresherTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 2 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.37s |
All tests passed 🎉
SFPreferencesTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 4 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.01s |
All tests passed 🎉
SFPushNotificationManagerTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 4 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SFSDKAppFeatureMarkersTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 3 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SFSDKAuthConfigUtilTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 5 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.05s |
All tests passed 🎉
SFSDKAuthErrorCommandTest 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 3 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SFSDKAuthRequestCommandTest 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 3 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SFSDKAuthUtilTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 5 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SFSDKCryptoUtilsTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 12 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SFSDKEncryptedPushNotificationTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 16 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SFSDKErrorManagerTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 5 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.03s |
All tests passed 🎉
SFSDKIDPAuthCodeLoginRequestCommandTest 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 1 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SFSDKIDPLoginRequestCommandTest 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 3 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SFSDKKeyValueEncryptedFileStoreTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 22 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.01s |
All tests passed 🎉
SFSDKLoginHostTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 5 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SFSDKOAuthTokenEndpointResponseTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 1 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SFSDKSPLoginResponseCommandTest 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 3 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SFSDKSalesforceAnalyticsManagerTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 2 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SFSDKURLHandlerManagerTest 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 11 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SFSDKUrlCacheTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 6 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SFSDKWindowManagerTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 14 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SFUserAccountManagerNotificationsTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 5 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.01s |
All tests passed 🎉
SFUserAccountManagerPersisterTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 5 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.01s |
All tests passed 🎉
SFUserAccountManagerTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 15 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SFUserAccountPhotoTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 2 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 2.05s |
All tests passed 🎉
SFUserIdUpgradeTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 1 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.04s |
All tests passed 🎉
SalesforceOAuthUnitTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 12 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SalesforceRestAPITests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 108 (99%) | 1 (1%) | 0 (0%) | 0 (0%) | 0.21s |
![]() | testUploadOwnedFilesDelete
|
SalesforceSDKIdentityTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 1 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
All tests passed 🎉
SalesforceSDKManagerTests 
![]() | ![]() | ![]() | ![]() | ⏱️ |
|---|---|---|---|---|
| 48 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
A
Annotations
github-actions / SalesforceSDKCore iOS ^18
Assertion Failure
Asynchronous wait failed: Exceeded timeout of 2 seconds, with unfulfilled expectations: "View renders real-world SDK data".
Check failure on line 2145 in libs/SalesforceSDKCore/SalesforceSDKCoreTests/SalesforceRestAPITests.m
github-actions / SalesforceSDKCore iOS ^18
Assertion Failure
((actualFileAttrs[key]) equal to (expectedFileAttrs[key])) failed: ("069Wt0000020ExtIAE") is not equal to ("069Wt0000020EzVIAU") - wrong id
Check failure on line 2145 in libs/SalesforceSDKCore/SalesforceSDKCoreTests/SalesforceRestAPITests.m
github-actions / SalesforceSDKCore iOS ^18
Assertion Failure
((actualFileAttrs[key]) equal to (expectedFileAttrs[key])) failed: ("FileName785113161.948064.txt") is not equal to ("FileName785113162.663156.txt") - wrong title
Check failure on line 2166 in libs/SalesforceSDKCore/SalesforceSDKCoreTests/SalesforceRestAPITests.m
github-actions / SalesforceSDKCore iOS ^18
Assertion Failure
((foundMatchingId) is true) failed - No actual file found matching expected ID '069Wt0000020EzVIAU'.
Check failure on line 2145 in libs/SalesforceSDKCore/SalesforceSDKCoreTests/SalesforceRestAPITests.m
github-actions / SalesforceSDKCore iOS ^18
Assertion Failure
((actualFileAttrs[key]) equal to (expectedFileAttrs[key])) failed: ("069Wt0000020ExtIAE") is not equal to ("069Wt0000020EzVIAU") - wrong id
Check failure on line 2145 in libs/SalesforceSDKCore/SalesforceSDKCoreTests/SalesforceRestAPITests.m
github-actions / SalesforceSDKCore iOS ^18
Assertion Failure
((actualFileAttrs[key]) equal to (expectedFileAttrs[key])) failed: ("FileName785113161.948064.txt") is not equal to ("FileName785113162.663156.txt") - wrong title




ActionTypeTests