Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v3.2.0 #118

Open
wants to merge 27 commits into
base: master
Choose a base branch
from

chore: bump build number

370a2fd
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Open

v3.2.0 #118

chore: bump build number
370a2fd
Select commit
Loading
Failed to load commit list.
GitHub Actions / Xcode test results succeeded Nov 28, 2024 in 0s

Xcode test results

Testing workspace Xaman with scheme Xaman

Summary

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

Test Summary

XamanTests

  • Device: iPhone 15, 17.4 (21E213)
  • SDK: Simulator - iOS 17.4, 17.4
TestTotalSuccessFailureSkippedExpected Failure
test-class CipherTest33000
test-class CryptoTest1010000
test-class VaultManagerTest55000

Failure Failures

All tests passed 🎉


Code Coverage

Coverage Covered Executable
FBLPromises_Privacy.bundle 0.00 % 0 0
FirebaseCoreExtension_Privacy.bundle 0.00 % 0 0
FirebaseCoreInternal_Privacy.bundle 0.00 % 0 0
FirebaseCore_Privacy.bundle 0.00 % 0 0
FirebaseCrashlytics_Privacy.bundle 0.00 % 0 0
FirebaseInstallations_Privacy.bundle 0.00 % 0 0
FirebaseMessaging_Privacy.bundle 0.00 % 0 0
GoogleDataTransport_Privacy.bundle 0.00 % 0 0
GoogleUtilities_Privacy.bundle 0.00 % 0 0
Promises_Privacy.bundle 0.00 % 0 0
RCTI18nStrings.bundle 0.00 % 0 0
RealmJS.bundle 0.00 % 0 0
TangemSdk.bundle 0.00 % 0 0
Xaman.app 17.83 % 667 3741
  main.m 100.00 % 5 5
  RNCWebView.m 0.00 % 0 755
  UIView+QRCode.m 0.00 % 0 29
  RNCWebViewManager.m 0.00 % 0 158
  Keychain.m 87.50 % 77 88
  DeviceUtils.m 1.83 % 3 164
  InAppPurchase+ProductRequestHandler.m 0.00 % 0 19
  SharedPreferences.m 0.00 % 0 19
  BlurViewManager.m 0.00 % 0 3
  SecurityProvider.m 34.26 % 37 108
  V2+AesGcm.m 100.00 % 59 59
  BiometricModule.m 9.68 % 12 124
  UIView+Toast.m 0.00 % 0 366
  Clipboard.m 0.00 % 0 8
  VaultManager.m 52.38 % 132 252
  AppUtils.m 4.17 % 3 72
  Crypto.swift 96.17 % 176 183
  QRCode.m 0.00 % 0 3
  BlurEffectWithAmount.m 0.00 % 0 36
  CIColor+QRCode.m 0.00 % 0 46
  Toast.m 2.46 % 3 122
  UIView+Blur.m 0.00 % 0 87
  LocalNotification.m 18.18 % 20 110
  Crypto.m 5.66 % 3 53
  Cipher.m 68.75 % 44 64
  QRCodeGenerator.m 0.00 % 0 70
  RNCWKProcessPoolManager.m 0.00 % 0 15
  V1+AesCbc.m 55.56 % 10 18
  HapticFeedback.m 3.19 % 3 94
  AppUpdate.m 0.00 % 0 33
  AppDelegate.m 31.65 % 25 79
  InAppPurchase.m 1.24 % 3 242
  NSString+Utils.m 0.00 % 0 22
  InAppPurchase+TransactionObserver.m 0.00 % 0 111
  UniqueIdProvider.m 41.94 % 52 124
libDoubleConversion.a 0.00 % 0 2619
  bignum.h 0.00 % 0 25
  ieee.h 0.00 % 0 228
  diy-fp.h 0.00 % 0 42
  utils.h 0.00 % 0 56
  double-conversion.cc 0.00 % 0 637
  double-conversion.h 0.00 % 0 4
  strtod.cc 0.00 % 0 301
  diy-fp.cc 0.00 % 0 16
  bignum-dtoa.cc 0.00 % 0 261
  bignum.cc 0.00 % 0 544
  fixed-dtoa.cc 0.00 % 0 245
  cached-powers.cc 0.00 % 0 25
  fast-dtoa.cc 0.00 % 0 235
