Closed wrwg closed 1 week ago
🚨 5 jobs on the last run were significantly faster/slower than expected
Job | Duration | vs 7d avg | Delta |
---|---|---|---|
rust-move-tests | 16m | 9m | |
cli-e2e-tests / run-cli-tests | 12m | 7m | |
rust-build-cached-packages | 8m | 5m | |
rust-lints | 10m | 7m | |
rust-move-unit-coverage | 13m | 18m |
Attention: Patch coverage is 0%
with 42 lines
in your changes are missing coverage. Please review.
Project coverage is 32.9%. Comparing base (
4da21b9
) to head (083bd58
). Report is 1 commits behind head on main.
Files | Patch % | Lines |
---|---|---|
...iler-v2/src/pipeline/reference_safety_processor.rs | 0.0% | 42 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
realistic_env_max_load
on cc88ce9cc83c5d06800de1e777aa8c7b995ceb5f
framework_upgrade
on 3ffe0986b5fe4acb76544ae7ae85d73b91a6a411
==> cc88ce9cc83c5d06800de1e777aa8c7b995ceb5f
compat
on 3ffe0986b5fe4acb76544ae7ae85d73b91a6a411
==> cc88ce9cc83c5d06800de1e777aa8c7b995ceb5f
compat
success on 3ffe0986b5fe4acb76544ae7ae85d73b91a6a411
==> cc88ce9cc83c5d06800de1e777aa8c7b995ceb5f
Compatibility test results for 3ffe0986b5fe4acb76544ae7ae85d73b91a6a411 ==> cc88ce9cc83c5d06800de1e777aa8c7b995ceb5f (PR)
1. Check liveness of validators at old version: 3ffe0986b5fe4acb76544ae7ae85d73b91a6a411
compatibility::simple-validator-upgrade::liveness-check : committed: 7130.078730654867 txn/s, latency: 4621.062205387206 ms, (p50: 4800 ms, p90: 5700 ms, p99: 6900 ms), latency samples: 249480
2. Upgrading first Validator to new version: cc88ce9cc83c5d06800de1e777aa8c7b995ceb5f
compatibility::simple-validator-upgrade::single-validator-upgrade : committed: 1850.3781018014827 txn/s, latency: 15476.209041747783 ms, (p50: 19400 ms, p90: 21800 ms, p99: 22300 ms), latency samples: 92460
3. Upgrading rest of first batch to new version: cc88ce9cc83c5d06800de1e777aa8c7b995ceb5f
compatibility::simple-validator-upgrade::half-validator-upgrade : committed: 1847.3985477714357 txn/s, latency: 15498.041529462738 ms, (p50: 19000 ms, p90: 21800 ms, p99: 22300 ms), latency samples: 92320
4. upgrading second batch to new version: cc88ce9cc83c5d06800de1e777aa8c7b995ceb5f
compatibility::simple-validator-upgrade::rest-validator-upgrade : committed: 3557.118152946707 txn/s, latency: 8794.567964196503 ms, (p50: 9600 ms, p90: 12700 ms, p99: 13000 ms), latency samples: 144120
5. check swarm health
Compatibility test for 3ffe0986b5fe4acb76544ae7ae85d73b91a6a411 ==> cc88ce9cc83c5d06800de1e777aa8c7b995ceb5f passed
Test Ok
realistic_env_max_load
success on cc88ce9cc83c5d06800de1e777aa8c7b995ceb5f
two traffics test: inner traffic : committed: 8123.131519416272 txn/s, latency: 4827.440445278541 ms, (p50: 4500 ms, p90: 5700 ms, p99: 10900 ms), latency samples: 3506120
two traffics test : committed: 99.9749945506353 txn/s, latency: 1917.2637362637363 ms, (p50: 1800 ms, p90: 2000 ms, p99: 8200 ms), latency samples: 1820
Latency breakdown for phase 0: ["QsBatchToPos: max: 0.207, avg: 0.202", "QsPosToProposal: max: 0.231, avg: 0.217", "ConsensusProposalToOrdered: max: 0.484, avg: 0.440", "ConsensusOrderedToCommit: max: 0.376, avg: 0.348", "ConsensusProposalToCommit: max: 0.817, avg: 0.788"]
Max round gap was 1 [limit 4] at version 1744729. Max no progress secs was 6.204102 [limit 15] at version 1744729.
Test Ok
framework_upgrade
success on 3ffe0986b5fe4acb76544ae7ae85d73b91a6a411
==> cc88ce9cc83c5d06800de1e777aa8c7b995ceb5f
Compatibility test results for 3ffe0986b5fe4acb76544ae7ae85d73b91a6a411 ==> cc88ce9cc83c5d06800de1e777aa8c7b995ceb5f (PR)
Upgrade the nodes to version: cc88ce9cc83c5d06800de1e777aa8c7b995ceb5f
framework_upgrade::framework-upgrade::full-framework-upgrade : committed: 1049.2205556861882 txn/s, submitted: 1051.8639834981204 txn/s, failed submission: 2.6434278119324497 txn/s, expired: 2.6434278119324497 txn/s, latency: 2905.869284064665 ms, (p50: 2100 ms, p90: 5100 ms, p99: 7800 ms), latency samples: 95260
framework_upgrade::framework-upgrade::full-framework-upgrade : committed: 1112.5029509283513 txn/s, submitted: 1114.4793675407388 txn/s, failed submission: 1.9764166123875173 txn/s, expired: 1.9764166123875173 txn/s, latency: 2658.9725128306354 ms, (p50: 2100 ms, p90: 4500 ms, p99: 7200 ms), latency samples: 101320
5. check swarm health
Compatibility test for 3ffe0986b5fe4acb76544ae7ae85d73b91a6a411 ==> cc88ce9cc83c5d06800de1e777aa8c7b995ceb5f passed
Upgrade the remaining nodes to version: cc88ce9cc83c5d06800de1e777aa8c7b995ceb5f
framework_upgrade::framework-upgrade::full-framework-upgrade : committed: 1167.0727631053148 txn/s, submitted: 1169.179392641606 txn/s, failed submission: 2.106629536291182 txn/s, expired: 2.106629536291182 txn/s, latency: 2731.970086241476 ms, (p50: 2100 ms, p90: 5100 ms, p99: 7500 ms), latency samples: 99720
Test Ok
framework_upgrade
on 3ffe0986b5fe4acb76544ae7ae85d73b91a6a411
==> 083bd58443479c89796c74555f3681c24c3723d3
compat
on 3ffe0986b5fe4acb76544ae7ae85d73b91a6a411
==> 083bd58443479c89796c74555f3681c24c3723d3
realistic_env_max_load
on 083bd58443479c89796c74555f3681c24c3723d3
compat
success on 3ffe0986b5fe4acb76544ae7ae85d73b91a6a411
==> 083bd58443479c89796c74555f3681c24c3723d3
Compatibility test results for 3ffe0986b5fe4acb76544ae7ae85d73b91a6a411 ==> 083bd58443479c89796c74555f3681c24c3723d3 (PR)
1. Check liveness of validators at old version: 3ffe0986b5fe4acb76544ae7ae85d73b91a6a411
compatibility::simple-validator-upgrade::liveness-check : committed: 6801.522066260085 txn/s, latency: 4836.229302859016 ms, (p50: 4800 ms, p90: 8000 ms, p99: 8500 ms), latency samples: 244140
2. Upgrading first Validator to new version: 083bd58443479c89796c74555f3681c24c3723d3
compatibility::simple-validator-upgrade::single-validator-upgrade : committed: 1487.831750092359 txn/s, latency: 20783.535725885027 ms, (p50: 27500 ms, p90: 29600 ms, p99: 30200 ms), latency samples: 61580
3. Upgrading rest of first batch to new version: 083bd58443479c89796c74555f3681c24c3723d3
compatibility::simple-validator-upgrade::half-validator-upgrade : committed: 2923.3145600531766 txn/s, latency: 10609.058182853425 ms, (p50: 9800 ms, p90: 14200 ms, p99: 14500 ms), latency samples: 122940
4. upgrading second batch to new version: 083bd58443479c89796c74555f3681c24c3723d3
compatibility::simple-validator-upgrade::rest-validator-upgrade : committed: 6465.42605961615 txn/s, latency: 5080.684569450455 ms, (p50: 4800 ms, p90: 8200 ms, p99: 9300 ms), latency samples: 231100
5. check swarm health
Compatibility test for 3ffe0986b5fe4acb76544ae7ae85d73b91a6a411 ==> 083bd58443479c89796c74555f3681c24c3723d3 passed
Test Ok
realistic_env_max_load
success on 083bd58443479c89796c74555f3681c24c3723d3
two traffics test: inner traffic : committed: 7864.801220546377 txn/s, latency: 4968.654083386116 ms, (p50: 4800 ms, p90: 6900 ms, p99: 11100 ms), latency samples: 3410160
two traffics test : committed: 99.98810701091804 txn/s, latency: 1876.5604395604396 ms, (p50: 1800 ms, p90: 2100 ms, p99: 4800 ms), latency samples: 1820
Latency breakdown for phase 0: ["QsBatchToPos: max: 0.216, avg: 0.204", "QsPosToProposal: max: 0.272, avg: 0.258", "ConsensusProposalToOrdered: max: 0.449, avg: 0.420", "ConsensusOrderedToCommit: max: 0.386, avg: 0.373", "ConsensusProposalToCommit: max: 0.802, avg: 0.793"]
Max round gap was 1 [limit 4] at version 1636635. Max no progress secs was 4.66593 [limit 15] at version 1636635.
Test Ok
framework_upgrade
success on 3ffe0986b5fe4acb76544ae7ae85d73b91a6a411
==> 083bd58443479c89796c74555f3681c24c3723d3
Compatibility test results for 3ffe0986b5fe4acb76544ae7ae85d73b91a6a411 ==> 083bd58443479c89796c74555f3681c24c3723d3 (PR)
Upgrade the nodes to version: 083bd58443479c89796c74555f3681c24c3723d3
framework_upgrade::framework-upgrade::full-framework-upgrade : committed: 1063.5901398338751 txn/s, submitted: 1066.0034012897688 txn/s, failed submission: 2.413261455893694 txn/s, expired: 2.413261455893694 txn/s, latency: 2969.9663056930694 ms, (p50: 2100 ms, p90: 5100 ms, p99: 11600 ms), latency samples: 96960
framework_upgrade::framework-upgrade::full-framework-upgrade : committed: 1100.5844179163958 txn/s, submitted: 1102.9512661269687 txn/s, failed submission: 2.3668482105728943 txn/s, expired: 2.3668482105728943 txn/s, latency: 2898.681677419355 ms, (p50: 2100 ms, p90: 5200 ms, p99: 9000 ms), latency samples: 93000
5. check swarm health
Compatibility test for 3ffe0986b5fe4acb76544ae7ae85d73b91a6a411 ==> 083bd58443479c89796c74555f3681c24c3723d3 passed
Upgrade the remaining nodes to version: 083bd58443479c89796c74555f3681c24c3723d3
framework_upgrade::framework-upgrade::full-framework-upgrade : committed: 1152.3768098203454 txn/s, submitted: 1153.313130608337 txn/s, failed submission: 0.936320787991343 txn/s, expired: 0.936320787991343 txn/s, latency: 2828.4813426772293 ms, (p50: 2100 ms, p90: 5100 ms, p99: 9000 ms), latency samples: 98460
Test Ok
Description
Fixes #12781
This also refactors and simplifies the releasing of references before write operations. I initially thought this was the problem but it wasn't, anyway the refactoring simplifies the code a bit.
Type of Change
Which Components or Systems Does This Change Impact?
How Has This Been Tested?
New baseline test