Skip to content

Push on master

Push on master #40

GitHub Actions / Test results (OS 18.6) succeeded Sep 27, 2025 in 0s

Xcode test results

Testing workspace AWSKinesisVideoWebRTCDemoApp with scheme AWSKinesisVideoWebRTCDemoApp

Summary

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

Test Summary

AWSKinesisVideoWebRTCDemoAppTests

  • Device: iPhone 16 Pro, 18.6 (22G86)
  • SDK: Simulator - iOS 18.5, 18.5
TestTotalSuccessFailureSkippedExpected Failure
test-class ChannelConfigurationViewControllerTest1111000
test-class ConfirmSignUpViewControllerTests44000
test-class EventTests1111000
test-class KVSSignerTests1212000
test-class MessageTests44000
test-class SignInViewControllerTests11000
test-class VideoViewControllerTests11000

Failure Failures

All tests passed 🎉


Code Coverage

Coverage Covered Executable
AWSAuthCore.bundle 0.00 % 0 0
AWSAuthCore.framework 0.00 % 0 259
  AWSAuthUIHelper.m 0.00 % 0 69
  AWSSignInManager.m 0.00 % 0 137
  AWSIdentityManager.m 0.00 % 0 53
AWSCognitoIdentityProvider.bundle 0.00 % 0 0
AWSCognitoIdentityProvider.framework 0.30 % 76 25263
  AWSCognitoIdentityProviderHKDF.m 0.00 % 0 34
  AWSCognitoIdentityProviderService.m 0.84 % 23 2751
  NSData+AWSCognitoIdentityProvider.m 0.00 % 0 134
  AWSJKBigInteger.m 0.00 % 0 278
  AWSCognitoIdentityProviderModel.m 0.00 % 0 6510
  AWSCognitoIdentityUserPool.m 11.37 % 53 466
  AWSCognitoIdentityProviderResources.m 0.00 % 0 8704
  AWSJKBigDecimal.m 0.00 % 0 162
  AWSCognitoIdentityUser.m 0.00 % 0 2042
  AWSCognitoIdentityProviderSrpHelper.m 0.00 % 0 301
  tommath.c 0.00 % 0 3881
AWSCognitoIdentityProviderASF.bundle 0.00 % 0 0
AWSCognitoIdentityProviderASF.framework 0.00 % 0 112
  AWSCognitoIdentityProviderASF.m 0.00 % 0 7
  AWSCognitoIdentityASF.m 0.00 % 0 105
AWSCore.bundle 0.00 % 0 0
AWSCore.framework 3.68 % 805 21886
  AWSDDMultiFormatter.m 0.00 % 0 79
  AWSTask.m 0.00 % 0 444
  AWSXMLDictionary.m 0.00 % 0 418
  AWSNSCodingUtilities.m 0.00 % 0 46
  NSError+AWSMTLModelException.m 0.00 % 0 9
  AWSMTLModel+NSCoding.m 0.00 % 0 193
  AWSDDTTYLogger.m 0.00 % 0 946
  NSValueTransformer+AWSMTLPredefinedTransformerAdditions.m 11.24 % 20 178
  AWSDDLog+Optional.swift 0.00 % 0 20
  AWSKSReachability.m 0.00 % 0 278
  AWSDDFileLogger.m 0.00 % 0 1259
  AWSURLRequestSerialization.m 0.00 % 0 473
  AWSMTLManagedObjectAdapter.m 0.00 % 0 684
  AWSClientContext.m 0.00 % 0 129
  NSDictionary+AWSMTLManipulationAdditions.m 0.00 % 0 10
  AWSService.m 23.78 % 127 534
  AWSCognitoIdentityModel.m 0.00 % 0 654
  AWSEXTScope.m 0.00 % 0 3
  AWSGZIP.m 0.00 % 0 73
  AWSMTLJSONAdapter.m 0.00 % 0 203
  AWSDDAbstractDatabaseLogger.m 0.00 % 0 462
  AWSURLSessionManager.m 2.56 % 17 664
  AWSIdentityProvider.m 0.00 % 0 405
  AWSUICKeyChainStore.m 15.13 % 157 1038
  AWSDDASLLogCapture.m 0.00 % 0 133
  AWSMTLValueTransformer.m 53.13 % 17 32
  AWSSynchronizedMutableDictionary.m 18.40 % 23 125
  AWSSerialization.m 0.00 % 0 1179
  AWSCognitoIdentity+Fabric.m 0.00 % 0 51
  AWSMTLReflection.m 0.00 % 0 27
  AWSCognitoIdentityService.m 0.00 % 0 741
  AWSMTLModel.m 2.22 % 3 135
  AWSTimestampSerialization.m 0.00 % 0 75
  AWSNetworkingHelpers.m 0.00 % 0 21
  AWSFMDatabaseQueue.m 0.00 % 0 180
  AWSExecutor.m 0.00 % 0 129
  AWSURLRequestRetryHandler.m 6.74 % 6 89
  AWSSignature.m 0.83 % 7 842
  AWSDDFileLogger+Buffering.m 0.00 % 0 132
  AWSDDOSLogger.m 0.00 % 0 61
  AWSDDContextFilterLogFormatter+Deprecated.m 0.00 % 0 24
  AWSDDASLLogger.m 0.00 % 0 59
  NSValueTransformer+AWSMTLInversionAdditions.m 0.00 % 0 14
  AWSSTSModel.m 0.00 % 0 266
  AWSCancellationTokenRegistration.m 0.00 % 0 33
  NSObject+AWSMTLComparisonAdditions.m 0.00 % 0 3
  AWSLogging.m 0.00 % 0 42
  AWSSTSService.m 0.00 % 0 365
  AWSFMDB+AWSHelpers.m 0.00 % 0 10
  AWSNetworking.m 22.57 % 51 226
  AWSDDDispatchQueueLogFormatter.m 0.00 % 0 123
  AWSEXTRuntimeExtensions.m 0.00 % 0 140
  AWSFMDatabaseAdditions.m 0.00 % 0 103
  AWSCancellationTokenSource.m 28.57 % 6 21
  AWSInfo.m 73.77 % 90 122
  AWSCategory.m 18.47 % 111 601
  AWSXMLWriter.m 0.00 % 0 464
  AWSCredentialsProvider.m 0.00 % 0 812
  AWSFMResultSet.m 0.00 % 0 267
  AWSDDTTYLogger.h 0.00 % 0 1
  AWSDDContextFilterLogFormatter.m 0.00 % 0 91
  NSArray+AWSMTLManipulationAdditions.m 0.00 % 0 16
  AWSModel.m 0.00 % 0 73
  AWSTaskCompletionSource.m 0.00 % 0 36
  AWSURLResponseSerialization.m 0.00 % 0 224
  AWSFMDatabase.m 0.00 % 0 940
  AWSCognitoIdentityResources.m 0.00 % 0 1669
  AWSFMDatabasePool.m 0.00 % 0 223
  AWSDDLog.m 21.62 % 163 754
  AWSSTSResources.m 0.00 % 0 929
  AWSCancellationToken.m 8.64 % 7 81
