• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

iotaledger / iota / 21809353309 / 1
64%
develop: 64%

Build:
DEFAULT BRANCH: develop
Ran 09 Feb 2026 04:11AM UTC
Files 1518
Run time 35s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

06 Feb 2026 03:32PM UTC coverage: 63.425% (+0.008%) from 63.417%
21809353309.1

push

github

web-flow
feat(starfish): add detailed metrics for accepted headers and transactions (#10107)

# Description of change

Add detailed metrics for tracking accepted block headers and
transactions in Starfish consensus, along with corresponding Grafana
dashboard panels.

**Metrics:**
- `block_manager_suspended_blocks` - counters of how many suspended
blocks in RAM
- `accepted_transactions_source` / `accepted_block_headers_source` -
counters with source and authority labels
- `accepted_transactions_round_gap` / `accepted_block_headers_round_gap`
- histograms by source
- `cordial_knowledge_entries` / `cordial_knowledge_headers_not_known` /
`cordial_knowledge_shards_not_known` - gauges tracking cordial knowledge
data structure sizes
- `core_skipped_transactions` - counter for duplicate non-empty
transactions skipped in core (analogous to `core_skipped_headers`)

**Dashboard panels:**
- Overview: Accepted headers/transactions by source, Skipped
headers/transactions by core
- Accepted Round Gaps (heatmaps per source)
- Starfish RAM: Block manager, DAG state, Cordial knowledge sizes
- Block information: Acknowledgment depth
- Consensus Adapter RAM (Sequencing certificate metrics)

## Links to any relevant issues

Fixes #10108

## How the change has been tested

- [x] Basic tests (linting, compilation, formatting, unit/integration
tests)
- [ ] Patch-specific tests (correctness, functionality coverage)
- [x] I have added tests that prove my fix is effective or that my
feature works
- [x] I have checked that new and existing unit tests pass locally with
my changes

---------

Co-authored-by: Piotr Macek <4007944+piotrm50@users.noreply.github.com>

220875 of 348248 relevant lines covered (63.42%)

2782378.31 hits per line

Source Files on job nextest+simtest - 21809353309.1
  • Tree
  • List 1518
  • Changed 32
  • Source Changed 0
  • Coverage Changed 32
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 21809353309
  • d821bcf8 on github
  • Prev Job for on develop (#21790185813.1)
  • Next Job for on develop (#21848073309.1)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc