aptos-core
aptos-core copied to clipboard
[aptos-release-tooling] Implement a tool to generate all the governance proposal scripts
…we need for new releases.
Description
Implement a tool to generate all the governance proposal scripts we need for releases.
Test Plan
Updated the upgrade
smoke test to use this new tool.
Fixed @movekevin's comments
Forge is running suite land_blocking
on c02fbc622039ddffb5a3cb3f71cbae8f52d9d763
- Grafana dashboard (auto-refresh)
- Humio Logs
- Test runner output
- Test run is land-blocking
Forge is running suite compat
on 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b
==> c02fbc622039ddffb5a3cb3f71cbae8f52d9d763
- Grafana dashboard (auto-refresh)
- Humio Logs
- Test runner output
- Test run is land-blocking
:white_check_mark: Forge suite land_blocking
success on c02fbc622039ddffb5a3cb3f71cbae8f52d9d763
performance benchmark with full nodes : 6820 TPS, 5809 ms latency, 18900 ms p99 latency,(!) expired 480 out of 2912760 txns
Test Ok
- Grafana dashboard
- Humio Logs
- Test runner output
- Test run is land-blocking
:white_check_mark: Forge suite compat
success on 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b
==> c02fbc622039ddffb5a3cb3f71cbae8f52d9d763
Compatibility test results for 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b ==> c02fbc622039ddffb5a3cb3f71cbae8f52d9d763 (PR)
1. Check liveness of validators at old version: 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b
compatibility::simple-validator-upgrade::liveness-check : 7722 TPS, 5056 ms latency, 6700 ms p99 latency,no expired txns
2. Upgrading first Validator to new version: c02fbc622039ddffb5a3cb3f71cbae8f52d9d763
compatibility::simple-validator-upgrade::single-validator-upgrade : 5126 TPS, 8066 ms latency, 11400 ms p99 latency,no expired txns
3. Upgrading rest of first batch to new version: c02fbc622039ddffb5a3cb3f71cbae8f52d9d763
compatibility::simple-validator-upgrade::half-validator-upgrade : 5048 TPS, 8028 ms latency, 9900 ms p99 latency,no expired txns
4. upgrading second batch to new version: c02fbc622039ddffb5a3cb3f71cbae8f52d9d763
compatibility::simple-validator-upgrade::rest-validator-upgrade : 6651 TPS, 6058 ms latency, 13300 ms p99 latency,no expired txns
5. check swarm health
Compatibility test for 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b ==> c02fbc622039ddffb5a3cb3f71cbae8f52d9d763 passed
Test Ok
- Grafana dashboard
- Humio Logs
- Test runner output
- Test run is land-blocking
Forge is running suite land_blocking
on cb342afc3b7885aee77b184f8bf38131692ca1ad
- Grafana dashboard (auto-refresh)
- Humio Logs
- Test runner output
- Test run is land-blocking
Forge is running suite compat
on 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b
==> cb342afc3b7885aee77b184f8bf38131692ca1ad
- Grafana dashboard (auto-refresh)
- Humio Logs
- Test runner output
- Test run is land-blocking
:white_check_mark: Forge suite compat
success on 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b
==> cb342afc3b7885aee77b184f8bf38131692ca1ad
Compatibility test results for 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b ==> cb342afc3b7885aee77b184f8bf38131692ca1ad (PR)
1. Check liveness of validators at old version: 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b
compatibility::simple-validator-upgrade::liveness-check : 7530 TPS, 5154 ms latency, 7500 ms p99 latency,no expired txns
2. Upgrading first Validator to new version: cb342afc3b7885aee77b184f8bf38131692ca1ad
compatibility::simple-validator-upgrade::single-validator-upgrade : 4790 TPS, 8404 ms latency, 10700 ms p99 latency,no expired txns
3. Upgrading rest of first batch to new version: cb342afc3b7885aee77b184f8bf38131692ca1ad
compatibility::simple-validator-upgrade::half-validator-upgrade : 4514 TPS, 8781 ms latency, 11400 ms p99 latency,no expired txns
4. upgrading second batch to new version: cb342afc3b7885aee77b184f8bf38131692ca1ad
compatibility::simple-validator-upgrade::rest-validator-upgrade : 6788 TPS, 5751 ms latency, 9800 ms p99 latency,no expired txns
5. check swarm health
Compatibility test for 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b ==> cb342afc3b7885aee77b184f8bf38131692ca1ad passed
Test Ok
- Grafana dashboard
- Humio Logs
- Test runner output
- Test run is land-blocking
:white_check_mark: Forge suite land_blocking
success on cb342afc3b7885aee77b184f8bf38131692ca1ad
performance benchmark with full nodes : 6394 TPS, 6208 ms latency, 17200 ms p99 latency,(!) expired 360 out of 2730760 txns
Test Ok
- Grafana dashboard
- Humio Logs
- Test runner output
- Test run is land-blocking
Forge is running suite land_blocking
on 1fcbde79ebbffaec3316cb2ea608dae888419f08
- Grafana dashboard (auto-refresh)
- Humio Logs
- Test runner output
- Test run is land-blocking
Forge is running suite compat
on 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b
==> 1fcbde79ebbffaec3316cb2ea608dae888419f08
- Grafana dashboard (auto-refresh)
- Humio Logs
- Test runner output
- Test run is land-blocking
:white_check_mark: Forge suite compat
success on 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b
==> 1fcbde79ebbffaec3316cb2ea608dae888419f08
Compatibility test results for 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b ==> 1fcbde79ebbffaec3316cb2ea608dae888419f08 (PR)
1. Check liveness of validators at old version: 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b
compatibility::simple-validator-upgrade::liveness-check : 7402 TPS, 5227 ms latency, 7000 ms p99 latency,no expired txns
2. Upgrading first Validator to new version: 1fcbde79ebbffaec3316cb2ea608dae888419f08
compatibility::simple-validator-upgrade::single-validator-upgrade : 5234 TPS, 7964 ms latency, 10400 ms p99 latency,no expired txns
3. Upgrading rest of first batch to new version: 1fcbde79ebbffaec3316cb2ea608dae888419f08
compatibility::simple-validator-upgrade::half-validator-upgrade : 4099 TPS, 9770 ms latency, 12800 ms p99 latency,no expired txns
4. upgrading second batch to new version: 1fcbde79ebbffaec3316cb2ea608dae888419f08
compatibility::simple-validator-upgrade::rest-validator-upgrade : 6879 TPS, 5585 ms latency, 9500 ms p99 latency,no expired txns
5. check swarm health
Compatibility test for 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b ==> 1fcbde79ebbffaec3316cb2ea608dae888419f08 passed
Test Ok
- Grafana dashboard
- Humio Logs
- Test runner output
- Test run is land-blocking
:white_check_mark: Forge suite land_blocking
success on 1fcbde79ebbffaec3316cb2ea608dae888419f08
performance benchmark with full nodes : 6628 TPS, 6031 ms latency, 19000 ms p99 latency,no expired txns
Test Ok
- Grafana dashboard
- Humio Logs
- Test runner output
- Test run is land-blocking
Forge is running suite compat
on 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b
==> f91830f8165e52052e5704470b9b84a4e6c66e8d
- Grafana dashboard (auto-refresh)
- Humio Logs
- Test runner output
- Test run is land-blocking
Forge is running suite land_blocking
on f91830f8165e52052e5704470b9b84a4e6c66e8d
- Grafana dashboard (auto-refresh)
- Humio Logs
- Test runner output
- Test run is land-blocking
:white_check_mark: Forge suite land_blocking
success on f91830f8165e52052e5704470b9b84a4e6c66e8d
performance benchmark with full nodes : 6368 TPS, 6105 ms latency, 27400 ms p99 latency,(!) expired 7286 out of 2726820 txns
Test Ok
- Grafana dashboard
- Humio Logs
- Test runner output
- Test run is land-blocking
:white_check_mark: Forge suite compat
success on 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b
==> f91830f8165e52052e5704470b9b84a4e6c66e8d
Compatibility test results for 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b ==> f91830f8165e52052e5704470b9b84a4e6c66e8d (PR)
1. Check liveness of validators at old version: 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b
compatibility::simple-validator-upgrade::liveness-check : 7468 TPS, 5146 ms latency, 6800 ms p99 latency,no expired txns
2. Upgrading first Validator to new version: f91830f8165e52052e5704470b9b84a4e6c66e8d
compatibility::simple-validator-upgrade::single-validator-upgrade : 4749 TPS, 8429 ms latency, 11200 ms p99 latency,no expired txns
3. Upgrading rest of first batch to new version: f91830f8165e52052e5704470b9b84a4e6c66e8d
compatibility::simple-validator-upgrade::half-validator-upgrade : 4730 TPS, 8250 ms latency, 12200 ms p99 latency,no expired txns
4. upgrading second batch to new version: f91830f8165e52052e5704470b9b84a4e6c66e8d
compatibility::simple-validator-upgrade::rest-validator-upgrade : 6991 TPS, 5593 ms latency, 9200 ms p99 latency,no expired txns
5. check swarm health
Compatibility test for 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b ==> f91830f8165e52052e5704470b9b84a4e6c66e8d passed
Test Ok
- Grafana dashboard
- Humio Logs
- Test runner output
- Test run is land-blocking
Forge is running suite land_blocking
on 52ed694ebaaefae92eeac61a12c2407b4543b253
- Grafana dashboard (auto-refresh)
- Humio Logs
- Test runner output
- Test run is land-blocking
Forge is running suite compat
on 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b
==> 52ed694ebaaefae92eeac61a12c2407b4543b253
- Grafana dashboard (auto-refresh)
- Humio Logs
- Test runner output
- Test run is land-blocking
:white_check_mark: Forge suite land_blocking
success on 52ed694ebaaefae92eeac61a12c2407b4543b253
performance benchmark with full nodes : 6889 TPS, 5764 ms latency, 8500 ms p99 latency,no expired txns
Test Ok
- Grafana dashboard
- Humio Logs
- Test runner output
- Test run is land-blocking
:white_check_mark: Forge suite compat
success on 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b
==> 52ed694ebaaefae92eeac61a12c2407b4543b253
Compatibility test results for 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b ==> 52ed694ebaaefae92eeac61a12c2407b4543b253 (PR)
1. Check liveness of validators at old version: 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b
compatibility::simple-validator-upgrade::liveness-check : 7404 TPS, 5247 ms latency, 9800 ms p99 latency,no expired txns
2. Upgrading first Validator to new version: 52ed694ebaaefae92eeac61a12c2407b4543b253
compatibility::simple-validator-upgrade::single-validator-upgrade : 4986 TPS, 8245 ms latency, 10100 ms p99 latency,no expired txns
3. Upgrading rest of first batch to new version: 52ed694ebaaefae92eeac61a12c2407b4543b253
compatibility::simple-validator-upgrade::half-validator-upgrade : 4550 TPS, 8713 ms latency, 11600 ms p99 latency,no expired txns
4. upgrading second batch to new version: 52ed694ebaaefae92eeac61a12c2407b4543b253
compatibility::simple-validator-upgrade::rest-validator-upgrade : 6437 TPS, 5909 ms latency, 13100 ms p99 latency,no expired txns
5. check swarm health
Compatibility test for 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b ==> 52ed694ebaaefae92eeac61a12c2407b4543b253 passed
Test Ok
- Grafana dashboard
- Humio Logs
- Test runner output
- Test run is land-blocking
Forge is running suite compat
on 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b
==> 970cf91fbd63fbec018c9087485d1f4bb1704c83
- Grafana dashboard (auto-refresh)
- Humio Logs
- Test runner output
- Test run is land-blocking
Forge is running suite land_blocking
on 970cf91fbd63fbec018c9087485d1f4bb1704c83
- Grafana dashboard (auto-refresh)
- Humio Logs
- Test runner output
- Test run is land-blocking
:white_check_mark: Forge suite compat
success on 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b
==> 970cf91fbd63fbec018c9087485d1f4bb1704c83
Compatibility test results for 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b ==> 970cf91fbd63fbec018c9087485d1f4bb1704c83 (PR)
1. Check liveness of validators at old version: 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b
compatibility::simple-validator-upgrade::liveness-check : 7506 TPS, 5169 ms latency, 7300 ms p99 latency,no expired txns
2. Upgrading first Validator to new version: 970cf91fbd63fbec018c9087485d1f4bb1704c83
compatibility::simple-validator-upgrade::single-validator-upgrade : 4723 TPS, 8745 ms latency, 11800 ms p99 latency,no expired txns
3. Upgrading rest of first batch to new version: 970cf91fbd63fbec018c9087485d1f4bb1704c83
compatibility::simple-validator-upgrade::half-validator-upgrade : 4231 TPS, 9745 ms latency, 12700 ms p99 latency,no expired txns
4. upgrading second batch to new version: 970cf91fbd63fbec018c9087485d1f4bb1704c83
compatibility::simple-validator-upgrade::rest-validator-upgrade : 6990 TPS, 5549 ms latency, 9100 ms p99 latency,no expired txns
5. check swarm health
Compatibility test for 2d8b1b57553d869190f61df1aaf7f31a8fc19a7b ==> 970cf91fbd63fbec018c9087485d1f4bb1704c83 passed
Test Ok
- Grafana dashboard
- Humio Logs
- Test runner output
- Test run is land-blocking
:white_check_mark: Forge suite land_blocking
success on 970cf91fbd63fbec018c9087485d1f4bb1704c83
performance benchmark with full nodes : 6939 TPS, 5732 ms latency, 11700 ms p99 latency,no expired txns
Test Ok
- Grafana dashboard
- Humio Logs
- Test runner output
- Test run is land-blocking
Forge is running suite land_blocking
on 8a5a40ba61b22e2e341655bcbd9a97dc44693f21
- Grafana dashboard (auto-refresh)
- Humio Logs
- Test runner output
- Test run is land-blocking
Forge is running suite compat
on testnet_2d8b1b57553d869190f61df1aaf7f31a8fc19a7b
==> 8a5a40ba61b22e2e341655bcbd9a97dc44693f21
- Grafana dashboard (auto-refresh)
- Humio Logs
- Test runner output
- Test run is land-blocking
:white_check_mark: Forge suite compat
success on testnet_2d8b1b57553d869190f61df1aaf7f31a8fc19a7b
==> 8a5a40ba61b22e2e341655bcbd9a97dc44693f21
Compatibility test results for testnet_2d8b1b57553d869190f61df1aaf7f31a8fc19a7b ==> 8a5a40ba61b22e2e341655bcbd9a97dc44693f21 (PR)
1. Check liveness of validators at old version: testnet_2d8b1b57553d869190f61df1aaf7f31a8fc19a7b
compatibility::simple-validator-upgrade::liveness-check : 7282 TPS, 5280 ms latency, 7300 ms p99 latency,no expired txns
2. Upgrading first Validator to new version: 8a5a40ba61b22e2e341655bcbd9a97dc44693f21
compatibility::simple-validator-upgrade::single-validator-upgrade : 4614 TPS, 9033 ms latency, 12100 ms p99 latency,no expired txns
3. Upgrading rest of first batch to new version: 8a5a40ba61b22e2e341655bcbd9a97dc44693f21
compatibility::simple-validator-upgrade::half-validator-upgrade : 4868 TPS, 8044 ms latency, 10500 ms p99 latency,no expired txns
4. upgrading second batch to new version: 8a5a40ba61b22e2e341655bcbd9a97dc44693f21
compatibility::simple-validator-upgrade::rest-validator-upgrade : 6794 TPS, 5590 ms latency, 9600 ms p99 latency,no expired txns
5. check swarm health
Compatibility test for testnet_2d8b1b57553d869190f61df1aaf7f31a8fc19a7b ==> 8a5a40ba61b22e2e341655bcbd9a97dc44693f21 passed
Test Ok
- Grafana dashboard
- Humio Logs
- Test runner output
- Test run is land-blocking
:white_check_mark: Forge suite land_blocking
success on 8a5a40ba61b22e2e341655bcbd9a97dc44693f21
performance benchmark with full nodes : 6938 TPS, 5718 ms latency, 9300 ms p99 latency,(!) expired 440 out of 2963340 txns
Test Ok
- Grafana dashboard
- Humio Logs
- Test runner output
- Test run is land-blocking