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

pulibrary / bibdata / 39d5a9cc-32f1-4c47-a091-43946696c83d
91%

Build:
DEFAULT BRANCH: main
Ran 05 May 2026 11:35PM UTC
Jobs 2
Files 199
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

05 May 2026 11:31PM UTC coverage: 90.312% (+0.01%) from 90.299%
39d5a9cc-32f1-4c47-a091-43946696c83d

push

circleci

web-flow
Reimplement an AugmentTheSubject method in Rust (#3258)

It is 2 orders of magnitude faster on this benchmark:

```
require 'benchmark/ips'
def embroidery = AugmentTheSubject.new.indigenous_studies? ['Embroidery—Arctic regions']
Benchmark.ips_quick :embroidery
```

Before:
```
ruby 3.4.4 (2025-05-14 revision a38531fd3f) +YJIT +PRISM [arm64-darwin24]
Warming up --------------------------------------
          embroidery   281.000 i/100ms
Calculating -------------------------------------
          embroidery      2.796k (± 1.6%) i/s  (357.64 μs/i) -     14.050k in   5.026161s
```

After:
```
ruby 3.4.4 (2025-05-14 revision a38531fd3f) +YJIT +PRISM [arm64-darwin24]
Warming up --------------------------------------
          embroidery    20.961k i/100ms
Calculating -------------------------------------
          embroidery    206.179k (± 4.2%) i/s    (4.85 μs/i) -      1.048M in   5.092793s
```

Helps with #2871

69 of 73 new or added lines in 5 files covered. (94.52%)

10898 of 12067 relevant lines covered (90.31%)

86.11 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
59.07
-0.55% lib/bibdata_rs/src/marc/ruby_bindings.rs
Jobs
ID Job ID Ran Files Coverage
1 39d5a9cc-32f1-4c47-a091-43946696c83d.1 05 May 2026 11:35PM UTC 89
89.61
2 39d5a9cc-32f1-4c47-a091-43946696c83d.2 05 May 2026 11:39PM UTC 110
92.23
Source Files on build 39d5a9cc-32f1-4c47-a091-43946696c83d
  • Tree
  • List 199
  • Changed 5
  • Source Changed 4
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • CircleCI Build #39D5A9CC...
  • abdae665 on github
  • Prev Build on main (#9C47872B...)
  • Next Build on main (#13DBC3EF...)
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