AntelopeIO / leap

C++ implementation of the Antelope protocol
Other
116 stars 68 forks source link

Test failure: `wasm_unit_test_eos-vm-oc` #1693

Closed oschwaldp-oci closed 1 year ago

oschwaldp-oci commented 1 year ago

https://github.com/AntelopeIO/leap/actions/runs/6342988369/job/17230170531?pr=1692

ericpassmore commented 1 year ago

Here are the details

3070002 wasm_execution_error: Runtime Error Processing WASM
failed to compile wasm
    {}
    unit_test  code_cache.cpp:220 get_descriptor_for_code_sync
pending console output: 
    {"console":""}
    unit_test  apply_context.cpp:134 exec_one

    {}
    unit_test  controller.cpp:2176 apply_block
rethrow
    {}
    unit_test  controller.cpp:2270 push_block
rethrow
    {}
    unit_test  wasm_tests.cpp:2261 test_method

unknown location(0): fatal error: in "wasm_tests/memory_mapping_test": std::runtime_error: Caught Unexpected Exception
../unittests/wasm_tests.cpp(2231): last checkpoint
bhazzard commented 1 year ago

There aren't sufficient logs on the test failure, and we haven't seen consistent failures.

Matt expressed a hunch that this might be related to running afoul of a subjective limit. If this is right, then #1573 would resolve.

Kevin/Matt both expressed it would be good to have additional logging to indicate WHY the failure.

Closing for now as it is not consistently reproducible.