ethereum / retesteth

testeth via RPC. Test run, generation by t8ntool protocol
http://retesteth.ethdevops.io/
GNU General Public License v3.0
114 stars 75 forks source link

Error: Unexpected field 'solidity' in config: Info _info with `retesteth 0.2.1 ` #164

Closed gurukamath closed 2 years ago

gurukamath commented 2 years ago

While trying to run retesteth using the docker image (dretesteth-0.2.1-difficulty.tar) for some tests, I get the following error

Error: Unexpected field 'solidity' in config: Info _info
"_info" : {
    "comment" : "SELFBALANCE tests inside CALL, DELEGATECALL, and CALLCODE",
    "filling-rpc-server" : "evm version 1.10.16-unstable-0f893109-20220105",
    "filling-tool-version" : "retesteth-0.2.2-testinfo+commit.01c6aac2.Linux.g++",
    "generatedTestHash" : "d1bfbfe8fe3d2533c680c649194db06d1e9d61d1b75fb2c76ab488ee6a48355f",
    "lllcversion" : "Version: 0.5.14-develop.2021.11.27+commit.401d5358.Linux.g++",
    "solidity" : "Version: 0.8.5+commit.a4f2e591.Linux.g++",
    "source" : "src/GeneralStateTestsFiller/stSelfBalance/selfBalanceCallTypesFiller.json",
    "sourceHash" : "8de624e4fe14f16e65aff537810f4720b46fa908d55029b69f26e6d8af0c3fe8"
} (stSelfBalance/selfBalanceCallTypes, step: GeneralStateTest)

--------
TestOutputHelper detected 1 errors during test execution!
/retesteth/retesteth/TestOutputHelper.cpp(226): error: in "GeneralStateTests/stSelfBalance": 

*** 1 failure is detected in the test module "Master Test Suite"
info: (stSelfBalance/selfBalanceCallTypes, step: GeneralStateTest)
*** Total Tests Run: 0

--------
*** TOTAL ERRORS DETECTED: 1 errors during all test execution!
--------

Here are the options I used - test GeneralStateTests/stSelfBalance/selfBalanceCallTypes.json --clients t8ntool --singlenet Istanbul --vmtrace --verbosity 6

gurukamath commented 2 years ago

Closing this issue. I was using the latest version of the test repo against the tool. Getting the versions to match fixed this