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

cljoly / rusqlite_migration / 16405550602
95%
master: 95%

Build:
Build:
LAST BUILD BRANCH: cj/display-error
DEFAULT BRANCH: master
Ran 20 Jul 2025 11:52PM UTC
Jobs 1
Files 5
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

20 Jul 2025 11:51PM UTC coverage: 94.693%. Remained the same
16405550602

Pull #287

github

cljoly
test: move benchmarks to separate pkg

Before the change, using `hyperfine -p 'cargo clean' 'cargo t'`:
```
Benchmark 1: cargo t
  Time (mean ± σ):     10.821 s ±  0.110 s    [User: 62.565 s, System: 7.905 s]
  Range (min … max):   10.618 s … 10.951 s    10 runs
```
After:
```
Benchmark 1: cargo t
  Time (mean ± σ):      8.224 s ±  0.091 s    [User: 52.931 s, System: 6.812 s]
  Range (min … max):    7.995 s …  8.344 s    10 runs
```

Cargo mutants (`cargo mutants -p rusqlite_migration -j 2`) goes from 46s to 35s.

Cargo tarpaulin can now exclude benchmarks as a package, going from 21s to
12s.

(all timings are on my machine, but the conclusions should hold in most
environments)
Pull Request #287: test: move benchmarks to separate pkg

339 of 358 relevant lines covered (94.69%)

4.92 hits per line

Jobs
ID Job ID Ran Files Coverage
1 16405550602.1 20 Jul 2025 11:52PM UTC 5
94.69
GitHub Action Run
Source Files on build 16405550602
  • Tree
  • List 5
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #287
  • PR Base - master (#16405164068)
  • 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