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

databendlabs / openraft / 19699444315
88%

Build:
DEFAULT BRANCH: main
Ran 26 Nov 2025 09:52AM UTC
Jobs 1
Files 221
Run time 1min
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

26 Nov 2025 09:41AM UTC coverage: 92.404% (+0.2%) from 92.238%
19699444315

push

github

drmingdrmer
test: add tests for Mpsc, MpscUnbounded, Watch, and Oneshot traits

Add comprehensive tests to verify channel and oneshot behavior for custom
async runtime implementations, ensuring proper error handling and
multi-consumer support.

Changes:
- Add `test_mpsc_send_to_closed_channel()` for `SendError` when receiver dropped
- Add `test_mpsc_backpressure()` to verify bounded channel blocks when full
- Add `test_unbounded_mpsc_send_to_closed_channel()` for unbounded `SendError`
- Add `test_watch_multiple_receivers()` for `WatchReceiver::Clone` support
- Add `test_oneshot_send_to_dropped_rx()` for oneshot `Err(T)` behavior
- Enable `test_oneshot_send_from_another_task()` in test suite

76 of 76 new or added lines in 1 file covered. (100.0%)

18 existing lines in 4 files now uncovered.

13490 of 14599 relevant lines covered (92.4%)

162392.18 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
83.33
0.0% openraft/src/metrics/serde_instant.rs
2
90.46
-0.76% openraft/src/raft/mod.rs
7
98.76
2.44% openraft/src/testing/runtime/mod.rs
8
88.46
-6.41% openraft/src/core/heartbeat/worker.rs
Jobs
ID Job ID Ran Files Coverage
1 19699444315.1 26 Nov 2025 09:52AM UTC 221
92.4
GitHub Action Run
Source Files on build 19699444315
  • Tree
  • List 221
  • Changed 6
  • Source Changed 1
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #19699444315
  • c07149c8 on github
  • Prev Build on main (#19696011818)
  • Next Build on main (#19700226390)
  • 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