|
141 | 141 | ('ValidBlocks/bcStateTests/randomStatetest94.json', 'randomStatetest94_ConstantinopleFix'), # noqa: E501
|
142 | 142 | ('ValidBlocks/bcStateTests/randomStatetest94.json', 'randomStatetest94_Homestead'), # noqa: E501
|
143 | 143 | ('ValidBlocks/bcStateTests/randomStatetest94.json', 'randomStatetest94_Istanbul'), # noqa: E501
|
| 144 | + ('ValidBlocks/VMTests/vmPerformance/loop-add-10M.json', 'loop-add-10M_Istanbul'), |
| 145 | + ('ValidBlocks/VMTests/vmPerformance/loop-divadd-10M.json', 'loop-divadd-10M_Istanbul'), |
| 146 | + ('ValidBlocks/VMTests/vmPerformance/loop-divadd-unr100-10M.json', 'loop-divadd-unr100-10M_Istanbul'), # noqa: E501 |
| 147 | + ('ValidBlocks/VMTests/vmPerformance/loop-exp-16b-100k.json', 'loop-exp-16b-100k_Istanbul'), |
| 148 | + ('ValidBlocks/VMTests/vmPerformance/loop-exp-1b-1M.json', 'loop-exp-1b-1M_Istanbul'), |
| 149 | + ('ValidBlocks/VMTests/vmPerformance/loop-exp-32b-100k.json', 'loop-exp-32b-100k_Istanbul'), |
| 150 | + ('ValidBlocks/VMTests/vmPerformance/loop-exp-nop-1M.json', 'loop-exp-nop-1M_Istanbul'), |
| 151 | + ('ValidBlocks/VMTests/vmPerformance/loop-mul.json', 'loop-mul_Istanbul'), |
| 152 | + ('ValidBlocks/VMTests/vmPerformance/loop-mulmod-2M.json', 'loop-mulmod-2M_Istanbul'), |
144 | 153 | }
|
145 | 154 |
|
146 | 155 |
|
|
181 | 190 | ('GeneralStateTests/stSStoreTest/InitCollision.json', 'InitCollision_d0g0v0_Istanbul'), # noqa: E501
|
182 | 191 | # Perhaps even stranger, d2 starts failing again after fixing a long-hidden consensus bug
|
183 | 192 | # but not in Constantinople, only in Istanbul.
|
184 |
| - ('GeneralStateTests/stSStoreTest/InitCollision.json', 'InitCollision_d2g0v0_Istanbul'), # noqa: E501 |
185 |
| - ('GeneralStateTests/stSStoreTest/InitCollision.json', 'InitCollision_d1g0v0_Istanbul'), # noqa: E501 |
| 193 | + ('GeneralStateTests/stSStoreTest/InitCollision.json', 'InitCollision_d2g0v0_Istanbul'), |
| 194 | + ('GeneralStateTests/stSStoreTest/InitCollision.json', 'InitCollision_d1g0v0_Istanbul'), |
186 | 195 | # The d2 variant started failing again after fixing a long-hidden consensus bug
|
187 | 196 | # but only in Istanbul, not in Constantinople.
|
188 |
| - ('GeneralStateTests/stSStoreTest/InitCollision.json', 'InitCollision_d2g0v0_Istanbul'), # noqa: E501 |
189 |
| - ('GeneralStateTests/stSStoreTest/InitCollision.json', 'InitCollision_d3g0v0_Istanbul'), # noqa: E501 |
| 197 | + ('GeneralStateTests/stSStoreTest/InitCollision.json', 'InitCollision_d2g0v0_Istanbul'), |
| 198 | + ('GeneralStateTests/stSStoreTest/InitCollision.json', 'InitCollision_d3g0v0_Istanbul'), |
| 199 | + # It's not clear how or why this test changed. It doesn't make sense that it only tests Istanbul |
| 200 | + # either. See: https://github.com/ethereum/tests/issues/787 |
| 201 | + # The test seems to claim to test what happens if the uncle timestamp is the same as |
| 202 | + # the block, but the RLP doesn't encode a matching timestamp. |
| 203 | + ('InvalidBlocks/bcUncleHeaderValidity/incorrectUncleTimestamp.json', 'incorrectUncleTimestamp_Istanbul'), # noqa: E501 |
| 204 | + ('InvalidBlocks/bcUncleHeaderValidity/incorrectUncleTimestamp.json', 'incorrectUncleTimestamp_Berlin'), # noqa: E501 |
190 | 205 | }
|
191 | 206 |
|
192 | 207 |
|
|
0 commit comments