Skip to content

core/stateless: (fix unit test) fix NewWitness zeroing breaking witne…

8d5ed1b
Select commit
Loading
Failed to load commit list.
Open

miner, core, consensus/bor, eth, triedb: pipelined state root computation (PoC) #2180

core/stateless: (fix unit test) fix NewWitness zeroing breaking witne…
8d5ed1b
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 2, 2026 in 0s

No report found to compare against

View this Pull Request on Codecov

No report found to compare against

Details

Codecov Report

❌ Patch coverage is 16.47910% with 1039 lines in your changes missing coverage. Please review.
⚠️ Please upload report for BASE (delay_src@b232538). Learn more about missing BASE report.

Files with missing lines Patch % Lines
miner/pipeline.go 0.58% 675 Missing ⚠️
core/blockchain.go 9.13% 207 Missing and 2 partials ⚠️
consensus/bor/bor.go 20.63% 50 Missing ⚠️
core/txpool/legacypool/legacypool.go 0.00% 21 Missing ⚠️
tests/bor/helper.go 74.57% 10 Missing and 5 partials ⚠️
miner/worker.go 58.06% 8 Missing and 5 partials ⚠️
miner/speculative_chain_reader.go 70.73% 12 Missing ⚠️
core/txpool/txpool.go 0.00% 11 Missing ⚠️
core/stateless/witness.go 57.14% 8 Missing and 1 partial ⚠️
eth/api_backend.go 20.00% 8 Missing ⚠️
... and 4 more
Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff              @@
##             delay_src    #2180   +/-   ##
============================================
  Coverage             ?   51.56%           
============================================
  Files                ?      886           
  Lines                ?   156742           
  Branches             ?        0           
============================================
  Hits                 ?    80826           
  Misses               ?    70680           
  Partials             ?     5236           
Files with missing lines Coverage Δ
core/block_validator.go 48.18% <ø> (ø)
core/rawdb/accessors_state.go 14.28% <ø> (ø)
core/rawdb/schema.go 37.28% <ø> (ø)
eth/handler.go 63.58% <ø> (ø)
internal/cli/server/config.go 63.96% <100.00%> (ø)
internal/cli/server/flags.go 100.00% <100.00%> (ø)
miner/fake_miner.go 89.50% <100.00%> (ø)
miner/miner.go 72.35% <ø> (ø)
params/config.go 36.81% <ø> (ø)
core/blockchain_reader.go 42.06% <0.00%> (ø)
... and 13 more
Files with missing lines Coverage Δ
core/block_validator.go 48.18% <ø> (ø)
core/rawdb/accessors_state.go 14.28% <ø> (ø)
core/rawdb/schema.go 37.28% <ø> (ø)
eth/handler.go 63.58% <ø> (ø)
internal/cli/server/config.go 63.96% <100.00%> (ø)
internal/cli/server/flags.go 100.00% <100.00%> (ø)
miner/fake_miner.go 89.50% <100.00%> (ø)
miner/miner.go 72.35% <ø> (ø)
params/config.go 36.81% <ø> (ø)
core/blockchain_reader.go 42.06% <0.00%> (ø)
... and 13 more
🚀 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.