AWSKinesisVideo.bundle 0.00 % 0 0
AWSKinesisVideo.framework 0.26 % 14 5299
  AWSKinesisVideoResources.m 0.00 % 0 2346
  AWSKinesisVideoModel.m 0.00 % 0 2019
  AWSKinesisVideoService.m 1.50 % 14 934
AWSKinesisVideoSignaling.bundle 0.00 % 0 0
AWSKinesisVideoSignaling.framework 0.00 % 0 579
  AWSKinesisVideoSignalingModel.m 0.00 % 0 74
  AWSKinesisVideoSignalingResources.m 0.00 % 0 280
  AWSKinesisVideoSignalingService.m 0.00 % 0 225
AWSKinesisVideoWebRTCDemoApp.app 38.95 % 790 2028
  Event.swift 88.00 % 44 50
  ChannelConfigurationViewController.swift 22.57 % 121 536
  AppDelegate.swift 61.38 % 116 189
  SignUpViewController.swift 0.00 % 0 110
  SignalingClient.swift 17.36 % 25 144
  WebRTCClient.swift 37.59 % 109 290
  SignInViewController.swift 15.85 % 13 82
  ConfirmForgotPasswordViewController.swift 0.00 % 0 64
  Message.swift 85.37 % 70 82
  ForgotPasswordViewController.swift 0.00 % 0 74
  KVSSigner.swift 94.00 % 188 200
  ConfirmSignUpViewController.swift 43.18 % 57 132
  VideoViewController.swift 62.67 % 47 75
