Skip to content

[codex] add evm-only giga executor path#3583

Draft
codchen wants to merge 30 commits into
mainfrom
codex/sei-v3-evm-only-scaffold
Draft

[codex] add evm-only giga executor path#3583
codchen wants to merge 30 commits into
mainfrom
codex/sei-v3-evm-only-scaffold

test(evmonly): add executor parity edge cases

b949ff0
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 6, 2026 in 0s

58.44% (-0.72%) compared to 0ff5a52

View this Pull Request on Codecov

58.44% (-0.72%) compared to 0ff5a52

Details

Codecov Report

❌ Patch coverage is 81.93717% with 276 lines in your changes missing coverage. Please review.
✅ Project coverage is 58.44%. Comparing base (0ff5a52) to head (b949ff0).
⚠️ Report is 31 commits behind head on main.

Files with missing lines Patch % Lines
giga/evmonly/state_db.go 82.07% 90 Missing and 29 partials ⚠️
giga/evmonly/occ.go 75.14% 56 Missing and 27 partials ⚠️
giga/evmonly/executor.go 86.85% 22 Missing and 11 partials ⚠️
giga/evmonly/result_pool.go 79.22% 9 Missing and 7 partials ⚠️
giga/evmonly/occ_pool.go 83.09% 9 Missing and 3 partials ⚠️
giga/evmonly/state.go 90.52% 5 Missing and 4 partials ⚠️
giga/evmonly/parser.go 81.81% 3 Missing and 1 partial ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #3583      +/-   ##
==========================================
- Coverage   59.16%   58.44%   -0.72%     
==========================================
  Files        2262     2180      -82     
  Lines      187009   177728    -9281     
==========================================
- Hits       110643   103873    -6770     
+ Misses      66430    64750    -1680     
+ Partials     9936     9105     -831     
Files with missing lines Coverage Δ
giga/evmonly/config.go 100.00% <100.00%> (ø)
giga/evmonly/types.go 100.00% <100.00%> (ø)
giga/evmonly/parser.go 81.81% <81.81%> (ø)
giga/evmonly/state.go 90.52% <90.52%> (ø)
giga/evmonly/occ_pool.go 83.09% <83.09%> (ø)
giga/evmonly/result_pool.go 79.22% <79.22%> (ø)
giga/evmonly/executor.go 86.85% <86.85%> (ø)
giga/evmonly/occ.go 75.14% <75.14%> (ø)
giga/evmonly/state_db.go 82.07% <82.07%> (ø)

... and 169 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.