aptos-labs / aptos-core

Aptos is a layer 1 blockchain built to support the widespread use of blockchain through better technology and user experience.
https://aptosfoundation.org
Other
5.85k stars 3.54k forks source link

[move] Remove mutref outputs & clean function loading #13206

Open georgemitenkov opened 1 week ago

georgemitenkov commented 1 week ago

Description

This PR:

Type of Change

Which Components or Systems Does This Change Impact?

How Has This Been Tested?

Existing tests.

Key Areas to Review

Checklist

trunk-io[bot] commented 1 week ago
⏱️ 10h 41m total CI duration on this PR | Job | Cumulative Duration | Recent Runs | |---|---|---| | [rust-targeted-unit-tests](https://github.com/aptos-labs/aptos-core/actions/runs/9036283226/job/24832869218) | 2h 10m | [⬜](https://github.com/aptos-labs/aptos-core/actions/runs/8972003556/job/24639033039) [🟥](https://github.com/aptos-labs/aptos-core/actions/runs/8972009028/job/24639048589) [🟥](https://github.com/aptos-labs/aptos-core/actions/runs/8973451863/job/24643665431) [🟥](https://github.com/aptos-labs/aptos-core/actions/runs/9021054685/job/24787523782) [🟥](https://github.com/aptos-labs/aptos-core/actions/runs/9036283226/job/24832869218)  | | [rust-smoke-tests](https://github.com/aptos-labs/aptos-core/actions/runs/9036283226/job/24832869433) | 1h 12m | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054685/job/24787523032) [🟥](https://github.com/aptos-labs/aptos-core/actions/runs/9036283226/job/24832869433)  | | [rust-move-unit-coverage](https://github.com/aptos-labs/aptos-core/actions/runs/9036283222/job/24832854845) | 1h 8m | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972003551/job/24639013501) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8973451869/job/24643652651) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283222/job/24832854845)  | | [rust-move-tests](https://github.com/aptos-labs/aptos-core/actions/runs/9036283219/job/24832854953) | 1h 3m | [⬜](https://github.com/aptos-labs/aptos-core/actions/runs/8972003560/job/24639013812) [🟥](https://github.com/aptos-labs/aptos-core/actions/runs/8972009016/job/24639035026) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8973451858/job/24643652712) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054662/job/24787509050) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283219/job/24832854953)  | | [rust-images / rust-all](https://github.com/aptos-labs/aptos-core/actions/runs/9036283116/job/24832871409) | 52m | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972009128/job/24639052017) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8973451880/job/24643665974) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054745/job/24787523667) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283116/job/24832871409)  | | [execution-performance / single-node-performance](https://github.com/aptos-labs/aptos-core/actions/runs/9036283259/job/24832993249) | 51m | [🟥](https://github.com/aptos-labs/aptos-core/actions/runs/8972009062/job/24639046043) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8973451886/job/24643662831) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283259/job/24832993249)  | | [rust-lints](https://github.com/aptos-labs/aptos-core/actions/runs/9036283226/job/24832868943) | 35m | [⬜](https://github.com/aptos-labs/aptos-core/actions/runs/8972003556/job/24639030695) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972009028/job/24639048078) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8973451863/job/24643665054) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054685/job/24787522615) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283226/job/24832868943)  | | [forge-e2e-test / forge](https://github.com/aptos-labs/aptos-core/actions/runs/9036283116/job/24833321558) | 31m | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054745/job/24788049336) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283116/job/24833321558)  | | [forge-compat-test / forge](https://github.com/aptos-labs/aptos-core/actions/runs/9036283116/job/24833321367) | 27m | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054745/job/24788048764) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283116/job/24833321367)  | | [cli-e2e-tests / run-cli-tests](https://github.com/aptos-labs/aptos-core/actions/runs/9036283116/job/24833320961) | 18m | [🟥](https://github.com/aptos-labs/aptos-core/actions/runs/9021054745/job/24788048538) [🟥](https://github.com/aptos-labs/aptos-core/actions/runs/9036283116/job/24833320961)  | | [run-tests-main-branch](https://github.com/aptos-labs/aptos-core/actions/runs/9036283054/job/24832871360) | 17m | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972009070/job/24639058586) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8973451812/job/24643669492) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054708/job/24787531256) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283054/job/24832871360)  | | [rust-build-cached-packages](https://github.com/aptos-labs/aptos-core/actions/runs/9036283226/job/24832869978) | 15m | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054685/job/24787524082) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283226/job/24832869978)  | | [framework-upgrade-determinator](https://github.com/aptos-labs/aptos-core/actions/runs/8973451880/job/24643659860) | 14m | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972009128/job/24639042740) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8973451880/job/24643659860)  | | [check](https://github.com/aptos-labs/aptos-core/actions/runs/9036283217/job/24832854763) | 8m | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054668/job/24787508427) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283217/job/24832854763)  | | [general-lints](https://github.com/aptos-labs/aptos-core/actions/runs/9036283226/job/24832869699) | 7m | [⬜](https://github.com/aptos-labs/aptos-core/actions/runs/8972003556/job/24639031129) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972009028/job/24639047809) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8973451863/job/24643665258) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054685/job/24787523292) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283226/job/24832869699)  | | [check-dynamic-deps](https://github.com/aptos-labs/aptos-core/actions/runs/9036283239/job/24832854251) | 7m | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972003558/job/24639012171) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972009023/job/24639031354) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8973451859/job/24643651727) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054674/job/24787507873) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283239/job/24832854251)  | | [execution-performance / test-target-determinator](https://github.com/aptos-labs/aptos-core/actions/runs/9036283259/job/24832854967) | 7m | [🟥](https://github.com/aptos-labs/aptos-core/actions/runs/9021054683/job/24787508485) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283259/job/24832854967)  | | [test-target-determinator](https://github.com/aptos-labs/aptos-core/actions/runs/9036283116/job/24832865556) | 7m | [🟥](https://github.com/aptos-labs/aptos-core/actions/runs/9021054745/job/24787516816) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283116/job/24832865556)  | | [indexer-grpc-e2e-tests / test-indexer-grpc-docker-compose](https://github.com/aptos-labs/aptos-core/actions/runs/9036283116/job/24833320593) | 3m | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054745/job/24788048269) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283116/job/24833320593)  | | [semgrep/ci](https://github.com/aptos-labs/aptos-core/actions/runs/9036283221/job/24832854257) | 2m | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972003562/job/24639012715) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972009018/job/24639031405) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8973451872/job/24643651816) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054671/job/24787507871) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283221/job/24832854257)  | | [node-api-compatibility-tests / node-api-compatibility-tests](https://github.com/aptos-labs/aptos-core/actions/runs/9036283116/job/24833320800) | 2m | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054745/job/24788049564) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283116/job/24833320800)  | | [file_change_determinator](https://github.com/aptos-labs/aptos-core/actions/runs/9036283226/job/24832855035) | 1m | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972003556/job/24639014142) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972009028/job/24639035270) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8973451863/job/24643652423) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054685/job/24787508428) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283226/job/24832855035)  | | [file_change_determinator](https://github.com/aptos-labs/aptos-core/actions/runs/9036283054/job/24832859121) | 58s | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972003391/job/24639021959) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972009070/job/24639043482) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8973451812/job/24643657540) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054708/job/24787516730) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283054/job/24832859121)  | | [file_change_determinator](https://github.com/aptos-labs/aptos-core/actions/runs/9036283116/job/24832864321) | 46s | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972009128/job/24639042505) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8973451880/job/24643660456) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054745/job/24787517100) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283116/job/24832864321)  | | [permission-check](https://github.com/aptos-labs/aptos-core/actions/runs/9036283061/job/24832853715) | 30s | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972003398/job/24639011751) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972009064/job/24639032929) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8973451806/job/24643652036) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054699/job/24787509102) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283061/job/24832853715)  | | [permission-check](https://github.com/aptos-labs/aptos-core/actions/runs/9036283060/job/24832853447) | 21s | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972003393/job/24639011302) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972009054/job/24639031654) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8973451809/job/24643651523) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054711/job/24787507882) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283060/job/24832853447)  | | [execution-performance / file_change_determinator](https://github.com/aptos-labs/aptos-core/actions/runs/8973451886/job/24643652395) | 18s | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972009062/job/24639032710) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8973451886/job/24643652395)  | | [permission-check](https://github.com/aptos-labs/aptos-core/actions/runs/9036283066/job/24832853500) | 14s | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972003388/job/24639011316) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972009059/job/24639031650) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8973451808/job/24643651499) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054703/job/24787508016) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283066/job/24832853500)  | | [permission-check](https://github.com/aptos-labs/aptos-core/actions/runs/9036283116/job/24832854286) | 12s | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972009128/job/24639033477) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8973451880/job/24643652921) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054745/job/24787509544) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283116/job/24832854286)  | | [permission-check](https://github.com/aptos-labs/aptos-core/actions/runs/9036283054/job/24832853652) | 12s | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972003391/job/24639011689) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972009070/job/24639035974) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8973451812/job/24643652101) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054708/job/24787508871) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283054/job/24832853652)  | | [determine-docker-build-metadata](https://github.com/aptos-labs/aptos-core/actions/runs/9036283116/job/24832865144) | 6s | [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8972009128/job/24639042119) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/8973451880/job/24643660168) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9021054745/job/24787516537) [🟩](https://github.com/aptos-labs/aptos-core/actions/runs/9036283116/job/24832865144)  |

🚨 2 jobs on the last run were significantly faster/slower than expected

Job Duration vs 7d avg Delta
rust-move-tests 16m 12m +38%
rust-targeted-unit-tests 25m 19m +35%

settingsfeedbackdocs ⋅ learn more about trunk.io

codecov[bot] commented 1 week ago

Codecov Report

Attention: Patch coverage is 58.62069% with 24 lines in your changes are missing coverage. Please review.

Project coverage is 57.3%. Comparing base (247d2e1) to head (420e0a2). Report is 2 commits behind head on main.

Files Patch % Lines
aptos-move/aptos-vm/src/aptos_vm.rs 0.0% 9 Missing :warning:
...ty/move/tools/move-cli/src/sandbox/commands/run.rs 0.0% 6 Missing :warning:
...ove/extensions/async/move-async-vm/src/async_vm.rs 0.0% 5 Missing :warning:
third_party/move/move-vm/runtime/src/session.rs 82.6% 4 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #13206 +/- ## ========================================= - Coverage 57.5% 57.3% -0.3% ========================================= Files 833 833 Lines 198661 198562 -99 ========================================= - Hits 114281 113782 -499 - Misses 84380 84780 +400 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

github-actions[bot] commented 1 week ago

Forge is running suite realistic_env_max_load on 4e7f78e45fced659f164bc833d070336ba2787e8

github-actions[bot] commented 1 week ago

Forge is running suite compat on 01b24e7e3548382dd25440b39a0438a993387f12 ==> 4e7f78e45fced659f164bc833d070336ba2787e8

github-actions[bot] commented 1 week ago

:white_check_mark: Forge suite compat success on 01b24e7e3548382dd25440b39a0438a993387f12 ==> 4e7f78e45fced659f164bc833d070336ba2787e8

Compatibility test results for 01b24e7e3548382dd25440b39a0438a993387f12 ==> 4e7f78e45fced659f164bc833d070336ba2787e8 (PR)
1. Check liveness of validators at old version: 01b24e7e3548382dd25440b39a0438a993387f12
compatibility::simple-validator-upgrade::liveness-check : committed: 6720 txn/s, latency: 4970 ms, (p50: 4800 ms, p90: 8400 ms, p99: 10200 ms), latency samples: 235220
2. Upgrading first Validator to new version: 4e7f78e45fced659f164bc833d070336ba2787e8
compatibility::simple-validator-upgrade::single-validator-upgrade : committed: 1763 txn/s, latency: 16349 ms, (p50: 19300 ms, p90: 22000 ms, p99: 22800 ms), latency samples: 91720
3. Upgrading rest of first batch to new version: 4e7f78e45fced659f164bc833d070336ba2787e8
compatibility::simple-validator-upgrade::half-validator-upgrade : committed: 1705 txn/s, latency: 16875 ms, (p50: 19300 ms, p90: 25900 ms, p99: 26500 ms), latency samples: 81860
4. upgrading second batch to new version: 4e7f78e45fced659f164bc833d070336ba2787e8
compatibility::simple-validator-upgrade::rest-validator-upgrade : committed: 3358 txn/s, latency: 9358 ms, (p50: 9800 ms, p90: 15200 ms, p99: 17400 ms), latency samples: 134320
5. check swarm health
Compatibility test for 01b24e7e3548382dd25440b39a0438a993387f12 ==> 4e7f78e45fced659f164bc833d070336ba2787e8 passed
Test Ok
github-actions[bot] commented 1 week ago

:white_check_mark: Forge suite realistic_env_max_load success on 4e7f78e45fced659f164bc833d070336ba2787e8

two traffics test: inner traffic : committed: 8148 txn/s, latency: 4810 ms, (p50: 4500 ms, p90: 5700 ms, p99: 9900 ms), latency samples: 3520320
two traffics test : committed: 100 txn/s, latency: 1888 ms, (p50: 1800 ms, p90: 2100 ms, p99: 2600 ms), latency samples: 1780
Latency breakdown for phase 0: ["QsBatchToPos: max: 0.212, avg: 0.203", "QsPosToProposal: max: 0.228, avg: 0.217", "ConsensusProposalToOrdered: max: 0.445, avg: 0.412", "ConsensusOrderedToCommit: max: 0.384, avg: 0.369", "ConsensusProposalToCommit: max: 0.798, avg: 0.781"]
Max round gap was 1 [limit 4] at version 1641100. Max no progress secs was 4.890759 [limit 15] at version 1641100.
Test Ok
github-actions[bot] commented 1 week ago

Forge is running suite compat on 01b24e7e3548382dd25440b39a0438a993387f12 ==> a34566967fc2c6edec825f7f8fb6e19b7f716662

github-actions[bot] commented 1 week ago

Forge is running suite realistic_env_max_load on a34566967fc2c6edec825f7f8fb6e19b7f716662

github-actions[bot] commented 1 week ago

:white_check_mark: Forge suite compat success on 01b24e7e3548382dd25440b39a0438a993387f12 ==> a34566967fc2c6edec825f7f8fb6e19b7f716662

Compatibility test results for 01b24e7e3548382dd25440b39a0438a993387f12 ==> a34566967fc2c6edec825f7f8fb6e19b7f716662 (PR)
1. Check liveness of validators at old version: 01b24e7e3548382dd25440b39a0438a993387f12
compatibility::simple-validator-upgrade::liveness-check : committed: 6099.999797219693 txn/s, latency: 5265.973906505113 ms, (p50: 4800 ms, p90: 9900 ms, p99: 12100 ms), latency samples: 232740
2. Upgrading first Validator to new version: a34566967fc2c6edec825f7f8fb6e19b7f716662
compatibility::simple-validator-upgrade::single-validator-upgrade : committed: 1820.6642013478076 txn/s, latency: 15817.242830842539 ms, (p50: 18400 ms, p90: 22300 ms, p99: 22600 ms), latency samples: 92340
3. Upgrading rest of first batch to new version: a34566967fc2c6edec825f7f8fb6e19b7f716662
compatibility::simple-validator-upgrade::half-validator-upgrade : committed: 1831.2582955407102 txn/s, latency: 15636.273856423724 ms, (p50: 19400 ms, p90: 22200 ms, p99: 22800 ms), latency samples: 91380
4. upgrading second batch to new version: a34566967fc2c6edec825f7f8fb6e19b7f716662
compatibility::simple-validator-upgrade::rest-validator-upgrade : committed: 3008.6402092580433 txn/s, latency: 9813.585739987484 ms, (p50: 9900 ms, p90: 11600 ms, p99: 12500 ms), latency samples: 127840
5. check swarm health
Compatibility test for 01b24e7e3548382dd25440b39a0438a993387f12 ==> a34566967fc2c6edec825f7f8fb6e19b7f716662 passed
Test Ok
github-actions[bot] commented 1 week ago

:white_check_mark: Forge suite realistic_env_max_load success on a34566967fc2c6edec825f7f8fb6e19b7f716662

two traffics test: inner traffic : committed: 7812.869191131252 txn/s, latency: 5016.787360772093 ms, (p50: 4800 ms, p90: 5700 ms, p99: 10400 ms), latency samples: 3375760
two traffics test : committed: 99.98187932410288 txn/s, latency: 1890.9072222222221 ms, (p50: 1900 ms, p90: 2100 ms, p99: 2500 ms), latency samples: 1800
Latency breakdown for phase 0: ["QsBatchToPos: max: 0.210, avg: 0.204", "QsPosToProposal: max: 0.250, avg: 0.232", "ConsensusProposalToOrdered: max: 0.483, avg: 0.441", "ConsensusOrderedToCommit: max: 0.384, avg: 0.364", "ConsensusProposalToCommit: max: 0.816, avg: 0.804"]
Max round gap was 1 [limit 4] at version 1660579. Max no progress secs was 4.818516 [limit 15] at version 1660579.
Test Ok
github-actions[bot] commented 4 days ago

Forge is running suite realistic_env_max_load on 5826cba226b3d8585f01857555cfc78d5431d7cb

github-actions[bot] commented 4 days ago

Forge is running suite compat on 01b24e7e3548382dd25440b39a0438a993387f12 ==> 5826cba226b3d8585f01857555cfc78d5431d7cb

github-actions[bot] commented 4 days ago

:white_check_mark: Forge suite compat success on 01b24e7e3548382dd25440b39a0438a993387f12 ==> 5826cba226b3d8585f01857555cfc78d5431d7cb

Compatibility test results for 01b24e7e3548382dd25440b39a0438a993387f12 ==> 5826cba226b3d8585f01857555cfc78d5431d7cb (PR)
1. Check liveness of validators at old version: 01b24e7e3548382dd25440b39a0438a993387f12
compatibility::simple-validator-upgrade::liveness-check : committed: 6402.087630254532 txn/s, latency: 5153.946710526316 ms, (p50: 4800 ms, p90: 8900 ms, p99: 14700 ms), latency samples: 224960
2. Upgrading first Validator to new version: 5826cba226b3d8585f01857555cfc78d5431d7cb
compatibility::simple-validator-upgrade::single-validator-upgrade : committed: 1259.4654774289932 txn/s, latency: 19376.944758276404 ms, (p50: 24400 ms, p90: 29900 ms, p99: 30400 ms), latency samples: 76120
3. Upgrading rest of first batch to new version: 5826cba226b3d8585f01857555cfc78d5431d7cb
compatibility::simple-validator-upgrade::half-validator-upgrade : committed: 1740.8002899166413 txn/s, latency: 16469.98342733189 ms, (p50: 18900 ms, p90: 22500 ms, p99: 22800 ms), latency samples: 92200
4. upgrading second batch to new version: 5826cba226b3d8585f01857555cfc78d5431d7cb
compatibility::simple-validator-upgrade::rest-validator-upgrade : committed: 3536.6726524573637 txn/s, latency: 8853.456804357053 ms, (p50: 9900 ms, p90: 11700 ms, p99: 12100 ms), latency samples: 141380
5. check swarm health
Compatibility test for 01b24e7e3548382dd25440b39a0438a993387f12 ==> 5826cba226b3d8585f01857555cfc78d5431d7cb passed
Test Ok
github-actions[bot] commented 4 days ago

:white_check_mark: Forge suite realistic_env_max_load success on 5826cba226b3d8585f01857555cfc78d5431d7cb

two traffics test: inner traffic : committed: 7823.0669593886205 txn/s, latency: 5002.56430683515 ms, (p50: 4800 ms, p90: 5700 ms, p99: 10100 ms), latency samples: 3388660
two traffics test : committed: 100.0688626381089 txn/s, latency: 1990.8517647058823 ms, (p50: 1900 ms, p90: 2100 ms, p99: 5600 ms), latency samples: 1700
Latency breakdown for phase 0: ["QsBatchToPos: max: 0.212, avg: 0.206", "QsPosToProposal: max: 0.245, avg: 0.229", "ConsensusProposalToOrdered: max: 0.459, avg: 0.409", "ConsensusOrderedToCommit: max: 0.383, avg: 0.370", "ConsensusProposalToCommit: max: 0.790, avg: 0.779"]
Max round gap was 1 [limit 4] at version 1569029. Max no progress secs was 4.561153 [limit 15] at version 1569029.
Test Ok
github-actions[bot] commented 4 days ago

Forge is running suite compat on 01b24e7e3548382dd25440b39a0438a993387f12 ==> b127d3df61dfca0ff62f044205d9dfd5f71a1a06

github-actions[bot] commented 4 days ago

Forge is running suite realistic_env_max_load on b127d3df61dfca0ff62f044205d9dfd5f71a1a06

github-actions[bot] commented 4 days ago

:white_check_mark: Forge suite compat success on 01b24e7e3548382dd25440b39a0438a993387f12 ==> b127d3df61dfca0ff62f044205d9dfd5f71a1a06

Compatibility test results for 01b24e7e3548382dd25440b39a0438a993387f12 ==> b127d3df61dfca0ff62f044205d9dfd5f71a1a06 (PR)
1. Check liveness of validators at old version: 01b24e7e3548382dd25440b39a0438a993387f12
compatibility::simple-validator-upgrade::liveness-check : committed: 6459.79729086457 txn/s, latency: 5067.897985153764 ms, (p50: 4800 ms, p90: 8000 ms, p99: 15700 ms), latency samples: 226320
2. Upgrading first Validator to new version: b127d3df61dfca0ff62f044205d9dfd5f71a1a06
compatibility::simple-validator-upgrade::single-validator-upgrade : committed: 1627.454860349825 txn/s, latency: 17983.285061955026 ms, (p50: 19600 ms, p90: 26200 ms, p99: 26700 ms), latency samples: 87160
3. Upgrading rest of first batch to new version: b127d3df61dfca0ff62f044205d9dfd5f71a1a06
compatibility::simple-validator-upgrade::half-validator-upgrade : committed: 1572.8679353225507 txn/s, latency: 17070.099927606178 ms, (p50: 19500 ms, p90: 22800 ms, p99: 23700 ms), latency samples: 82880
4. upgrading second batch to new version: b127d3df61dfca0ff62f044205d9dfd5f71a1a06
compatibility::simple-validator-upgrade::rest-validator-upgrade : committed: 2836.1811896967 txn/s, latency: 10470.50298908617 ms, (p50: 9900 ms, p90: 12700 ms, p99: 13300 ms), latency samples: 122780
5. check swarm health
Compatibility test for 01b24e7e3548382dd25440b39a0438a993387f12 ==> b127d3df61dfca0ff62f044205d9dfd5f71a1a06 passed
Test Ok
github-actions[bot] commented 4 days ago

:white_check_mark: Forge suite realistic_env_max_load success on b127d3df61dfca0ff62f044205d9dfd5f71a1a06

two traffics test: inner traffic : committed: 8005.036750778077 txn/s, latency: 4905.046007963239 ms, (p50: 4800 ms, p90: 5700 ms, p99: 9900 ms), latency samples: 3455880
two traffics test : committed: 100.02703521120073 txn/s, latency: 1966.5668604651162 ms, (p50: 1900 ms, p90: 2200 ms, p99: 3300 ms), latency samples: 1720
Latency breakdown for phase 0: ["QsBatchToPos: max: 0.204, avg: 0.202", "QsPosToProposal: max: 0.231, avg: 0.218", "ConsensusProposalToOrdered: max: 0.463, avg: 0.428", "ConsensusOrderedToCommit: max: 0.413, avg: 0.383", "ConsensusProposalToCommit: max: 0.836, avg: 0.810"]
Max round gap was 1 [limit 4] at version 1740907. Max no progress secs was 4.779982 [limit 15] at version 1740907.
Test Ok
github-actions[bot] commented 4 days ago

Forge is running suite compat on 01b24e7e3548382dd25440b39a0438a993387f12 ==> 9fd8fe2cd97ddc2075f856f148433c2a6b23faba

github-actions[bot] commented 4 days ago

Forge is running suite realistic_env_max_load on 9fd8fe2cd97ddc2075f856f148433c2a6b23faba

github-actions[bot] commented 4 days ago

:white_check_mark: Forge suite compat success on 01b24e7e3548382dd25440b39a0438a993387f12 ==> 9fd8fe2cd97ddc2075f856f148433c2a6b23faba

Compatibility test results for 01b24e7e3548382dd25440b39a0438a993387f12 ==> 9fd8fe2cd97ddc2075f856f148433c2a6b23faba (PR)
1. Check liveness of validators at old version: 01b24e7e3548382dd25440b39a0438a993387f12
compatibility::simple-validator-upgrade::liveness-check : committed: 7043.3284977906505 txn/s, latency: 4692.536884848485 ms, (p50: 5000 ms, p90: 6900 ms, p99: 7500 ms), latency samples: 247500
2. Upgrading first Validator to new version: 9fd8fe2cd97ddc2075f856f148433c2a6b23faba
compatibility::simple-validator-upgrade::single-validator-upgrade : committed: 1799.4016401589886 txn/s, latency: 15868.036835668223 ms, (p50: 19300 ms, p90: 22900 ms, p99: 23400 ms), latency samples: 89940
3. Upgrading rest of first batch to new version: 9fd8fe2cd97ddc2075f856f148433c2a6b23faba
compatibility::simple-validator-upgrade::half-validator-upgrade : committed: 1624.7856622952077 txn/s, latency: 17636.472243779957 ms, (p50: 19600 ms, p90: 23700 ms, p99: 24000 ms), latency samples: 87620
4. upgrading second batch to new version: 9fd8fe2cd97ddc2075f856f148433c2a6b23faba
compatibility::simple-validator-upgrade::rest-validator-upgrade : committed: 3261.5949907988993 txn/s, latency: 9166.518402879812 ms, (p50: 9900 ms, p90: 11300 ms, p99: 12200 ms), latency samples: 136120
5. check swarm health
Compatibility test for 01b24e7e3548382dd25440b39a0438a993387f12 ==> 9fd8fe2cd97ddc2075f856f148433c2a6b23faba passed
Test Ok
github-actions[bot] commented 4 days ago

:white_check_mark: Forge suite realistic_env_max_load success on 9fd8fe2cd97ddc2075f856f148433c2a6b23faba

two traffics test: inner traffic : committed: 7931.461514583664 txn/s, latency: 4944.505147144624 ms, (p50: 4800 ms, p90: 5700 ms, p99: 10800 ms), latency samples: 3427920
two traffics test : committed: 100.02714232252842 txn/s, latency: 1999.5604395604396 ms, (p50: 1900 ms, p90: 2200 ms, p99: 5100 ms), latency samples: 1820
Latency breakdown for phase 0: ["QsBatchToPos: max: 0.208, avg: 0.206", "QsPosToProposal: max: 0.233, avg: 0.221", "ConsensusProposalToOrdered: max: 0.493, avg: 0.437", "ConsensusOrderedToCommit: max: 0.397, avg: 0.382", "ConsensusProposalToCommit: max: 0.835, avg: 0.819"]
Max round gap was 1 [limit 4] at version 1656687. Max no progress secs was 4.597645 [limit 15] at version 1656687.
Test Ok
github-actions[bot] commented 3 days ago

Forge is running suite compat on 01b24e7e3548382dd25440b39a0438a993387f12 ==> a2a26b68203472ffff328d774b1173c4b3c70447

github-actions[bot] commented 3 days ago

Forge is running suite realistic_env_max_load on a2a26b68203472ffff328d774b1173c4b3c70447

github-actions[bot] commented 3 days ago

:white_check_mark: Forge suite compat success on 01b24e7e3548382dd25440b39a0438a993387f12 ==> a2a26b68203472ffff328d774b1173c4b3c70447

Compatibility test results for 01b24e7e3548382dd25440b39a0438a993387f12 ==> a2a26b68203472ffff328d774b1173c4b3c70447 (PR)
1. Check liveness of validators at old version: 01b24e7e3548382dd25440b39a0438a993387f12
compatibility::simple-validator-upgrade::liveness-check : committed: 6538.80331633531 txn/s, latency: 5021.88133001117 ms, (p50: 4900 ms, p90: 8400 ms, p99: 10100 ms), latency samples: 232780
2. Upgrading first Validator to new version: a2a26b68203472ffff328d774b1173c4b3c70447
compatibility::simple-validator-upgrade::single-validator-upgrade : committed: 1251.9009146074677 txn/s, latency: 20546.996327608984 ms, (p50: 26600 ms, p90: 30100 ms, p99: 41200 ms), latency samples: 75700
3. Upgrading rest of first batch to new version: a2a26b68203472ffff328d774b1173c4b3c70447
compatibility::simple-validator-upgrade::half-validator-upgrade : committed: 1681.7892874012557 txn/s, latency: 16655.33953567384 ms, (p50: 19200 ms, p90: 22600 ms, p99: 23800 ms), latency samples: 88300
4. upgrading second batch to new version: a2a26b68203472ffff328d774b1173c4b3c70447
compatibility::simple-validator-upgrade::rest-validator-upgrade : committed: 3537.9360312115195 txn/s, latency: 8843.413095072867 ms, (p50: 9600 ms, p90: 12700 ms, p99: 13000 ms), latency samples: 144100
5. check swarm health
Compatibility test for 01b24e7e3548382dd25440b39a0438a993387f12 ==> a2a26b68203472ffff328d774b1173c4b3c70447 passed
Test Ok
github-actions[bot] commented 3 days ago

:white_check_mark: Forge suite realistic_env_max_load success on a2a26b68203472ffff328d774b1173c4b3c70447

two traffics test: inner traffic : committed: 7907.029814438342 txn/s, latency: 4955.565258600514 ms, (p50: 4800 ms, p90: 5700 ms, p99: 10500 ms), latency samples: 3418400
two traffics test : committed: 99.93158770590826 txn/s, latency: 1982.2808988764045 ms, (p50: 1900 ms, p90: 2200 ms, p99: 6500 ms), latency samples: 1780
Latency breakdown for phase 0: ["QsBatchToPos: max: 0.215, avg: 0.205", "QsPosToProposal: max: 0.242, avg: 0.220", "ConsensusProposalToOrdered: max: 0.453, avg: 0.430", "ConsensusOrderedToCommit: max: 0.384, avg: 0.371", "ConsensusProposalToCommit: max: 0.816, avg: 0.801"]
Max round gap was 1 [limit 4] at version 1720497. Max no progress secs was 4.57748 [limit 15] at version 1720497.
Test Ok
github-actions[bot] commented 3 days ago

Forge is running suite realistic_env_max_load on cb545014f629b0d4a404753a05d35f842038ee36

github-actions[bot] commented 3 days ago

Forge is running suite compat on 01b24e7e3548382dd25440b39a0438a993387f12 ==> cb545014f629b0d4a404753a05d35f842038ee36

github-actions[bot] commented 3 days ago

:white_check_mark: Forge suite compat success on 01b24e7e3548382dd25440b39a0438a993387f12 ==> cb545014f629b0d4a404753a05d35f842038ee36

Compatibility test results for 01b24e7e3548382dd25440b39a0438a993387f12 ==> cb545014f629b0d4a404753a05d35f842038ee36 (PR)
1. Check liveness of validators at old version: 01b24e7e3548382dd25440b39a0438a993387f12
compatibility::simple-validator-upgrade::liveness-check : committed: 6908.75512575224 txn/s, latency: 4806.486145076008 ms, (p50: 4800 ms, p90: 7700 ms, p99: 8300 ms), latency samples: 242080
2. Upgrading first Validator to new version: cb545014f629b0d4a404753a05d35f842038ee36
compatibility::simple-validator-upgrade::single-validator-upgrade : committed: 1822.8630409234095 txn/s, latency: 15859.890400522421 ms, (p50: 18900 ms, p90: 22300 ms, p99: 22600 ms), latency samples: 91880
3. Upgrading rest of first batch to new version: cb545014f629b0d4a404753a05d35f842038ee36
compatibility::simple-validator-upgrade::half-validator-upgrade : committed: 1741.7772013251388 txn/s, latency: 16801.537320104668 ms, (p50: 19000 ms, p90: 22600 ms, p99: 22900 ms), latency samples: 91720
4. upgrading second batch to new version: cb545014f629b0d4a404753a05d35f842038ee36
compatibility::simple-validator-upgrade::rest-validator-upgrade : committed: 3375.3020605108213 txn/s, latency: 9292.470079552151 ms, (p50: 9800 ms, p90: 12600 ms, p99: 12700 ms), latency samples: 135760
5. check swarm health
Compatibility test for 01b24e7e3548382dd25440b39a0438a993387f12 ==> cb545014f629b0d4a404753a05d35f842038ee36 passed
Test Ok
github-actions[bot] commented 3 days ago

:white_check_mark: Forge suite realistic_env_max_load success on cb545014f629b0d4a404753a05d35f842038ee36

two traffics test: inner traffic : committed: 8148.401953533687 txn/s, latency: 4812.789993405869 ms, (p50: 4500 ms, p90: 5700 ms, p99: 10200 ms), latency samples: 3518280
two traffics test : committed: 99.93474054653578 txn/s, latency: 1896.7570652173913 ms, (p50: 1800 ms, p90: 2100 ms, p99: 3100 ms), latency samples: 1840
Latency breakdown for phase 0: ["QsBatchToPos: max: 0.205, avg: 0.203", "QsPosToProposal: max: 0.236, avg: 0.218", "ConsensusProposalToOrdered: max: 0.440, avg: 0.408", "ConsensusOrderedToCommit: max: 0.389, avg: 0.371", "ConsensusProposalToCommit: max: 0.792, avg: 0.779"]
Max round gap was 1 [limit 4] at version 1145571. Max no progress secs was 4.800084 [limit 15] at version 1145571.
Test Ok
github-actions[bot] commented 2 days ago

Forge is running suite realistic_env_max_load on 420e0a2e1a123fe7dab5c0586adf5dbae338d9a0

github-actions[bot] commented 2 days ago

Forge is running suite compat on 01b24e7e3548382dd25440b39a0438a993387f12 ==> 420e0a2e1a123fe7dab5c0586adf5dbae338d9a0

github-actions[bot] commented 2 days ago

:white_check_mark: Forge suite compat success on 01b24e7e3548382dd25440b39a0438a993387f12 ==> 420e0a2e1a123fe7dab5c0586adf5dbae338d9a0

Compatibility test results for 01b24e7e3548382dd25440b39a0438a993387f12 ==> 420e0a2e1a123fe7dab5c0586adf5dbae338d9a0 (PR)
1. Check liveness of validators at old version: 01b24e7e3548382dd25440b39a0438a993387f12
compatibility::simple-validator-upgrade::liveness-check : committed: 6411.560717982305 txn/s, latency: 5046.430153593925 ms, (p50: 4800 ms, p90: 8900 ms, p99: 10700 ms), latency samples: 231780
2. Upgrading first Validator to new version: 420e0a2e1a123fe7dab5c0586adf5dbae338d9a0
compatibility::simple-validator-upgrade::single-validator-upgrade : committed: 1837.2093015220228 txn/s, latency: 15634.629161205767 ms, (p50: 19000 ms, p90: 22000 ms, p99: 22400 ms), latency samples: 91560
3. Upgrading rest of first batch to new version: 420e0a2e1a123fe7dab5c0586adf5dbae338d9a0
compatibility::simple-validator-upgrade::half-validator-upgrade : committed: 1733.1464333338845 txn/s, latency: 16639.701354453628 ms, (p50: 19000 ms, p90: 22200 ms, p99: 22600 ms), latency samples: 87120
4. upgrading second batch to new version: 420e0a2e1a123fe7dab5c0586adf5dbae338d9a0
compatibility::simple-validator-upgrade::rest-validator-upgrade : committed: 3511.778344331397 txn/s, latency: 8921.576204278814 ms, (p50: 9600 ms, p90: 12600 ms, p99: 12800 ms), latency samples: 144900
5. check swarm health
Compatibility test for 01b24e7e3548382dd25440b39a0438a993387f12 ==> 420e0a2e1a123fe7dab5c0586adf5dbae338d9a0 passed
Test Ok
github-actions[bot] commented 2 days ago

:white_check_mark: Forge suite realistic_env_max_load success on 420e0a2e1a123fe7dab5c0586adf5dbae338d9a0

two traffics test: inner traffic : committed: 7781.827145476179 txn/s, latency: 5038.76547517798 ms, (p50: 4800 ms, p90: 5700 ms, p99: 10500 ms), latency samples: 3362740
two traffics test : committed: 99.97172544703453 txn/s, latency: 1848.7622222222221 ms, (p50: 1800 ms, p90: 2100 ms, p99: 2300 ms), latency samples: 1800
Latency breakdown for phase 0: ["QsBatchToPos: max: 0.210, avg: 0.202", "QsPosToProposal: max: 0.246, avg: 0.224", "ConsensusProposalToOrdered: max: 0.456, avg: 0.401", "ConsensusOrderedToCommit: max: 0.379, avg: 0.358", "ConsensusProposalToCommit: max: 0.777, avg: 0.759"]
Max round gap was 1 [limit 4] at version 1675145. Max no progress secs was 4.875096 [limit 15] at version 1675145.
Test Ok