libFirebaseCore.a 52.95 % 727 1373
  FIRFirebaseUserAgent.m 90.16 % 55 61
  FIRBundleUtil.m 38.64 % 17 44
  FIROptions.m 42.09 % 133 316
  FIRApp.m 47.94 % 279 582
  FIRLogger.m 60.00 % 57 95
  FIRComponent.m 72.73 % 16 22
  FIRConfiguration.m 78.26 % 18 23
  FIRComponentType.m 100.00 % 3 3
  FIRComponentContainer.m 66.15 % 86 130
  FIRAnalyticsConfiguration.m 32.35 % 11 34
  FIRVersion.m 100.00 % 3 3
  FIRHeartbeatLogger.m 76.09 % 35 46
  FIRDependency.m 100.00 % 14 14
libFirebaseCoreExtension.a 0.00 % 0 0
libFirebaseCoreInternal.a 50.95 % 350 687
  HeartbeatsBundle.swift 35.51 % 38 107
  HeartbeatsPayload.swift 66.67 % 42 63
  HeartbeatLoggingTestUtils.swift 0.00 % 0 112
  Heartbeat.swift 60.00 % 9 15
  RingBuffer.swift 43.55 % 27 62
  StorageFactory.swift 65.38 % 17 26
  HeartbeatController.swift 72.26 % 99 137
  Storage.swift 53.85 % 28 52
  HeartbeatStorage.swift 78.89 % 71 90
  _ObjC_HeartbeatController.swift 71.43 % 10 14
  _ObjC_HeartbeatsPayload.swift 100.00 % 9 9
libFirebaseCrashlytics.a 24.08 % 2703 11224
  FIRCLSReportAdapter.m 0.00 % 0 167
  FIRCLSApplication.m 33.04 % 37 112
  FIRCLSSettings.m 45.85 % 105 229
  FIRCLSConstants.m 100.00 % 6 6
  FIRCLSSymbolicationOperation.m 0.00 % 0 8
  FIRCLSProcessReportOperation.m 0.00 % 0 68
  FIRCLSInternalReport.m 29.87 % 46 154
  FIRCLSCodeMapping.m 0.00 % 0 11
  FIRCLSInternalLogging.c 70.59 % 48 68
  FIRCrashlytics.m 41.37 % 115 278
  FIRCLSAnalyticsManager.m 20.59 % 14 68
  FIRCLSMetricKitManager.m 0.00 % 0 295
  FIRCLSContext.m 84.12 % 302 359
  EncodedRolloutAssignment.swift 0.00 % 0 12
  FIRCLSApplicationIdentifierModel.m 75.00 % 72 96
  FIRStackFrame.m 0.00 % 0 40
  FIRCLSAllocate.c 53.57 % 75 140
  FIRCLSUserLogging.m 15.99 % 67 419
  FIRCLSLogger.m 51.85 % 14 27
  FIRCLSInstallIdentifierModel.m 10.28 % 11 107
  FIRCLSMachOBinary.m 0.00 % 0 106
  FIRCLSURLBuilder.m 0.00 % 0 51
  FIRCLSRecordHost.m 0.00 % 0 7
  FIRCLSSettingsManager.m 15.94 % 11 69
  FIRCLSOnDemandModel.m 10.38 % 19 183
  FIRCLSRecordApplication.m 0.00 % 0 8
  FIRCLSCompoundOperation.m 0.00 % 0 131
  FIRCLSMachException.c 18.84 % 65 345
  FIRCLSSymbolResolver.m 0.00 % 0 116
  FIRCLSUUID.m 100.00 % 12 12
  FIRCLSProcess.c 3.39 % 15 443
  FIRCLSUnwind_x86.c 0.00 % 0 340
  FIRCLSDwarfUnwind.c 0.00 % 0 667
  FIRCLSContextManager.m 76.67 % 23 30
  FIRCLSFABNetworkClient.m 3.72 % 13 349
  FIRCLSManagerData.m 92.00 % 23 25
  FIRCLSCrashedMarkerFile.c 0.00 % 0 9
  FIRCLSFABAsyncOperation.m 0.00 % 0 105
  FIRCLSThreadArrayOperation.m 0.00 % 0 10
  StringToHexConverter.swift 0.00 % 0 19
  FIRCLSNotificationManager.m 83.33 % 55 66
  FIRCLSHandler.m 0.00 % 0 13
  FIRCLSUnwind.c 0.00 % 0 157
  FIRCLSBinaryImage.m 63.58 % 220 346
  FIRCLSFile.m 64.29 % 288 448
  FIRCLSByteUtility.m 55.22 % 37 67
  FIRCLSRolloutsPersistenceManager.m 0.00 % 0 56
  FIRCLSLaunchMarkerModel.m 83.33 % 30 36
  FIRCLSDownloadAndSaveSettingsOperation.m 0.00 % 0 83
  FIRCLSFileManager.m 63.08 % 123 195
  FIRCLSSerializeSymbolicatedFramesOperation.m 0.00 % 0 27
  FIRCLSDwarfExpressionMachine.c 0.00 % 0 303
  FIRCLSDemangleOperation.mm 0.00 % 0 57
  FIRCrashlyticsReport.m 0.00 % 0 109
  FIRCLSMachO.m 47.41 % 165 348
  CrashlyticsRemoteConfigManager.swift 0.00 % 0 111
  FIRCLSNetworkResponseHandler.m 0.00 % 0 230
  FIRCLSRecordBase.m 0.00 % 0 3
  FIRCLSRecordIdentity.m 0.00 % 0 8
  FIRCLSDataCollectionArbiter.m 73.91 % 51 69
  FIRCLSReportUploader.m 6.15 % 11 179
  FIRCLSMachOSlice.m 0.00 % 0 67
  FIRCLSFABHost.m 55.00 % 22 40
  FIRCLSDataParsing.c 0.00 % 0 150
  FIRCLSdSYM.m 0.00 % 0 58
  FIRCLSUserDefaults.m 44.59 % 132 296
  FIRCLSSignal.c 43.84 % 121 276
  FIRCLSDataCollectionToken.m 0.00 % 0 6
  FIRCLSUtility.m 24.82 % 34 137
  FIRCLSThreadState.c 0.00 % 0 52
  FIRCLSExistingReportManager.m 25.62 % 52 203
  FIRCLSCallStackTree.m 0.00 % 0 83
  FIRCLSCompactUnwind.c 0.00 % 0 244
  FIRExceptionModel.m 0.00 % 0 12
  FIRCLSNetworkOperation.m 0.00 % 0 47
  FIRCLSAsyncOperation.m 0.00 % 0 98
  FIRCLSReportManager.m 56.33 % 178 316
  FIRCLSExecutionIdentifierModel.m 77.78 % 7 9
  FIRCLSMultipartMimeStreamEncoder.m 0.00 % 0 133
  FIRCLSHost.m 70.00 % 63 90
  FIRCLSException.mm 6.84 % 21 307
