|
Ran
|
Jobs
1
|
Files
1372
|
Run time
3min
|
Badge
README BADGES
|
push
github
upstream(core): Use mutex table for shared version assignment instead of optimistic transaction (#8196) # Description of change - Upstream range: [v1.42.1, v1.43.1) - Port commit: - https://github.com/MystenLabs/sui/commit/3ee93434c - Description: Use mutex table for shared version assignment instead of optimistic transaction ## Links to any relevant issues Part of #5727 ## How the change has been tested - [x] Basic tests (linting, compilation, formatting, unit/integration tests) - [ ] Patch-specific tests (correctness, functionality coverage) - [ ] I have added tests that prove my fix is effective or that my feature works - [ ] I have checked that new and existing unit tests pass locally with my changes
55 of 56 new or added lines in 1 file covered. (98.21%)
218 existing lines in 9 files now uncovered.235561 of 359424 relevant lines covered (65.54%)
2338601.96 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
86.07 |
0.1% | crates/iota-core/src/authority/authority_per_epoch_store.rs |
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
91.78 |
-1.37% | crates/iota-cluster-test/src/test_case/native_transfer_test.rs |
| 1 |
76.14 |
0.0% | crates/iota-types/src/crypto.rs |
| 3 |
78.54 |
-1.37% | crates/iota-core/src/state_accumulator.rs |
| 4 |
65.95 |
-1.43% | crates/iota-types/src/messages_consensus.rs |
| 11 |
61.54 |
-16.92% | crates/iota-core/src/mysticeti_adapter.rs |
| 13 |
92.49 |
-0.65% | consensus/core/src/synchronizer.rs |
| 15 |
92.73 |
-1.7% | crates/iota-core/src/consensus_adapter.rs |
| 31 |
75.17 |
-4.12% | consensus/core/src/authority_service.rs |
| 139 |
86.07 |
0.1% | crates/iota-core/src/authority/authority_per_epoch_store.rs |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | nextest+simtest - 17015143389.1 | 1374 |
65.52 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
|---|