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

wboayue / rust-ibapi / 25244645550
93%

Build:
DEFAULT BRANCH: main
Ran 02 May 2026 05:22AM UTC
Jobs 1
Files 113
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

02 May 2026 05:20AM UTC coverage: 89.734% (-0.003%) from 89.737%
25244645550

push

github

web-flow
test(transport): scaffold MemoryStream test homes (PR 2a/5) (#474)

* test(transport): scaffold MemoryStream test homes (PR 2a/5)

Land the file layout for eliminate-mock-gateway PR 2 in a separate,
mechanical PR ahead of the routing-test content (PR 2b/2c). Doing the
scaffolds first stabilizes import paths so PR 4 port targets cannot
shift under us.

- src/transport/sync/memory.rs: sync MemoryStream + Condvar-based
  read_message; mirror of the async fixture from PR 1, frame-level
  since Io::read_message returns unframed bodies.
- src/connection/sync_tests.rs: scaffold + Send+Sync assertion proving
  Connection<MemoryStream> compiles.
- src/connection/async_tests.rs: scaffold; AsyncConnection is concrete
  on tokio TcpStream halves, so real tests wait on a generalize-or-
  inject refactor (PR 4).
- src/transport/async_tests.rs: scaffold; routing tests land in PR 2c
  once AsyncTcpMessageBus can be built over a memory-backed connection.
- Move async_memory wiring from transport/mod.rs to transport/async.rs
  per the plan Files-to-modify section.

* test(transport): drop unproductive 20ms sleep in MemoryStream test

Either thread ordering produces a passing test; the sleep added latency
without exercising the wait path.

* test(transport): use From<PoisonError> for Error, standardize destructure

30 of 34 new or added lines in 1 file covered. (88.24%)

17972 of 20028 relevant lines covered (89.73%)

41.91 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
88.24
src/transport/sync/memory.rs
Jobs
ID Job ID Ran Files Coverage
1 25244645550.1 02 May 2026 05:22AM UTC 113
89.73
GitHub Action Run
Source Files on build 25244645550
  • Tree
  • List 113
  • Changed 5
  • Source Changed 5
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25244645550
  • f273789c on github
  • Prev Build on main (#25244164015)
  • Next Build on main (#25245454759)
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