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

wboayue / rust-ibapi / 24182397692
86%

Build:
DEFAULT BRANCH: main
Ran 09 Apr 2026 09:19AM UTC
Jobs 1
Files 103
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

09 Apr 2026 09:13AM UTC coverage: 85.82% (+0.003%) from 85.817%
24182397692

push

github

web-flow
fix: improve error context for parsing failures (#440)

* fix(messages): improve error context for parsing failures

- Wrap parse() calls in next_date_time() with Error::Parse to include field index and value
- Fix parse_unix_timestamp() to provide error context instead of generic ParseIntError
- Fix parse_bar_date() to provide error context instead of generic ParseIntError

This changes error messages from:
  'invalid digit found in string'
to:
  'parse error: <field_index> - <field_value> - <parse_error>'

Making it much easier to debug which IBKR message field is causing parsing issues.

Fixes issues where symbols like GOOGL, BTC, QCOM fail during subscription with
opaque 'invalid digit found in string' errors.

* test: add coverage for parse_bar_date and parse_unix_timestamp

---------

Co-authored-by: Wil Boayue <wil.boayue@gmail.com>

4 of 4 new or added lines in 2 files covered. (100.0%)

9072 of 10571 relevant lines covered (85.82%)

122.38 hits per line

Jobs
ID Job ID Ran Files Coverage
1 24182397692.1 09 Apr 2026 09:19AM UTC 103
85.82
GitHub Action Run
Source Files on build 24182397692
  • Tree
  • List 103
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24182397692
  • 664b93bf on github
  • Prev Build on main (#24181650031)
  • Next Build on main (#24182958045)
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