Skip to content

Push on master

Push on master #40

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

Xcode test results

Testing workspace AWSKinesisVideoWebRTCDemoApp with scheme AWSKinesisVideoWebRTCDemoApp

Summary

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

Test Summary

AWSKinesisVideoWebRTCDemoAppTests

  • Device: iPhone 14, 17.2 (21C62)
  • SDK: Simulator - iOS 17.2, 17.2
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 267
  AWSAuthUIHelper.m 0.00 % 0 71
  AWSSignInManager.m 0.00 % 0 142
  AWSIdentityManager.m 0.00 % 0 54
AWSCognitoIdentityProvider.bundle 0.00 % 0 0
AWSCognitoIdentityProvider.framework 0.31 % 80 25745
  AWSCognitoIdentityProviderService.m 0.80 % 23 2869
  AWSJKBigInteger.m 0.00 % 0 279
  NSData+AWSCognitoIdentityProvider.m 0.00 % 0 136
  AWSCognitoIdentityProviderModel.m 0.00 % 0 6833
  AWSCognitoIdentityUserPool.m 11.95 % 57 477
  AWSCognitoIdentityProviderResources.m 0.00 % 0 8704
  AWSJKBigDecimal.m 0.00 % 0 163
  AWSCognitoIdentityUser.m 0.00 % 0 2057
  AWSCognitoIdentityProviderHKDF.m 0.00 % 0 35
  tommath.c 0.00 % 0 3890
  AWSCognitoIdentityProviderSrpHelper.m 0.00 % 0 302
AWSCognitoIdentityProviderASF.bundle 0.00 % 0 0
AWSCognitoIdentityProviderASF.framework 0.00 % 0 113
  AWSCognitoIdentityProviderASF.m 0.00 % 0 8
  AWSCognitoIdentityASF.m 0.00 % 0 105
AWSCore.bundle 0.00 % 0 0
AWSCore.framework 3.65 % 814 22274
  AWSDDMultiFormatter.m 0.00 % 0 79
  AWSTask.m 0.00 % 0 458
  AWSXMLDictionary.m 0.00 % 0 421
  AWSNSCodingUtilities.m 0.00 % 0 46
  AWSMTLModel+NSCoding.m 0.00 % 0 195
  NSError+AWSMTLModelException.m 0.00 % 0 9
  NSValueTransformer+AWSMTLPredefinedTransformerAdditions.m 11.11 % 20 180
  AWSDDTTYLogger.m 0.00 % 0 958
  AWSDDLog+Optional.swift 0.00 % 0 20
  AWSKSReachability.m 0.00 % 0 281
  AWSDDFileLogger.m 0.00 % 0 1280
  AWSURLRequestSerialization.m 0.00 % 0 478
  AWSMTLManagedObjectAdapter.m 0.00 % 0 692
  AWSClientContext.m 0.00 % 0 129
  AWSService.m 23.57 % 128 543
  AWSEXTScope.m 0.00 % 0 3
  NSDictionary+AWSMTLManipulationAdditions.m 0.00 % 0 10
  AWSCognitoIdentityModel.m 0.00 % 0 704
  AWSGZIP.m 0.00 % 0 73
  AWSMTLJSONAdapter.m 0.00 % 0 206
  AWSDDAbstractDatabaseLogger.m 0.00 % 0 472
  AWSURLSessionManager.m 2.54 % 17 669
  AWSIdentityProvider.m 0.00 % 0 411
  AWSUICKeyChainStore.m 15.02 % 161 1072
  AWSMTLValueTransformer.m 50.00 % 18 36
  AWSDDASLLogCapture.m 0.00 % 0 135
  AWSSynchronizedMutableDictionary.m 18.90 % 24 127
  AWSSerialization.m 0.00 % 0 1189
  AWSCognitoIdentity+Fabric.m 0.00 % 0 51
  AWSMTLReflection.m 0.00 % 0 27
  AWSCognitoIdentityService.m 0.00 % 0 771
  AWSMTLModel.m 2.21 % 3 136
  AWSTimestampSerialization.m 0.00 % 0 76
  AWSFMDatabaseQueue.m 0.00 % 0 184
  AWSNetworkingHelpers.m 0.00 % 0 21
  AWSURLRequestRetryHandler.m 6.74 % 6 89
  AWSExecutor.m 0.00 % 0 131
  AWSSignature.m 0.82 % 7 849
  AWSDDFileLogger+Buffering.m 0.00 % 0 139
  AWSDDOSLogger.m 0.00 % 0 62
  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 288
  AWSCancellationTokenRegistration.m 0.00 % 0 35
  NSObject+AWSMTLComparisonAdditions.m 0.00 % 0 3
  AWSLogging.m 0.00 % 0 43
  AWSSTSService.m 0.00 % 0 376
  AWSFMDB+AWSHelpers.m 0.00 % 0 10
  AWSNetworking.m 21.94 % 52 237
  AWSDDDispatchQueueLogFormatter.m 0.00 % 0 127
  AWSEXTRuntimeExtensions.m 0.00 % 0 141
  AWSFMDatabaseAdditions.m 0.00 % 0 103
  AWSCancellationTokenSource.m 28.57 % 6 21
  AWSInfo.m 73.77 % 90 122
  AWSCategory.m 18.29 % 111 607
  AWSXMLWriter.m 0.00 % 0 482
  AWSCredentialsProvider.m 0.00 % 0 821
  AWSFMResultSet.m 0.00 % 0 272
  AWSDDTTYLogger.h 0.00 % 0 1
  NSArray+AWSMTLManipulationAdditions.m 0.00 % 0 16
  AWSDDContextFilterLogFormatter.m 0.00 % 0 92
  AWSModel.m 0.00 % 0 76
  AWSTaskCompletionSource.m 0.00 % 0 36
  AWSURLResponseSerialization.m 0.00 % 0 226
  AWSFMDatabase.m 0.00 % 0 961
  AWSCognitoIdentityResources.m 0.00 % 0 1669
  AWSFMDatabasePool.m 0.00 % 0 226
  AWSDDLog.m 21.52 % 164 762
  AWSSTSResources.m 0.00 % 0 929
  AWSCancellationToken.m 8.43 % 7 83
