Skip to content

feat(evmonly): run load tests on Giga storage - #4088

Open
codchen wants to merge 10 commits into
mainfrom
codex/evmonly-receipt-store
Open

feat(evmonly): run load tests on Giga storage#4088
codchen wants to merge 10 commits into
mainfrom
codex/evmonly-receipt-store

refactor(evmonly): keep balance storage outside sei-db

b930957
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 7, 2026 in 1s

60.32% (-0.89%) compared to abdcc45

View this Pull Request on Codecov

60.32% (-0.89%) compared to abdcc45

Details

Codecov Report

❌ Patch coverage is 66.14786% with 174 lines in your changes missing coverage. Please review.
✅ Project coverage is 60.32%. Comparing base (abdcc45) to head (b930957).

Files with missing lines Patch % Lines
giga/evmonly/receipt_store.go 61.94% 38 Missing and 13 partials ⚠️
sei-tendermint/node/setup.go 30.23% 25 Missing and 5 partials ⚠️
giga/evmonly/cmd/evmonly-loadtest/state.go 39.47% 14 Missing and 9 partials ⚠️
giga/evmonly/flatkv_changeset.go 73.97% 9 Missing and 10 partials ⚠️
sei-tendermint/internal/evmonlyapp/app.go 72.54% 12 Missing and 2 partials ⚠️
sei-tendermint/node/node.go 33.33% 12 Missing and 2 partials ⚠️
giga/evmonly/cmd/evmonly-loadtest/pipeline.go 60.00% 5 Missing and 5 partials ⚠️
sei-tendermint/node/public.go 83.78% 4 Missing and 2 partials ⚠️
giga/evmonly/balance_store.go 90.00% 1 Missing and 1 partial ⚠️
giga/evmonly/giga_store.go 88.88% 1 Missing and 1 partial ⚠️
... and 2 more
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #4088      +/-   ##
==========================================
- Coverage   61.21%   60.32%   -0.89%     
==========================================
  Files        2196     2085     -111     
  Lines      193395   179810   -13585     
==========================================
- Hits       118386   108475    -9911     
+ Misses      63793    61179    -2614     
+ Partials    11216    10156    -1060     
Files with missing lines Coverage Δ
cmd/autobahn-e2e/aws.go 53.01% <100.00%> (ø)
giga/evmonly/executor.go 86.89% <100.00%> (-0.05%) ⬇️
giga/evmonly/memory_store.go 80.45% <ø> (ø)
giga/evmonly/storage_manager.go 100.00% <100.00%> (ø)
sei-tendermint/config/autobahn.go 50.00% <ø> (ø)
sei-tendermint/config/config.go 83.67% <ø> (ø)
sei-tendermint/config/toml.go 57.62% <ø> (ø)
sei-tendermint/node/seed.go 52.13% <ø> (ø)
cmd/autobahn-e2e/deploy.go 4.34% <0.00%> (ø)
giga/evmonly/balance_store.go 90.00% <90.00%> (ø)
... and 10 more

... and 173 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.