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

rust-bio / rust-bio / 5410113412
85%

Build:
DEFAULT BRANCH: master
Ran 29 Jun 2023 08:46AM UTC
Jobs 1
Files 65
Run time 2s
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

pending completion
5410113412

push

github

web-flow
fix: include `doctests` in the test coverage of code that tarpaulin calculates (#533)

* fix: update deprecated alias `--all` to new argument `--workspace`

* fix: include `doctests` in test coverage calculation, see https://github.com/xd009642/tarpaulin/issues/538#issuecomment-675921588

* try fixing failing doctest compilation during coverage estimation by copying rust-htslib approach

* make coverage CI step identical to rust-htslib setup

* remove unused / inexistent tarpaulin option

* try updating rust-cache action to address save-state deprecation warning

* add `--verbose` and `--debug` to tarpaulin, to figure out doctest failures

* fix newick doctest

* remove caching for coverage calculation, as this uses nightly

for nightly, caching is not very useful, see:
https://github.com/marketplace/actions/rust-cache#cache-effectiveness

* revert installation of deps that was only added for identical syntax with rust-htslib

these are probably not needed...

* remove debugging output from tarpaulin CI step and put `--workspace` argument back in

* increase tarpaulin timeout for tests to 5 minutes (instead of 1 minute for default)

* increase `--timeout` back to the original 10 minutes

* allow tarpaulin multithreading and increase --timeout to 15 minutes

* make code coverage CI step run only after successful testing, increase --timeout for it to 30 minutes

* do not run bio::io::fastq doctests that read from stdin

* exclude all doctests that read from io::stdin() from being run (they are still compiled)

* reduce tarpaulin --timeout back to 5 minutes, put needs: back to Formatting

4318 of 5067 relevant lines covered (85.22%)

7.59 hits per line

Jobs
ID Job ID Ran Files Coverage
1 5410113412.1 29 Jun 2023 08:46AM UTC 65
85.22
GitHub Action Run
Source Files on build 5410113412
  • Tree
  • List 65
  • Changed 54
  • Source Changed 0
  • Coverage Changed 54
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 29cf0f59 on github
  • Prev Build on master (#5362033724)
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

© 2025 Coveralls, Inc