Closed msmouse closed 2 weeks ago
🚨 5 jobs on the last run were significantly faster/slower than expected
Job | Duration | vs 7d avg | Delta |
---|---|---|---|
framework-upgrade-determinator | 11m | 4m | |
rust-lints | 10m | 6m | |
rust-build-cached-packages | 8m | 5m | |
cli-e2e-tests / run-cli-tests | 9m | 7m | |
rust-images / rust-all | 17m | 13m |
realistic_env_max_load
on e5ea021a0669ae5642cc6de992766e326e4933e7
compat
on 01b24e7e3548382dd25440b39a0438a993387f12
==> e5ea021a0669ae5642cc6de992766e326e4933e7
compat
success on 01b24e7e3548382dd25440b39a0438a993387f12
==> e5ea021a0669ae5642cc6de992766e326e4933e7
Compatibility test results for 01b24e7e3548382dd25440b39a0438a993387f12 ==> e5ea021a0669ae5642cc6de992766e326e4933e7 (PR)
1. Check liveness of validators at old version: 01b24e7e3548382dd25440b39a0438a993387f12
compatibility::simple-validator-upgrade::liveness-check : committed: 5394 txn/s, latency: 6079 ms, (p50: 5100 ms, p90: 9300 ms, p99: 13400 ms), latency samples: 188820
2. Upgrading first Validator to new version: e5ea021a0669ae5642cc6de992766e326e4933e7
compatibility::simple-validator-upgrade::single-validator-upgrade : committed: 1447 txn/s, latency: 16258 ms, (p50: 19400 ms, p90: 23700 ms, p99: 24200 ms), latency samples: 88300
3. Upgrading rest of first batch to new version: e5ea021a0669ae5642cc6de992766e326e4933e7
compatibility::simple-validator-upgrade::half-validator-upgrade : committed: 1086 txn/s, latency: 25397 ms, (p50: 25000 ms, p90: 33700 ms, p99: 34500 ms), latency samples: 56500
4. upgrading second batch to new version: e5ea021a0669ae5642cc6de992766e326e4933e7
compatibility::simple-validator-upgrade::rest-validator-upgrade : committed: 3581 txn/s, latency: 8823 ms, (p50: 9600 ms, p90: 12700 ms, p99: 13000 ms), latency samples: 143260
5. check swarm health
Compatibility test for 01b24e7e3548382dd25440b39a0438a993387f12 ==> e5ea021a0669ae5642cc6de992766e326e4933e7 passed
Test Ok
realistic_env_max_load
success on e5ea021a0669ae5642cc6de992766e326e4933e7
two traffics test: inner traffic : committed: 7904 txn/s, latency: 4963 ms, (p50: 4800 ms, p90: 5700 ms, p99: 10200 ms), latency samples: 3414720
two traffics test : committed: 100 txn/s, latency: 1850 ms, (p50: 1800 ms, p90: 2000 ms, p99: 2300 ms), latency samples: 1700
Latency breakdown for phase 0: ["QsBatchToPos: max: 0.202, avg: 0.201", "QsPosToProposal: max: 0.253, avg: 0.234", "ConsensusProposalToOrdered: max: 0.456, avg: 0.419", "ConsensusOrderedToCommit: max: 0.388, avg: 0.370", "ConsensusProposalToCommit: max: 0.805, avg: 0.789"]
Max round gap was 1 [limit 4] at version 1564515. Max no progress secs was 4.776789 [limit 15] at version 1564515.
Test Ok
realistic_env_max_load
on e5ea021a0669ae5642cc6de992766e326e4933e7
compat
on 01b24e7e3548382dd25440b39a0438a993387f12
==> e5ea021a0669ae5642cc6de992766e326e4933e7
framework_upgrade
on 01b24e7e3548382dd25440b39a0438a993387f12
==> e5ea021a0669ae5642cc6de992766e326e4933e7
compat
success on 01b24e7e3548382dd25440b39a0438a993387f12
==> e5ea021a0669ae5642cc6de992766e326e4933e7
Compatibility test results for 01b24e7e3548382dd25440b39a0438a993387f12 ==> e5ea021a0669ae5642cc6de992766e326e4933e7 (PR)
1. Check liveness of validators at old version: 01b24e7e3548382dd25440b39a0438a993387f12
compatibility::simple-validator-upgrade::liveness-check : committed: 6950 txn/s, latency: 4879 ms, (p50: 4800 ms, p90: 8100 ms, p99: 9300 ms), latency samples: 236300
2. Upgrading first Validator to new version: e5ea021a0669ae5642cc6de992766e326e4933e7
compatibility::simple-validator-upgrade::single-validator-upgrade : committed: 1843 txn/s, latency: 15648 ms, (p50: 19000 ms, p90: 22100 ms, p99: 22600 ms), latency samples: 92160
3. Upgrading rest of first batch to new version: e5ea021a0669ae5642cc6de992766e326e4933e7
compatibility::simple-validator-upgrade::half-validator-upgrade : committed: 1703 txn/s, latency: 16259 ms, (p50: 19100 ms, p90: 21700 ms, p99: 22400 ms), latency samples: 88600
4. upgrading second batch to new version: e5ea021a0669ae5642cc6de992766e326e4933e7
compatibility::simple-validator-upgrade::rest-validator-upgrade : committed: 3590 txn/s, latency: 8727 ms, (p50: 9600 ms, p90: 12600 ms, p99: 12900 ms), latency samples: 143620
5. check swarm health
Compatibility test for 01b24e7e3548382dd25440b39a0438a993387f12 ==> e5ea021a0669ae5642cc6de992766e326e4933e7 passed
Test Ok
realistic_env_max_load
success on e5ea021a0669ae5642cc6de992766e326e4933e7
two traffics test: inner traffic : committed: 8577 txn/s, latency: 4572 ms, (p50: 4400 ms, p90: 5400 ms, p99: 9600 ms), latency samples: 3705580
two traffics test : committed: 100 txn/s, latency: 1891 ms, (p50: 1800 ms, p90: 2000 ms, p99: 6600 ms), latency samples: 1740
Latency breakdown for phase 0: ["QsBatchToPos: max: 0.211, avg: 0.203", "QsPosToProposal: max: 0.233, avg: 0.209", "ConsensusProposalToOrdered: max: 0.417, avg: 0.388", "ConsensusOrderedToCommit: max: 0.387, avg: 0.374", "ConsensusProposalToCommit: max: 0.775, avg: 0.762"]
Max round gap was 1 [limit 4] at version 1764012. Max no progress secs was 4.967057 [limit 15] at version 1764012.
Test Ok
framework_upgrade
success on 01b24e7e3548382dd25440b39a0438a993387f12
==> e5ea021a0669ae5642cc6de992766e326e4933e7
Compatibility test results for 01b24e7e3548382dd25440b39a0438a993387f12 ==> e5ea021a0669ae5642cc6de992766e326e4933e7 (PR)
Upgrade the nodes to version: e5ea021a0669ae5642cc6de992766e326e4933e7
framework_upgrade::framework-upgrade::full-framework-upgrade : committed: 1380 txn/s, submitted: 1384 txn/s, failed submission: 3 txn/s, expired: 3 txn/s, latency: 2270 ms, (p50: 1800 ms, p90: 3900 ms, p99: 5000 ms), latency samples: 117380
framework_upgrade::framework-upgrade::full-framework-upgrade : committed: 1225 txn/s, submitted: 1226 txn/s, failed submission: 1 txn/s, expired: 1 txn/s, latency: 2972 ms, (p50: 2400 ms, p90: 5700 ms, p99: 11700 ms), latency samples: 93160
5. check swarm health
Compatibility test for 01b24e7e3548382dd25440b39a0438a993387f12 ==> e5ea021a0669ae5642cc6de992766e326e4933e7 passed
Upgrade the remaining nodes to version: e5ea021a0669ae5642cc6de992766e326e4933e7
framework_upgrade::framework-upgrade::full-framework-upgrade : committed: 1363 txn/s, submitted: 1365 txn/s, failed submission: 2 txn/s, expired: 2 txn/s, latency: 2623 ms, (p50: 2100 ms, p90: 4500 ms, p99: 6900 ms), latency samples: 109080
Test Ok
Description
Fix that state tree / kv truncator do duplicated work when db sharding is not enabled.
Type of Change
Which Components or Systems Does This Change Impact?
How Has This Been Tested?
forge test fullnode_reboot_stress_test were broken since last fix (where state kv db truncation is always attempted), this fixes that.
Key Areas to Review
Checklist