Commit 244f2cd
committed
test(op-revm): run deposit gas tests under ARSIA (Osaka) spec to match production
The 7 end-to-end deposit gas/behavior tests were pinned to OpSpecId::ISTHMUS
(eth_spec PRAGUE), but block 59294 — and all Mantle hoodi-qa2 deposits — execute
under OpSpecId::ARSIA (eth_spec OSAKA). ISTHMUS exercises a different EVM gas
regime and leaves the is_arsia branches uncovered.
Switch deposit_to_eoa_with_calldata_no_compensation_matches_geth (block 59294
replay) plus the 6 other end-to-end gas tests to ARSIA so they validate under the
deployed spec. ARSIA superset of OSAKA, so one ARSIA spec covers the Osaka EVM
rules plus Mantle ARSIA features. Mechanism/cold-flag tests and the mainnet
fixture replays (path_1/2/3, spec-bound to their historical blocks) stay on ISTHMUS.
cargo test -p op-revm: 121 passed, 0 failed (gas values unchanged; 21320 floor holds under Osaka).1 parent 4c215fb commit 244f2cd
1 file changed
Lines changed: 7 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
693 | 693 | | |
694 | 694 | | |
695 | 695 | | |
696 | | - | |
| 696 | + | |
697 | 697 | | |
698 | 698 | | |
699 | 699 | | |
| |||
1141 | 1141 | | |
1142 | 1142 | | |
1143 | 1143 | | |
1144 | | - | |
| 1144 | + | |
1145 | 1145 | | |
1146 | 1146 | | |
1147 | 1147 | | |
| |||
1210 | 1210 | | |
1211 | 1211 | | |
1212 | 1212 | | |
1213 | | - | |
| 1213 | + | |
1214 | 1214 | | |
1215 | 1215 | | |
1216 | 1216 | | |
| |||
1278 | 1278 | | |
1279 | 1279 | | |
1280 | 1280 | | |
1281 | | - | |
| 1281 | + | |
1282 | 1282 | | |
1283 | 1283 | | |
1284 | 1284 | | |
| |||
1350 | 1350 | | |
1351 | 1351 | | |
1352 | 1352 | | |
1353 | | - | |
| 1353 | + | |
1354 | 1354 | | |
1355 | 1355 | | |
1356 | 1356 | | |
| |||
1425 | 1425 | | |
1426 | 1426 | | |
1427 | 1427 | | |
1428 | | - | |
| 1428 | + | |
1429 | 1429 | | |
1430 | 1430 | | |
1431 | 1431 | | |
| |||
1775 | 1775 | | |
1776 | 1776 | | |
1777 | 1777 | | |
1778 | | - | |
| 1778 | + | |
1779 | 1779 | | |
1780 | 1780 | | |
1781 | 1781 | | |
| |||
0 commit comments