AWSMobileClient.bundle 0.00 % 0 0
AWSMobileClient.framework 2.73 % 163 5981
  AWSMobileClient+SignOut.swift 0.00 % 0 191
  AWSCognitoAuth.m 0.00 % 0 1118
  FederatedSignInOptions.swift 0.00 % 0 4
  AWSMobileClient+DeleteUser.swift 0.00 % 0 91
  AWSMobileClient+AWSCognitoCredentialsProvider.swift 0.00 % 0 63
  AWSCognitoAuth+Extensions.m 0.00 % 0 23
  ForgotPasswordResult.swift 0.00 % 0 4
  IdentityProvider.swift 0.00 % 0 14
  DeviceOperations.swift 0.00 % 0 389
  AWSMobileClient+Tokens.swift 0.00 % 0 46
  SignOutOptions.swift 0.00 % 0 4
  AWSMobileClientError.swift 0.00 % 0 147
  FetchUserPoolTokensOperation.swift 0.00 % 0 210
  _AWSMobileClient.m 7.14 % 11 154
  Tokens.swift 0.00 % 0 12
  SessionToken.swift 0.00 % 0 34
  AWSUserPoolOperationsHandler.swift 5.41 % 4 74
  JSONHelper.swift 0.00 % 0 48
  AWSMobileClient+UserPoolAuthHelperCallbacks.swift 0.00 % 0 107
  AWSMobileClient+AWSIdentityProviderManager.swift 0.00 % 0 50
  AWSMobileClient.swift 42.96 % 125 291
  FetchUserPoolTokensOperation+States.swift 0.00 % 0 138
  AWSMobileClientExtensions.swift 14.29 % 6 42
  SignInResult.swift 0.00 % 0 5
  WeakHashTable.swift 13.04 % 3 23
  HostedUIOptions.swift 0.00 % 0 19
  AWSUserPoolCustomAuthHandler.swift 0.00 % 0 7
  AWSMobileClient+UserAttributes.swift 0.00 % 0 142
  AWSMobileClient+SignUp.swift 0.00 % 0 210
  SignInUIOptions.swift 0.00 % 0 16
  ListDevicesResult.swift 0.00 % 0 4
  AWSMobileClient+Credentials.swift 0.00 % 0 155
  UserCodeDeliveryDetails.swift 0.00 % 0 32
  AWSMobileClientUserDetails.swift 0.00 % 0 114
  SignUpResult.swift 0.00 % 0 5
  AWSMobileClient+Keychain.swift 19.44 % 14 72
  CognitoUserPoolBehavior.swift 0.00 % 0 7
  AWSMobileClient+SignIn.swift 0.00 % 0 288
  AWSAsyncOperation.swift 0.00 % 0 50
  Device.swift 0.00 % 0 7
  AWSAsyncBlockOperation.swift 0.00 % 0 16
  AWSMobileClientLogging.swift 0.00 % 0 56
  AWSMobileClient+SignInUI.swift 0.00 % 0 292
  AWSUserPoolClientHelper.swift

Details

Test Details

AWSKinesisVideoWebRTCDemoAppTestsback

ChannelConfigurationViewControllerTest back

SuccessFailureSkippedExpected Failure⏱️
11 (100%)0 (0%)0 (0%)0 (0%)0.02s
Successtest-method testAudioStateChanged()
Successtest-method testChannelConfigButtons()
Successtest-method testConnectAsMaster()
Successtest-method testConnectAsMasterChannelEmptyRegionEmpty()
Successtest-method testConnectAsMasterInvalidRegion()
Successtest-method testConnectAsMasterValidChannelNameEmptyRegion()
Successtest-method testConnectAsViewer()
Successtest-method testGetSingleMasterChannelEndpointRoleWithMasterRole()
Successtest-method testGetSingleMasterChannelEndpointRoleWithViewerRole()
Successtest-method testRetrieveChannelARN()
Successtest-method testUpdateConnectionLabel()

ConfirmSignUpViewControllerTests back

SuccessFailureSkippedExpected Failure⏱️
4 (100%)0 (0%)0 (0%)0 (0%)0.02s
Successtest-method testConfirmButtonAction()
Successtest-method testConfirmButtonWithValidValues()
Successtest-method testConfirmSignUpViewControllerUIComponents()
Successtest-method testResendAction()

EventTests back

SuccessFailureSkippedExpected Failure⏱️
11 (100%)0 (0%)0 (0%)0 (0%)0.62s
Successtest-method testEventPayloadExtraArrayField()
Successtest-method testEventPayloadExtraNumberField()
Successtest-method testEventPayloadExtraObjectField()
Successtest-method testEventPayloadExtraStringField()
Successtest-method testMessageContainsExtraArrayField()
Successtest-method testMessageContainsExtraNumberField()
Successtest-method testMessageContainsExtraObjectField()
Successtest-method testMessageContainsExtraStringField()
Successtest-method testParseEventEmpty()
Successtest-method testParseICECandidateEvent()
Successtest-method testParseSDPOfferEvent()

KVSSignerTests back

SuccessFailureSkippedExpected Failure⏱️
12 (100%)0 (0%)0 (0%)0 (0%)0.01s
Successtest-method testGetCanonicalHeaders()
Successtest-method testGetCanonicalQueryString()
Successtest-method testGetCanonicalRequest()
Successtest-method testGetCanonicalUri()
Successtest-method testGetCredentialScope()
Successtest-method testGetQueryparamsWithoutSessionToken()
Successtest-method testGetQueryparamsWithSessionToken()
Successtest-method testGetSignedUrl()
Successtest-method testGetStringToSign()
Successtest-method testISO8601Date()
Successtest-method testSignatureWith()
Successtest-method testSignWithDate()

MessageTests back

SuccessFailureSkippedExpected Failure⏱️
4 (100%)0 (0%)0 (0%)0 (0%)0.02s
Successtest-method testCreateAnswerMessage()
Successtest-method testCreateOfferMessage()
Successtest-method testIceCandidates_isMaster()
Successtest-method testIceCandidates_isViewer()

SignInViewControllerTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.10s
Successtest-method testSignInViewControllerButtons()

VideoViewControllerTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)3.95s
Successtest-method testVideoViewControllerComponents()