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

wboayue / rust-ibapi / 25617994322
92%

Build:
DEFAULT BRANCH: main
Ran 10 May 2026 02:47AM UTC
Jobs 1
Files 126
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

10 May 2026 02:46AM UTC coverage: 89.67% (+0.09%) from 89.578%
25617994322

push

github

web-flow
test(stubs): add sibling stubs_tests covering MessageBus/AsyncMessageBus (#538)

* test(stubs): add sibling stubs_tests covering MessageBus/AsyncMessageBus

src/stubs.rs had no inline tests. Adds src/stubs_tests.rs (wired via
cfg(test) path-attr mod tests) with 25 unit tests for the constructors,
response_messages_decoded ordered-priority + pipe-to-NUL translation,
full sync MessageBus impl, and full async AsyncMessageBus impl including
the spawned CleanupSignal::OrderUpdateStream task.

Trait calls use UFCS to disambiguate sync vs async is_connected etc.
under --all-features.

Coverage on stubs.rs: 86.03% to 99.26% lines, 84.86% to 98.62% regions,
84.38% to 100% functions.

* test(stubs): apply /simplify cleanups

- reuse helpers::text_response instead of hand-rolled \0 literals
- drop drain_async timeout: stub closes its broadcast sender on return,
  so sub.next() returns None deterministically
- drop narrative // what-it-does comments
- replace 0..50 sleep(10ms) cleanup poll with yield_now under a single
  500ms timeout — first scheduling tick almost always wins

18551 of 20688 relevant lines covered (89.67%)

26.82 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
59.39
0.0% src/contracts/types.rs
Jobs
ID Job ID Ran Files Coverage
1 25617994322.1 10 May 2026 02:47AM UTC 126
89.67
GitHub Action Run
Source Files on build 25617994322
  • Tree
  • List 126
  • Changed 3
  • Source Changed 1
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25617994322
  • 873b5abc on github
  • Prev Build on main (#25609345991)
  • Next Build on main (#25618539953)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc