Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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