Skip to content

Resolution selector - #105

Merged
sirknightj merged 1 commit into
masterfrom
resolution-selector
Sep 27, 2025
Merged

sirknightj merged 1 commit into
masterfrom
resolution-selector

Resolution selector

27d90e0
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
This check has been archived and is scheduled for deletion. Learn more about checks retention
GitHub Actions / Test results (OS 17.2) succeeded Sep 24, 2025 in 0s

Xcode test results

Testing workspace AWSKinesisVideoWebRTCDemoApp with scheme AWSKinesisVideoWebRTCDemoApp

Summary

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

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
  AWSCognitoIdentityProviderSrpHelper.m 0.00 % 0 302
  AWSJKBigInteger.m 0.00 % 0 279
  NSData+AWSCognitoIdentityProvider.m 0.00 % 0 136
  AWSCognitoIdentityProviderService.m 0.80 % 23 2869
  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
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
  NSError+AWSMTLModelException.m 0.00 % 0 9
  AWSMTLModel+NSCoding.m 0.00 % 0 195
  AWSDDTTYLogger.m 0.00 % 0 958
  AWSKSReachability.m 0.00 % 0 281
  AWSDDLog+Optional.swift 0.00 % 0 20
  NSValueTransformer+AWSMTLPredefinedTransformerAdditions.m 11.11 % 20 180
  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
  NSDictionary+AWSMTLManipulationAdditions.m 0.00 % 0 10
  AWSEXTScope.m 0.00 % 0 3
  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
  AWSDDASLLogCapture.m 0.00 % 0 135
  AWSMTLValueTransformer.m 50.00 % 18 36
  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
  AWSMTLModel.m 2.21 % 3 136
  AWSCognitoIdentityService.m 0.00 % 0 771
  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
  AWSDDASLLogger.m 0.00 % 0 59
  NSValueTransformer+AWSMTLInversionAdditions.m 0.00 % 0 14
  AWSSTSModel.m 0.00 % 0 288
  AWSDDContextFilterLogFormatter+Deprecated.m 0.00 % 0 24
  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
  AWSKinesisVideoModel.m 0.00 % 0 2126
  AWSKinesisVideoService.m 1.45 % 14 968
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.41 % 798 2025
  Event.swift 96.00 % 48 50
  ChannelConfigurationViewController.swift 22.14 % 118 533
  AppDelegate.swift 61.38 % 116 189
  SignUpViewController.swift 0.00 % 0 110
  SignalingClient.swift 16.18 % 22 136
  ForgotPasswordViewController.swift 0.00 % 0 74
  WebRTCClient.swift 37.93 % 110 290
  KVSSigner.swift 95.50 % 191 200
  SignInViewController.swift 12.20 % 10 82
  ConfirmForgotPasswordViewController.swift 0.00 % 0 64
  Message.swift 84.15 % 69 82
  ConfirmSignUpViewController.swift 43.94 % 58 132
  VideoViewController.swift 67.47 % 56 83
AWSMobileClient.bundle 0.00 % 0 0
AWSMobileClient.framework 2.89 % 175 6050
  AWSCognitoAuthUICKeyChainStore.m 0.00 % 0 1069
  AWSMobileClient+SignOut.swift 0.00 % 0 191
  AWSCognitoAuth.m 0.00 % 0 1149
  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 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
  SessionToken.swift 0.00 % 0 34
  _AWSMobileClient.m 7.69 % 12 156
  AWSMobileClient+UserPoolAuthHelperCallbacks.swift 0.00 % 0 107
  JSONHelper.swift 0.00 % 0 48
  Tokens.swift 0.00 % 0 12
  AWSUserPoolOperationsHandler.swift 6.76 % 5 74
  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
  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
  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

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.03s
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.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.01s
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.96s
Successtest-method testVideoViewControllerComponents()