Skip to content

Commit 66db99d

Browse files
authored
fix(tests/static): Fix all static tests for Osaka fork (#1980)
* fix(tests/static): Optimize gas requirements for Osaka fix(tests/static): stEIP1559 fix(tests/static): stMemoryStressTest fix(tests/static): Optimize gas requirements for Osaka Pt. 2 fix(tests/static): Optimize gas requirements for Osaka Pt. 3 fix(tests/static): Optimize gas requirements for Osaka Pt. 4 fix(tests/static): Optimize gas requirements for Osaka Pt. 5 fix(tests/static): Optimize gas requirements for Osaka Pt. 6 * fix(tests/static): Disable static tests incompatible with Osaka * docs: Changelog
1 parent 646149c commit 66db99d

File tree

782 files changed

+2257
-871
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

782 files changed

+2257
-871
lines changed

docs/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ Users can select any of the artifacts depending on their testing needs for their
139139
-[EIP-7934](https://eips.ethereum.org/EIPS/eip-7934): Add test cases for the block RLP max limit of 10MiB ([#1730](https://github.com/ethereum/execution-spec-tests/pull/1730)).
140140
-[EIP-7939](https://eips.ethereum.org/EIPS/eip-7939) Add count leading zeros (CLZ) opcode tests for Osaka ([#1733](https://github.com/ethereum/execution-spec-tests/pull/1733)).
141141
-[EIP-7934](https://eips.ethereum.org/EIPS/eip-7934): Add additional test cases for block RLP max limit with all typed transactions and for a log-creating transactions ([#1890](https://github.com/ethereum/execution-spec-tests/pull/1890)).
142-
-[EIP-7825](https://eips.ethereum.org/EIPS/eip-7825): Pre-Osaka tests have been updated to either (1) dynamically adapt to the transaction gas limit cap, or (2) reduce overall gas consumption to fit the new limit ([#1928](https://github.com/ethereum/EIPs/pull/1928)).
142+
-[EIP-7825](https://eips.ethereum.org/EIPS/eip-7825): Pre-Osaka tests have been updated to either (1) dynamically adapt to the transaction gas limit cap, or (2) reduce overall gas consumption to fit the new limit ([#1924](https://github.com/ethereum/EIPs/pull/1924), [#1928](https://github.com/ethereum/EIPs/pull/1928), [#1980](https://github.com/ethereum/EIPs/pull/1980)).
143143
-[EIP-7918](https://eips.ethereum.org/EIPS/eip-7918): Blob base fee bounded by execution cost test cases (initial), includes some adjustments to [EIP-4844](https://eips.ethereum.org/EIPS/eip-4844) tests ([#1685](https://github.com/ethereum/execution-spec-tests/pull/1685)).
144144
- 🔀 Adds the max blob transaction limit to the tests including updates to [EIP-4844](https://eips.ethereum.org/EIPS/eip-4844) for Osaka ([#1884](https://github.com/ethereum/execution-spec-tests/pull/1884)).
145145
- 🐞 Fix issues when filling block rlp size limit tests with ``--generate-pre-alloc-groups`` ([#1989](https://github.com/ethereum/execution-spec-tests/pull/1989)).

tests/static/state_tests/VMTests/vmIOandFlowOperations/gasFiller.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ gas:
8989
gas: !!int -1
9090
value: !!int -1
9191
network:
92-
- '>=Cancun'
92+
- '>=Cancun<Osaka'
9393
result:
9494
cccccccccccccccccccccccccccccccccccccccc:
9595
storage:
@@ -103,7 +103,7 @@ gas:
103103
gas: !!int -1
104104
value: !!int -1
105105
network:
106-
- '>=Cancun'
106+
- '>=Cancun<Osaka'
107107
result:
108108
cccccccccccccccccccccccccccccccccccccccc:
109109
storage:

tests/static/state_tests/VMTests/vmIOandFlowOperations/msizeFiller.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ msize:
158158
gas: !!int -1
159159
value: !!int -1
160160
network:
161-
- '>=Cancun'
161+
- '>=Cancun<Osaka'
162162
result:
163163
cccccccccccccccccccccccccccccccccccccccc:
164164
storage:
@@ -173,7 +173,7 @@ msize:
173173
gas: !!int -1
174174
value: !!int -1
175175
network:
176-
- '>=Cancun'
176+
- '>=Cancun<Osaka'
177177
result:
178178
cccccccccccccccccccccccccccccccccccccccc:
179179
storage:
@@ -187,7 +187,7 @@ msize:
187187
gas: !!int -1
188188
value: !!int -1
189189
network:
190-
- '>=Cancun'
190+
- '>=Cancun<Osaka'
191191
result:
192192
cccccccccccccccccccccccccccccccccccccccc:
193193
storage:
@@ -201,7 +201,7 @@ msize:
201201
gas: !!int -1
202202
value: !!int -1
203203
network:
204-
- '>=Cancun'
204+
- '>=Cancun<Osaka'
205205
result:
206206
cccccccccccccccccccccccccccccccccccccccc:
207207
storage:
@@ -218,7 +218,7 @@ msize:
218218
gas: !!int -1
219219
value: !!int -1
220220
network:
221-
- '>=Cancun'
221+
- '>=Cancun<Osaka'
222222
result:
223223
cccccccccccccccccccccccccccccccccccccccc:
224224
storage:

tests/static/state_tests/stCallCodes/callcallcall_ABCB_RECURSIVEFiller.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
""
7272
],
7373
"gasLimit" : [
74-
"30000000"
74+
"600000"
7575
],
7676
"gasPrice" : "10",
7777
"nonce" : "0",

tests/static/state_tests/stCallCodes/callcallcallcode_ABCB_RECURSIVEFiller.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
""
7272
],
7373
"gasLimit" : [
74-
"30000000"
74+
"600000"
7575
],
7676
"gasPrice" : "10",
7777
"nonce" : "0",

tests/static/state_tests/stCallCodes/callcallcodecall_ABCB_RECURSIVEFiller.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
""
7272
],
7373
"gasLimit" : [
74-
"30000000"
74+
"600000"
7575
],
7676
"gasPrice" : "10",
7777
"nonce" : "0",

tests/static/state_tests/stCallCodes/callcallcodecallcode_ABCB_RECURSIVEFiller.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
""
7272
],
7373
"gasLimit" : [
74-
"30000000"
74+
"600000"
7575
],
7676
"gasPrice" : "10",
7777
"nonce" : "0",

tests/static/state_tests/stCallCodes/callcode_checkPCFiller.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
""
5050
],
5151
"gasLimit" : [
52-
"30000000"
52+
"1100000"
5353
],
5454
"gasPrice" : "10",
5555
"nonce" : "0",

tests/static/state_tests/stCallCodes/callcodecallcall_ABCB_RECURSIVEFiller.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
""
7272
],
7373
"gasLimit" : [
74-
"30000000"
74+
"600000"
7575
],
7676
"gasPrice" : "10",
7777
"nonce" : "0",

tests/static/state_tests/stCallCodes/callcodecallcallcode_ABCB_RECURSIVEFiller.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
""
7272
],
7373
"gasLimit" : [
74-
"30000000"
74+
"600000"
7575
],
7676
"gasPrice" : "10",
7777
"nonce" : "0",

0 commit comments

Comments
 (0)