Skip to content

Conversation

@vineethk
Copy link
Contributor

@vineethk vineethk commented Dec 22, 2025

Description

Aptos cli to include latest version of formatter and mutation testing.

Which Components or Systems Does This Change Impact?

  • Aptos CLI/SDK

Note

Update tool versions

  • Bump default movefmt version to 1.4.5 (update/movefmt.rs)
  • Bump default move-mutation-test version to 2.2.0 (update/move_mutation_test.rs)
  • Reflect these updates in CHANGELOG.md

Written by Cursor Bugbot for commit 14eba17. This will update automatically on new commits. Configure here.

Copy link
Contributor Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@vineethk vineethk marked this pull request as ready for review December 22, 2025 17:48
@vineethk vineethk requested a review from rahxephon89 December 22, 2025 17:48
@vineethk vineethk enabled auto-merge (squash) December 30, 2025 15:47
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions
Copy link
Contributor

✅ Forge suite compat success on a09bb94430a970de7bc45fe0d29bd33fd2e5a7d4 ==> 14eba17930d45c12a8b55359c7e238a1179389bf

Compatibility test results for a09bb94430a970de7bc45fe0d29bd33fd2e5a7d4 ==> 14eba17930d45c12a8b55359c7e238a1179389bf (PR)
1. Check liveness of validators at old version: a09bb94430a970de7bc45fe0d29bd33fd2e5a7d4
compatibility::simple-validator-upgrade::liveness-check : committed: 10638.79 txn/s, latency: 3393.44 ms, (p50: 2700 ms, p70: 2800, p90: 3300 ms, p99: 13200 ms), latency samples: 453020
2. Upgrading first Validator to new version: 14eba17930d45c12a8b55359c7e238a1179389bf
compatibility::simple-validator-upgrade::single-validator-upgrade : committed: 6053.09 txn/s, latency: 5563.47 ms, (p50: 6200 ms, p70: 6300, p90: 6400 ms, p99: 6400 ms), latency samples: 211000
3. Upgrading rest of first batch to new version: 14eba17930d45c12a8b55359c7e238a1179389bf
compatibility::simple-validator-upgrade::half-validator-upgrade : committed: 6057.51 txn/s, latency: 5616.48 ms, (p50: 6200 ms, p70: 6300, p90: 6400 ms, p99: 6400 ms), latency samples: 210140
4. upgrading second batch to new version: 14eba17930d45c12a8b55359c7e238a1179389bf
compatibility::simple-validator-upgrade::rest-validator-upgrade : committed: 10327.04 txn/s, latency: 3228.23 ms, (p50: 3500 ms, p70: 3600, p90: 3700 ms, p99: 3800 ms), latency samples: 338880
5. check swarm health
Compatibility test for a09bb94430a970de7bc45fe0d29bd33fd2e5a7d4 ==> 14eba17930d45c12a8b55359c7e238a1179389bf passed
Test Ok

@github-actions
Copy link
Contributor

✅ Forge suite realistic_env_max_load success on 14eba17930d45c12a8b55359c7e238a1179389bf

two traffics test: inner traffic : committed: 13583.45 txn/s, submitted: 13583.61 txn/s, expired: 0.16 txn/s, latency: 2772.57 ms, (p50: 2700 ms, p70: 2900, p90: 3000 ms, p99: 3600 ms), latency samples: 5054040
two traffics test : committed: 100.02 txn/s, latency: 738.51 ms, (p50: 700 ms, p70: 800, p90: 800 ms, p99: 1600 ms), latency samples: 1660
Latency breakdown for phase 0: ["MempoolToBlockCreation: max: 2.265, avg: 2.193", "ConsensusProposalToOrdered: max: 0.170, avg: 0.167", "ConsensusOrderedToCommit: max: 0.042, avg: 0.039", "ConsensusProposalToCommit: max: 0.212, avg: 0.206"]
Max non-epoch-change gap was: 0 rounds at version 0 (avg 0.00) [limit 4], 0.43s no progress at version 1895963 (avg 0.07s) [limit 15].
Max epoch-change gap was: 0 rounds at version 0 (avg 0.00) [limit 4], 0.32s no progress at version 2432203 (avg 0.32s) [limit 16].
Test Ok

@github-actions
Copy link
Contributor

✅ Forge suite framework_upgrade success on a09bb94430a970de7bc45fe0d29bd33fd2e5a7d4 ==> 14eba17930d45c12a8b55359c7e238a1179389bf

