Skip to content

Conversation

@pdobacz
Copy link
Member

@pdobacz pdobacz commented May 28, 2025

As title. Opening as draft b/c I'd like to update CI to some EEST release (if not too much hassle), while we still can fill these tests easily.

As such it translates the EEST's EOFv1 fork to EVMC_EXPERIMENTAL. We might want something else in the long term there.

@codecov
Copy link

codecov bot commented May 28, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 94.55%. Comparing base (69525e9) to head (60e7416).
Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1243   +/-   ##
=======================================
  Coverage   94.55%   94.55%           
=======================================
  Files         175      175           
  Lines       19713    19717    +4     
=======================================
+ Hits        18639    18643    +4     
  Misses       1074     1074           
Flag Coverage Δ
eest_gmp 15.27% <1.53%> (-0.01%) ⬇️
eof_execution_spec_tests 19.86% <3.39%> (+<0.01%) ⬆️
ethereum_tests 21.51% <1.88%> (-0.01%) ⬇️
ethereum_tests_silkpre 18.28% <1.53%> (-0.01%) ⬇️
execution_spec_tests 18.53% <1.88%> (-0.01%) ⬇️
unittests 91.81% <100.00%> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
lib/evmone/advanced_execution.cpp 100.00% <100.00%> (ø)
lib/evmone/eof.cpp 86.55% <100.00%> (ø)
lib/evmone/instructions_calls.cpp 99.59% <100.00%> (ø)
lib/evmone/instructions_storage.cpp 100.00% <ø> (ø)
test/eofparse/eofparse.cpp 90.69% <100.00%> (ø)
test/eoftest/eoftest_runner.cpp 90.00% <ø> (ø)
test/state/host.cpp 100.00% <100.00%> (ø)
test/state/state.cpp 99.69% <100.00%> (ø)
test/statetest/statetest_loader.cpp 98.06% <100.00%> (ø)
test/unittests/analysis_test.cpp 100.00% <100.00%> (ø)
... and 23 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@pdobacz pdobacz force-pushed the evmc-experimental branch 2 times, most recently from 74d0144 to 9a772d9 Compare May 28, 2025 16:43
@pdobacz pdobacz marked this pull request as ready for review May 29, 2025 10:26
@pdobacz pdobacz requested a review from chfast May 29, 2025 10:26
@pdobacz pdobacz force-pushed the evmc-experimental branch from 9a772d9 to 60e7416 Compare May 29, 2025 13:15
@pdobacz pdobacz merged commit 341192d into master May 29, 2025
26 checks passed
@pdobacz pdobacz deleted the evmc-experimental branch May 29, 2025 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants