mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
ci: report coverage by component (#3273)
This commit is contained in:
55
codecov.yml
55
codecov.yml
@ -8,4 +8,59 @@ coverage:
|
||||
github_checks:
|
||||
annotations: false
|
||||
comment:
|
||||
layout: "reach, files, flags, components"
|
||||
require_changes: true
|
||||
component_management:
|
||||
individual_components:
|
||||
- component_id: reth_binary
|
||||
name: reth binary
|
||||
paths:
|
||||
- bin/**
|
||||
- crates/config/**
|
||||
- crates/metrics/**
|
||||
- crates/tracing/**
|
||||
- component_id: blockchain_tree
|
||||
name: blockchain tree
|
||||
paths:
|
||||
- crates/blockchain-tree/**
|
||||
- component_id: staged_sync
|
||||
name: pipeline
|
||||
paths:
|
||||
- crates/stages/**
|
||||
- crates/staged-sync/**
|
||||
- component_id: storage
|
||||
name: storage (db)
|
||||
paths:
|
||||
- crates/storage/**
|
||||
- component_id: trie
|
||||
name: trie
|
||||
paths:
|
||||
- crates/trie/**
|
||||
- component_id: txpool
|
||||
name: txpool
|
||||
paths:
|
||||
- crates/transaction-pool/**
|
||||
- component_id: networking
|
||||
name: networking
|
||||
paths:
|
||||
- crates/net/**
|
||||
- component_id: rpc
|
||||
name: rpc
|
||||
paths:
|
||||
- crates/rpc/**
|
||||
- component_id: core
|
||||
name: consensus/evm
|
||||
paths:
|
||||
- crates/revm/**
|
||||
- crates/consensus/**
|
||||
- component_id: builder
|
||||
name: payload builder
|
||||
paths:
|
||||
- crates/payload/**
|
||||
- component_id: primitives
|
||||
name: primitives
|
||||
paths:
|
||||
- crates/primitives/**
|
||||
- crates/tasks/**
|
||||
- crates/rlp/**
|
||||
- crates/interfaces/**
|
||||
Reference in New Issue
Block a user