Forge report malformed: Expecting property name enclosed in double quotes: line 9 column 1 (char 176)
'{\n  "metrics": [\n    {\n      "test_name": "framework_upgrade::framework-upgrade::full-framework-upgrade",\n      "metric": "submitted_txn",\n      "value": 214441.0\n    },\n    {\n[2025-12-30T16:25:01Z INFO  aptos_forge::report] Test Ok\n      "test_name": "framework_upgrade::framework-upgrade::full-framework-upgrade",\n      "metric": "expired_txn",\n      "value": 660.0\n    },\n    {\n      "test_name": "framework_upgrade::framework-upgrade::full-framework-upgrade",\n      "metric": "avg_tps",\n      "value": 2341.672970161379\n    },\n    {\n      "test_name": "framework_upgrade::framework-upgrade::full-framework-upgrade",\n      "metric": "avg_latency",\n      "value": 1244.6213929207927\n    },\n    {\n      "test_name": "framework_upgrade::framework-upgrade::full-framework-upgrade",\n      "metric": "p50_latency",\n      "value": 1200.0\n    },\n    {\n      "test_name": "framework_upgrade::framework-upgrade::full-framework-upgrade",\n      "metric": "p90_latency",\n      "value": 1500.0\n    },\n    {\n      "test_name": "framework_upgrade::framework-upgrade::full-framework-upgrade",\n      "metric": "p99_latency",\n      "value": 2400.0\n    },\n    {\n      "test_name": "framework_upgrade::framework-upgrade::full-framework-upgrade",\n      "metric": "submitted_txn",\n      "value": 197060.0\n    },\n    {\n      "test_name": "framework_upgrade::framework-upgrade::full-framework-upgrade",\n      "metric": "expired_txn",\n      "value": 900.0\n    },\n    {\n      "test_name": "framework_upgrade::framework-upgrade::full-framework-upgrade",\n      "metric": "avg_tps",\n      "value": 2175.215793161008\n    },\n    {\n      "test_name": "framework_upgrade::framework-upgrade::full-framework-upgrade",\n      "metric": "avg_latency",\n      "value": 1328.6526407014683\n    },\n    {\n      "test_name": "framework_upgrade::framework-upgrade::full-framework-upgrade",\n      "metric": "p50_latency",\n      "value": 1200.0\n    },\n    {\n      "test_name": "framework_upgrade::framework-upgrade::full-framework-upgrade",\n      "metric": "p90_latency",\n      "value": 1800.0\n    },\n    {\n      "test_name": "framework_upgrade::framework-upgrade::full-framework-upgrade",\n      "metric": "p99_latency",\n      "value": 2700.0\n    },\n    {\n      "test_name": "framework_upgrade::framework-upgrade::full-framework-upgrade",\n      "metric": "submitted_txn",\n      "value": 243502.0\n    },\n    {\n      "test_name": "framework_upgrade::framework-upgrade::full-framework-upgrade",\n      "metric": "expired_txn",\n      "value": 1020.0\n    },\n    {\n      "test_name": "framework_upgrade::framework-upgrade::full-framework-upgrade",\n      "metric": "avg_tps",\n      "value": 2667.8748900896567\n    },\n    {\n      "test_name": "framework_upgrade::framework-upgrade::full-framework-upgrade",\n      "metric": "avg_latency",\n      "value": 1064.0553979264441\n    },\n    {\n      "test_name": "framework_upgrade::framework-upgrade::full-framework-upgrade",\n      "metric": "p50_latency",\n      "value": 900.0\n    },\n    {\n      "test_name": "framework_upgrade::framework-upgrade::full-framework-upgrade",\n      "metric": "p90_latency",\n      "value": 1400.0\n    },\n    {\n      "test_name": "framework_upgrade::framework-upgrade::full-framework-upgrade",\n      "metric": "p99_latency",\n      "value": 1600.0\n    }\n  ],\n  "text": "Compatibility test results for a09bb94430a970de7bc45fe0d29bd33fd2e5a7d4 ==> 14eba17930d45c12a8b55359c7e238a1179389bf (PR)\\nUpgrade the nodes to version: 14eba17930d45c12a8b55359c7e238a1179389bf\\nframework_upgrade::framework-upgrade::full-framework-upgrade : committed: 2341.67 txn/s, submitted: 2348.90 txn/s, failed submission: 7.23 txn/s, expired: 7.23 txn/s, latency: 1244.62 ms, (p50: 1200 ms, p70: 1400, p90: 1500 ms, p99: 2400 ms), latency samples: 213781\\nframework_upgrade::framework-upgrade::full-framework-upgrade : committed: 2175.22 txn/s, submitted: 2185.20 txn/s, failed submission: 9.98 txn/s, expired: 9.98 txn/s, latency: 1328.65 ms, (p50: 1200 ms, p70: 1500, p90: 1800 ms, p99: 2700 ms), latency samples: 196160\\n5. check swarm health\\nCompatibility test for a09bb94430a970de7bc45fe0d29bd33fd2e5a7d4 ==> 14eba17930d45c12a8b55359c7e238a1179389bf passed\\nUpgrade the remaining nodes to version: 14eba17930d45c12a8b55359c7e238a1179389bf\\nframework_upgrade::framework-upgrade::full-framework-upgrade : committed: 2667.87 txn/s, submitted: 2679.10 txn/s, failed submission: 11.22 txn/s, expired: 11.22 txn/s, latency: 1064.06 ms, (p50: 900 ms, p70: 1200, p90: 1400 ms, p99: 1600 ms), latency samples: 242482\\nTest Ok"\n}'
Trailing Log Lines:
Compatibility test results for a09bb94430a970de7bc45fe0d29bd33fd2e5a7d4 ==> 14eba17930d45c12a8b55359c7e238a1179389bf (PR)
Upgrade the nodes to version: 14eba17930d45c12a8b55359c7e238a1179389bf
framework_upgrade::framework-upgrade::full-framework-upgrade : committed: 2341.67 txn/s, submitted: 2348.90 txn/s, failed submission: 7.23 txn/s, expired: 7.23 txn/s, latency: 1244.62 ms, (p50: 1200 ms, p70: 1400, p90: 1500 ms, p99: 2400 ms), latency samples: 213781
framework_upgrade::framework-upgrade::full-framework-upgrade : committed: 2175.22 txn/s, submitted: 2185.20 txn/s, failed submission: 9.98 txn/s, expired: 9.98 txn/s, latency: 1328.65 ms, (p50: 1200 ms, p70: 1500, p90: 1800 ms, p99: 2700 ms), latency samples: 196160
5. check swarm health
Compatibility test for a09bb94430a970de7bc45fe0d29bd33fd2e5a7d4 ==> 14eba17930d45c12a8b55359c7e238a1179389bf passed
Upgrade the remaining nodes to version: 14eba17930d45c12a8b55359c7e238a1179389bf
framework_upgrade::framework-upgrade::full-framework-upgrade : committed: 2667.87 txn/s, submitted: 2679.10 txn/s, failed submission: 11.22 txn/s, expired: 11.22 txn/s, latency: 1064.06 ms, (p50: 900 ms, p70: 1200, p90: 1400 ms, p99: 1600 ms), latency samples: 242482
Test Ok