AWSKinesisVideo.bundle 0.00 % 0 0
AWSKinesisVideo.framework 0.26 % 14 5440
  AWSKinesisVideoResources.m 0.00 % 0 2346
  AWSKinesisVideoService.m 1.45 % 14 968
  AWSKinesisVideoModel.m 0.00 % 0 2126
AWSKinesisVideoSignaling.bundle 0.00 % 0 0
AWSKinesisVideoSignaling.framework 0.00 % 0 591
  AWSKinesisVideoSignalingModel.m 0.00 % 0 80
  AWSKinesisVideoSignalingResources.m 0.00 % 0 280
  AWSKinesisVideoSignalingService.m 0.00 % 0 231
AWSKinesisVideoWebRTCDemoApp.app 39.34 % 801 2036
  ChannelConfigurationViewController.swift 22.01 % 118 536
  Event.swift 96.00 % 48 50
  AppDelegate.swift 61.38 % 116 189
  SignUpViewController.swift 0.00 % 0 110
  SignalingClient.swift 15.28 % 22 144
  WebRTCClient.swift 37.93 % 110 290
  SignInViewController.swift 15.85 % 13 82
  ConfirmForgotPasswordViewController.swift 0.00 % 0 64
  Message.swift 84.15 % 69 82
  ForgotPasswordViewController.swift 0.00 % 0 74
  KVSSigner.swift 95.50 % 191 200
  ConfirmSignUpViewController.swift 43.94 % 58 132
  VideoViewController.swift 67.47 % 56 83
AWSMobileClient.bundle 0.00 % 0 0
AWSMobileClient.framework 2.89 % 175 6050
  AWSMobileClient+DeleteUser.swift 0.00 % 0 91
  AWSMobileClient+SignOut.swift 0.00 % 0 191
  FederatedSignInOptions.swift 0.00 % 0 4
  AWSCognitoAuth.m 0.00 % 0 1149
  AWSMobileClient+AWSCognitoCredentialsProvider.swift 0.00 % 0 63
  AWSCognitoAuth+Extensions.m 0.00 % 0 24
  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.69 % 12 156
  Tokens.swift 0.00 % 0 12
  AWSMobileClient+UserPoolAuthHelperCallbacks.swift 0.00 % 0 107
  JSONHelper.swift 0.00 % 0 48
  AWSUserPoolOperationsHandler.swift 6.76 % 5 74
  SessionToken.swift 0.00 % 0 34
  AWSMobileClient+AWSIdentityProviderManager.swift 0.00 % 0 50
  AWSMobileClient.swift 45.36 % 132 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
  AWSMobileClient+UserAttributes.swift 0.00 % 0 142
  AWSUserPoolCustomAuthHandler.swift 0.00 % 0 7
  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
  SignUpResult.swift 0.00 % 0 5
  AWSMobileClientUserDetails.swift 0.00 % 0 114
  AWSMobileClient+Keychain.swift 23.61 % 17 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.03s
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.02s
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.00s
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.00s
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.02s
Successtest-method testSignInViewControllerButtons()

VideoViewControllerTests back

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