Skip to content

SDKS-3395 - Align naming and errors for Davinci #25

SDKS-3395 - Align naming and errors for Davinci

SDKS-3395 - Align naming and errors for Davinci #25

GitHub Actions / Test Results macos-14 - arm64 succeeded Oct 10, 2024 in 0s

Xcode test results

Testing workspace Ping with scheme PingTestHost

Summary

TotalSuccess PassedFailure FailedSkipped SkippedExpected Failure Expected Failure⏱️ Time
1241240002.42s

Test Summary

PingDavinciTests

  • Device: iPhone 15 Pro Max, 17.5 (21F79)
  • SDK: Simulator - iOS 17.5, 17.5
TestTotalSuccessFailureSkippedExpected Failure
test-class CallbackFactoryTests33000
test-class CollectorRegistryTests22000
test-class DaVinciErrorTests1111000
test-class DaVinciIntegrationTests22000
test-class DaVinciTests55000
test-class FieldCollectorTests22000

PingLoggerTests

  • Device: iPhone 15 Pro Max, 17.5 (21F79)
  • SDK: Simulator - iOS 17.5, 17.5
TestTotalSuccessFailureSkippedExpected Failure
test-class PingLoggerTests33000

PingOidcTests

  • Device: iPhone 15 Pro Max, 17.5 (21F79)
  • SDK: Simulator - iOS 17.5, 17.5
TestTotalSuccessFailureSkippedExpected Failure
test-class OidcClientConfigTests77000
test-class OidcClientTests1010000
test-class PkceTests22000
test-class TokenTests44000

PingOrchestrateTests

  • Device: iPhone 15 Pro Max, 17.5 (21F79)
  • SDK: Simulator - iOS 17.5, 17.5
TestTotalSuccessFailureSkippedExpected Failure
test-class CookieModuleTests66000
test-class CustomHeaderModuleTest11000
test-class FlowContextTests22000
test-class ModuleTests11000
test-class NodeTests22000
test-class RequestTests99000
test-class ResponseTests88000
test-class SessionTests22000
test-class WorkflowTest2121000

PingStorageTests

  • Device: iPhone 15 Pro Max, 17.5 (21F79)
  • SDK: Simulator - iOS 17.5, 17.5
TestTotalSuccessFailureSkippedExpected Failure
test-class CustomEncryptorTests22000
test-class CustomStorageTests33000
test-class KeychainStorageTests33000
test-class MemoryStorageTests33000
test-class SecuredKeyEncryptorTests33000
test-class SecuredKeyTests11000
test-class StorageDelegateTests66000

Failure Failures

All tests passed 🎉


Code Coverage

Coverage Covered Executable
PingDavinci.framework 92.22 % 486 527
  Agent.swift 80.00 % 24 30
  Oidc.swift 98.10 % 103 105
  CollectorFactory.swift 100.00 % 22 22
  Form.swift 100.00 % 9 9
  User.swift 63.27 % 31 49
  PasswordCollector.swift 100.00 % 6 6
  DaVinci.swift 96.00 % 24 25
  FieldCollector.swift 100.00 % 11 11
  Transform.swift 99.19 % 122 123
  Connector.swift 83.33 % 55 66
  Request.swift 95.12 % 39 41
  Collector.swift 100.00 % 40 40
PingLogger.framework 69.70 % 23 33
  NoneLogger.swift 60.00 % 3 5
  StandardLogger.swift 69.23 % 18 26
  Logger.swift 100.00 % 2 2
PingOidc.framework 81.03 % 346 427
  Agent.swift 76.00 % 19 25
  OidcClientConfig.swift 89.33 % 67 75
  Pkce.swift 92.00 % 23 25
  OidcClient.swift 87.44 % 188 215
  AuthCode.swift 100.00 % 4 4
  Token.swift 83.72 % 36 43
  OidcError.swift 0.00 % 0 18
  OidcUser.swift 40.91 % 9 22
PingOrchestrate.framework 91.52 % 734 802
  Response.swift 83.33 % 20 24
  Module.swift 75.00 % 9 12
  WorkflowConfig.swift 100.00 % 50 50
  CustomHeader.swift 97.44 % 38 39
  SharedContext.swift 100.00 % 42 42
  HttpClient.swift 87.76 % 43 49
  Workflow.swift 95.62 % 131 137
  Request.swift 100.00 % 51 51
  Setup.swift 100.00 % 31 31
  CookieModule.swift 87.36 % 242 277
  PingHTTPCookie.swift 92.11 % 35 38
  Node.swift 88.57 % 31 35
  ModuleRegistry.swift 64.71 % 11 17
PingStorage.framework 86.27 % 352 408
  MemoryStorage.swift 100.00 % 12 12
  KeychainStorage.swift 83.33 % 55 66
  SecuredKeyEncryptor.swift 59.26 % 16 27
  Encryptor.swift 0.00 % 0 7
  StorageDelegate.swift 97.18 % 172 177
  SecuredKey.swift 81.51 % 97 119
PingTestHost.app 57.45 % 27 47
  SceneDelegate.swift 48.28 % 14 29
  AppDelegate.swift 64.29 % 9 14
  ViewController.swift 100.00 % 4 4
Total 87.70 % 1968 2244

Details

Test Details

PingDavinciTestsback

CallbackFactoryTests back

SuccessFailureSkippedExpected Failure⏱️
3 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

CollectorRegistryTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

DaVinciErrorTests back

SuccessFailureSkippedExpected Failure⏱️
11 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

DaVinciIntegrationTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)2.34s

All tests passed 🎉

DaVinciTests back

SuccessFailureSkippedExpected Failure⏱️
5 (100%)0 (0%)0 (0%)0 (0%)0.02s

All tests passed 🎉

FieldCollectorTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

PingLoggerTestsback

PingLoggerTests back

SuccessFailureSkippedExpected Failure⏱️
3 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

PingOidcTestsback

OidcClientConfigTests back

SuccessFailureSkippedExpected Failure⏱️
7 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

OidcClientTests back

SuccessFailureSkippedExpected Failure⏱️
10 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

PkceTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

TokenTests back

SuccessFailureSkippedExpected Failure⏱️
4 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

PingOrchestrateTestsback

CookieModuleTests back

SuccessFailureSkippedExpected Failure⏱️
6 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

CustomHeaderModuleTest back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

FlowContextTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

ModuleTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

NodeTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

RequestTests back

SuccessFailureSkippedExpected Failure⏱️
9 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

ResponseTests back

SuccessFailureSkippedExpected Failure⏱️
8 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

SessionTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

WorkflowTest back

SuccessFailureSkippedExpected Failure⏱️
21 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

PingStorageTestsback

CustomEncryptorTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

CustomStorageTests back

SuccessFailureSkippedExpected Failure⏱️
3 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

KeychainStorageTests back

SuccessFailureSkippedExpected Failure⏱️
3 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

MemoryStorageTests back

SuccessFailureSkippedExpected Failure⏱️
3 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

SecuredKeyEncryptorTests back

SuccessFailureSkippedExpected Failure⏱️
3 (100%)0 (0%)0 (0%)0 (0%)0.02s

All tests passed 🎉

SecuredKeyTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

StorageDelegateTests back

SuccessFailureSkippedExpected Failure⏱️
6 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