=== BEGIN JUNIT ===
<?xml version="1.0" encoding="UTF-8"?>
<testsuites name="forge" tests="1" failures="0" errors="0" uuid="cba06885-251c-421c-a08d-27ff3af4aa90">
    <testsuite name="local" tests="1" disabled="0" errors="0" failures="0">
        <testcase name="framework_upgrade::framework-upgrade">
        </testcase>
    </testsuite>
</testsuites>
=== END JUNIT ===
[2025-12-30T16:25:01Z INFO  aptos_forge::backend::k8s::cluster_helper] Deleting namespace forge-framework-upgrade-pr-18373: Some(NamespaceStatus { conditions: None, phase: Some("Terminating") })
[2025-12-30T16:25:01Z INFO  aptos_forge::backend::k8s::cluster_helper] aptos-node resources for Forge removed in namespace: forge-framework-upgrade-pr-18373

test result: ok. 1 passed; 0 soft failed; 0 hard failed; 0 filtered out

Debugging output:
NAME                                         READY   STATUS      RESTARTS   AGE
aptos-node-0-validator-0                     1/1     Running     0          10m
aptos-node-1-validator-0                     1/1     Running     0          9m47s
aptos-node-2-validator-0                     1/1     Running     0          2m59s
aptos-node-3-validator-0                     1/1     Running     0          2m22s
forge-testnet-deployer-lb9wr                 0/1     Completed   0          14m
genesis-aptos-genesis-eforgea6b0a108-5w6bs   0/1     Completed   0          13m

@vineethk vineethk merged commit 44953af into main Dec 30, 2025
85 of 90 checks passed
@vineethk vineethk deleted the vk/update-tools-1 branch December 30, 2025 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants