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

iotaledger / iota / 18393769110
64%

Build:
DEFAULT BRANCH: develop
Ran 10 Oct 2025 04:06AM UTC
Jobs 1
Files 1431
Run time 3min
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

09 Oct 2025 06:08PM UTC coverage: 65.956% (+0.04%) from 65.915%
18393769110

push

github

web-flow
feat(consensus): move `MAX_HEADERS_PER_BUNDLE` to config parameters (#8810)

# Description of change

Move `MAX_HEADERS_PER_BUNDLE` and `MAX_SHARDS_PER_BUNDLE` to
`starfish-config` crate.
- added `max_headers_per_bundle` config parameter
- added `max_shards_per_bundle` config parameter
- added default methods for both
- removed `round_prober_interval_ms` and
`round_prober_request_timeout_ms` unused config parameters and their
associated `default` methods
- changed code in `handle_subscribed_block_bundle` to truncated headers
and shards exceeding limits.

## Links to any relevant issues

fixes #8766.

## 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

21 of 33 new or added lines in 3 files covered. (63.64%)

1001 existing lines in 29 files now uncovered.

233071 of 353376 relevant lines covered (65.96%)

2485093.14 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
12
92.56
-0.39% crates/starfish/core/src/authority_service.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
96.69
-0.55% crates/iota-core/src/checkpoints/causal_order.rs
1
95.37
-0.23% crates/iota-core/src/signature_verifier.rs
1
92.56
-0.39% crates/starfish/core/src/authority_service.rs
2
86.17
-2.13% crates/iota-types/src/signature_verification.rs
3
89.0
-1.03% crates/iota-core/src/connection_monitor.rs
3
71.43
-3.57% crates/iota-storage/src/sharded_lru.rs
3
99.43
0.0% crates/starfish/core/src/linearizer.rs
4
0.0
0.0% crates/iota-indexer/src/models/tx_indices.rs
4
65.77
-1.34% crates/iota-types/src/messages_consensus.rs
4
77.45
-0.53% crates/iota-types/src/object.rs
7
53.85
-8.97% crates/iota-types/src/execution_status.rs
8
0.0
0.0% crates/iota-indexer/src/errors.rs
8
0.0
0.0% crates/iota-indexer/src/lib.rs
11
91.23
-1.4% crates/iota-core/src/consensus_adapter.rs
12
92.63
-2.39% crates/iota-core/src/congestion_tracker.rs
13
59.69
-1.67% crates/iota-core/src/authority/authority_store_pruner.rs
16
0.0
0.0% crates/iota-graphql-rpc/src/context_data/db_data_provider.rs
22
88.34
0.01% crates/starfish/core/src/test_dag_builder.rs
23
0.0
0.0% crates/iota-graphql-rpc/src/data/pg.rs
30
0.0
0.0% crates/iota-indexer/src/handlers/mod.rs
39
8.84
-0.04% crates/iota-indexer/src/types.rs
42
92.07
0.12% crates/iota-protocol-config/src/lib.rs
45
97.0
0.0% crates/starfish/core/src/dag_state.rs
51
96.78
0.0% crates/starfish/core/src/core.rs
52
75.62
-4.17% crates/iota-core/src/jsonrpc_index.rs
60
0.0
0.0% crates/iota-indexer/src/db.rs
100
16.07
0.0% crates/iota-indexer/src/apis/governance_api.rs
100
0.0
0.0% crates/iota-indexer/src/handlers/checkpoint_handler.rs
336
0.0
0.0% crates/iota-indexer/src/store/pg_indexer_store.rs
Jobs
ID Job ID Ran Files Coverage
1 nextest+simtest - 18393769110.1 10 Oct 2025 04:06AM UTC 1433
65.94
GitHub Action Run
Source Files on build 18393769110
  • Tree
  • List 1431
  • Changed 52
  • Source Changed 29
  • Coverage Changed 42
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #18393769110
  • b6386ce7 on github
  • Prev Build on develop (#18362743833)
  • Next Build on develop (#18422389876)
  • 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