Run tests
All the unit tests are run as part of the build, but can be explicitly triggered with:
...
Known Failures
Currently there are 16 is 1 consensus tests test and 3 4 sync tests that are failing. The consensus tests are test is believed to be performance related and the sync tests involve aleth and nethermind clients which are not properly configured within the test suite.
- failing consensus tests
- modexp_37120_37111_37111_25000_d0g0v0_Istanbul
- modexp_9_3711_37111_25000_d0g1v0_Istanbul
- CallEcrecover0_NoGas_d0g0v0_Istanbul
- sstore_0toXtoX_d1g0v0_Istanbul
- static_callcallcodecall_010_2_d1g0v0_Istanbul
- CALLBlake2f_MaxRounds_d0g0v0_Istanbul
- sstore_combinations_initial00_d26g0v0_Istanbul
- sstore_combinations_initial11_2_d280g0v0_Istanbul
- sstore_combinations_initial11_2_d36g0v0_Istanbul
- sstore_combinations_initial20_d373g0v0_Istanbul
- StoreClearsAndInternlCallStoreClearsSuccess_d0g0v0_Istanbul
- ecmul_1-3_0_21000_80_d0g3v0_Istanbul
- pointMulAdd_d5g2v0_Istanbul
- pointMulAdd2_d25g3v0_Istanbul
- ecmul_0-3_340282366920938463463374607431768211456_28000_80_d0g3v0_IstanbulSimpleTxCosts20000_Frontier
- failing sync tests
- fastsync besu -sync aleth_nightly > openethereum
- sync besu -> besu_latesttrinity
- fast-sync besu _latest -> aleth_nightlyfast-
- sync nethermind _latest -> besu_latest