libFirebaseInstallations.a 39.08 % 762 1950
  FIRInstallationsItem+RegisterInstallationAPI.m 55.95 % 47 84
  FIRInstallationsAuthTokenResult.m 0.00 % 0 8
  FIRInstallationsAPIService.m 62.31 % 248 398
  FIRInstallations.m 55.56 % 115 207
  FIRInstallationsErrorUtil.m 0.00 % 0 93
  FIRInstallationsStore.m 55.88 % 57 102
  FIRInstallationsIIDStore.m 0.00 % 0 163
  FIRInstallationsHTTPError.m 0.00 % 0 43
  FIRInstallationsStoredAuthToken.m 0.00 % 0 40
  FIRInstallationsItem.m 30.69 % 31 101
  FIRInstallationsBackoffController.m 25.37 % 17 67
  FIRInstallationsIDController.m 38.00 % 171 450
  FIRCurrentDateProvider.m 62.50 % 5 8
  FIRInstallationsStoredItem.m 60.98 % 25 41
  FIRInstallationsIIDTokenStore.m 7.14 % 7 98
  

Details

Test Details

XamanTestsback

CipherTest back

SuccessFailureSkippedExpected Failure⏱️
3 (100%)0 (0%)0 (0%)0 (0%)0.30s
Successtest-method testDecryptV1
Successtest-method testDerivedKeys
Successtest-method testEncryptDecrypt

CryptoTest back

SuccessFailureSkippedExpected Failure⏱️
10 (100%)0 (0%)0 (0%)0 (0%)0.00s
Successtest-method testAESCBC()
Successtest-method testAESGCM()
Successtest-method testDataToHex()
Successtest-method testHexToData()
Successtest-method testHMAC256()
Successtest-method testPBKDF2()
Successtest-method testRandomBytes()
Successtest-method testSHA1()
Successtest-method testSHA256()
Successtest-method testSHA512()

VaultManagerTest back

SuccessFailureSkippedExpected Failure⏱️
5 (100%)0 (0%)0 (0%)0 (0%)1.82s
Successtest-method testStorageEncryptionKey
Successtest-method testVault
Successtest-method testVaultRecovery
Successtest-method testVaultReKey
Successtest-method testVaultReKeyBatch