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

iotaledger / iota / 24755525754 / 1
67%
develop: 67%

Build:
DEFAULT BRANCH: develop
Ran 22 Apr 2026 04:11AM UTC
Files 1567
Run time 38s
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

21 Apr 2026 11:41AM UTC coverage: 64.388% (+0.008%) from 64.38%
24755525754.1

push

github

web-flow
feat(iota-core, consensus): Misbehavior report rate limit (#10189)

# Description of change

- Adds information about the last submitted report (sequence number and
summary) to `Scorer`.
- Rate-limit report submission: reports are only sent when all three
conditions are met:
1. Metrics have changed since the last report (according to report
summary)
    2. At least 1000 checkpoints have passed since the last report
3. The current checkpoint is at most 100 behind the highest verified
checkpoint (avoids sending reports during resync)
- Forces a report to be sent when the epoch is coming to an end:
1. A report is additionally sent when `checkpoint_timestamp >=
next_reconfiguration_timestamp_ms - 2000`. This condition should be
sufficient so that most authorities can have their reports included
before the epoch closes.

## How the change has been tested

- [x] Basic tests (linting, compilation, formatting, unit/integration
tests)
- [ ] Patch-specific tests (correctness, functionality coverage)
- [ ] 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>

229607 of 356601 relevant lines covered (64.39%)

2827497.98 hits per line

Source Files on job nextest+simtest - 24755525754.1
  • Tree
  • List 1567
  • Changed 72
  • Source Changed 5
  • Coverage Changed 72
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 24755525754
  • e318f45f on github
  • Prev Job for on develop (#24699403505.1)
  • Next Job for on develop (#24811801316.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