eosnetworkfoundation / chicken-dance

Chicken Dance distributed replay of transactions
MIT License
0 stars 0 forks source link

Investigate Why Nodeos 4.0.5 fails #82

Closed ericpassmore closed 10 months ago

ericpassmore commented 10 months ago

For the following block ranges, Nodeos 4.0.5 errors out while Nodeos 5.0.0-rc3 runs to completion.

ericpassmore commented 10 months ago

Timeouts in Nodes 4.0.5. Example from get integrity hash

END_BLOCK_ACTUAL_INTEGRITY_HASH=$(curl -s http://127.0.0.1:8888/v1/producer/get_integrity_hash | python3 ${REPLAY_CLIENT_DIR}/parse_json.py "integrity_hash")

error 2023-12-17T14:11:47.545 http-1    beast_http_session.hpp:433    handle_exception     ] fc::exception: 2 timeout_exception: deadline 2023-12-17T14:10:22.033 exceeded by 85512569us 
deadline 2023-12-17T14:10:22.033 exceeded by 85512569us 
    {"d":"2023-12-17T14:10:22.033","t":85512569}
    http-1  json.hpp:62 operator()

Traceback (most recent call last):
  File "/home/enf-replay/replay-test/replay-client/parse_json.py", line 8, in <module>
    print (json.load(sys.stdin)[sys.argv[1]])
KeyError: 'integrity_hash'