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

tari-project / tari
61%

Build:
DEFAULT BRANCH: development
Repo Added 11 Mar 2022 03:53AM UTC
Files 702
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

LAST BUILD ON BRANCH development
branch: development
CHANGE BRANCH
x
Reset
  • development
  • ci-coverage-mbignorefolders
  • ci-feature-selfhosted-runners

02 Jul 2026 05:34PM UTC coverage: 60.926% (-0.9%) from 61.861%
28609564555

push

github

web-flow
fix: reduce listening state log spam (#7905)

Description
---

Reduces repeated listening-state chain metadata debug logs by
aggregating peer metadata updates in the listening loop.

The listening state now collects peer chain metadata and emits a single
`DEBUG` summary on a timer, and when leaving the listening state.
Per-peer status details are still available at `TRACE`, so the useful
signal remains without spamming debug logs. Sync decisions are
unchanged.

Motivation and Context
---

Fixes #6808.

The previous debug log was emitted from `determine_sync_mode` for every
peer metadata update while the node was up to date, which could create
many identical debug entries.

How Has This Been Tested?
---

- `git diff --check`
- `cargo test --locked --ignore-rust-version -p tari_core
base_node::state_machine_service::states::listening --lib`
- `cargo check --locked --ignore-rust-version -p tari_core`

What process can a PR reviewer use to test or verify this change?
---

Run the focused `tari_core` unit tests above and inspect
`base_layer/core/src/base_node/state_machine_service/states/listening.rs`
to confirm peer chain metadata is aggregated into one timed `DEBUG`
summary and cleared after each log.

Breaking Changes
---

- [x] None
- [ ] Requires data directory on base node to be deleted
- [ ] Requires hard fork
- [ ] Other - Please specify

296 of 342 new or added lines in 1 file covered. (86.55%)

1233 existing lines in 26 files now uncovered.

71330 of 117076 relevant lines covered (60.93%)

535047.04 hits per line

Relevant lines Covered
Build:
Build:
117076 RELEVANT LINES 71330 COVERED LINES
535047.04 HITS PER LINE
Source Files on development
  • Tree
  • List 702
  • Changed 32
  • Source Changed 1
  • Coverage Changed 32
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
28609564555 development fix: reduce listening state log spam (#7905) Description --- Reduces repeated listening-state chain metadata debug logs by aggregating peer metadata updates in the listening loop. The listening state now collects peer chain metadata and emits a... push 02 Jul 2026 06:28PM UTC web-flow github
60.93
28587625216 development ci: use App Store Connect API key for macOS notarization (#7913) ## Problem macOS builds fail at **Sign macOS Artifacts → notarization**, e.g. [this rc.2 run](https://github.com/tari-project/tari/actions/runs/28578155619/job/84731624027): ``` /... push 02 Jul 2026 12:47PM UTC web-flow github
61.86
28504378036 development fix: coinbase status (#7911) Description --- Fixes the locked status of coinbases push 01 Jul 2026 09:40AM UTC web-flow github
60.9
28449080422 development feat!: enforce unique burn commtiments (#7910) Description --- Burning on the L1 in MinoTari is primarily for funds transfer to the Ootle. The Ootle enforces unique burn commitments, while MinoTari does not. Minotari only enforces unique commitme... push 30 Jun 2026 02:39PM UTC web-flow github
61.87
28438804694 development chore: upgrade anyhow (#7909) Description --- upgrade anyhow push 30 Jun 2026 11:47AM UTC web-flow github
61.89
28430073019 development fix: prune deleted_txo_hash_to_header_index (#7894) Description --- index is never pruned push 30 Jun 2026 09:09AM UTC web-flow github
60.88
28426821844 development chore: new release v5.4.0-rc.0 push 30 Jun 2026 08:03AM UTC SWvheerden github
61.87
28366983910 development chore: new release v5.4.0-pre.8 push 29 Jun 2026 11:50AM UTC SWvheerden github
61.88
28357712517 development docs: fix minotari docker volume path (#7904) Description --- Updates the Docker compose example in the root README to mount persistent data at `/var/tari`, matching the Minotari Docker image runtime defaults. The Docker entrypoint uses `/var/ta... push 29 Jun 2026 09:01AM UTC web-flow github
61.85
28244404192 development feat: harden prune mode (#7902) Description --- Harden prune mode sync, it can fail and when the last block in the tranch as 0 outputs. push 26 Jun 2026 03:21PM UTC web-flow github
60.89
See All Builds (665)
  • Repo on GitHub
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