Skip to content

Profile safe concurrent access (#225)

Codecov / codecov/project failed Sep 30, 2024 in 1s

96.6% (-0.4%) compared to 424a98f

View this Pull Request on Codecov

96.6% (-0.4%) compared to 424a98f

Details

Codecov Report

Attention: Patch coverage is 93.71429% with 11 lines in your changes missing coverage. Please review.

Project coverage is 96.6%. Comparing base (424a98f) to head (f903fe3).

Files with missing lines Patch % Lines
...argon/src/system/sargon_os/profile_state_holder.rs 83.3% 2 Missing ⚠️
crates/sargon/src/system/sargon_os/sargon_os.rs 94.5% 2 Missing ⚠️
...ain/java/com/radixdlt/sargon/os/SargonOsManager.kt 87.5% 0 Missing and 2 partials ⚠️
...on/src/profile/v100/header/profile_id_uniffi_fn.rs 80.0% 1 Missing ⚠️
...ent/secure_storage_client/secure_storage_client.rs 90.0% 1 Missing ⚠️
...ecure_storage_driver/support/secure_storage_key.rs 95.4% 1 Missing ⚠️
...s/sargon/src/system/sargon_os/sargon_os_profile.rs 92.8% 1 Missing ⚠️
...com/radixdlt/sargon/os/storage/EncryptionHelper.kt 92.3% 0 Missing and 1 partial ⚠️
Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##            main    #212     +/-   ##
=======================================
- Coverage   97.0%   96.6%   -0.4%     
=======================================
  Files        941     684    -257     
  Lines      14863   12611   -2252     
  Branches      66      70      +4     
=======================================
- Hits       14426   12193   -2233     
+ Misses       430     408     -22     
- Partials       7      10      +3     
Files with missing lines Coverage Δ
crates/sargon/src/core/error/common_error.rs 100.0% <ø> (ø)
...sargon/src/profile/logic/account/create_account.rs 87.8% <ø> (ø)
...sargon/src/profile/logic/account/query_accounts.rs 100.0% <100.0%> (ø)
...argon/src/profile/logic/gateway/current_gateway.rs 100.0% <100.0%> (ø)
...rates/sargon/src/profile/v100/header/profile_id.rs 100.0% <ø> (+11.1%) ⬆️
...c/profile/v100/networks/network/profile_network.rs 100.0% <100.0%> (ø)
...rgon/src/profile/v100/networks/profile_networks.rs 100.0% <100.0%> (ø)
crates/sargon/src/profile/v100/profile.rs 99.1% <100.0%> (+<0.1%) ⬆️
...rates/sargon/src/profile/v100/profile_uniffi_fn.rs 100.0% <100.0%> (ø)
crates/sargon/src/system/drivers/drivers.rs 100.0% <ø> (ø)
... and 14 more

... and 261 files with indirect coverage changes