-
Notifications
You must be signed in to change notification settings - Fork 826
Closed
Description
Just ran the blockchain tests after a long time (see also associated issue #337 on a revived BlockchainTests test run strategy).
Currently 66 tests are failing:
1..956
# tests 956
# pass 890
# fail 66
I will list all here so we have a basis to fix without the need (for the initial fixes) to re-run the tests again and again:
RPC_API_Test
GasLimitHigherThan2p63m1
ChainAtoChainB_BlockHash
randomStatetest218BC
randomStatetest224BC
randomStatetest234BC
randomStatetest240BC
randomStatetest255BC
randomStatetest331BC
randomStatetest34BC
randomStatetest35BC
randomStatetest403BC
randomStatetest431BC
randomStatetest432BC
randomStatetest529BC
randomStatetest598BC
randomStatetest65BC
BLOCKHASH_Bounds
OOGStateCopyContainingDeletedContract
blockhashNonConstArg
blockhashTests
suicideCoinbase
ExtraData32
RecallSuicidedContractInOneBlock
log1_correct
timeDiff0
timeDiff12
timeDiff13
timeDiff14
wallet2outOf3txs2
wallet2outOf3txsRevoke
wallet2outOf3txsRevokeAndConfirmAgain
walletReorganizeOwners
Test runs on the listed files can be triggered with node tests/tester.js -b --file='blockhashTests'
.
Extra note: I think atm blockchain tests are not updated to take the HF setting into account and explicitly instantiate the VM with it (like on the state tests). Atm this shouldn't be a (the) problem, but this should be updated anyhow.