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

pulibrary / orangelight / 1ef089f4-3bd1-444b-9e7a-4b53d6118a5a
95%

Build:
DEFAULT BRANCH: main
Ran 27 Oct 2025 10:35PM UTC
Jobs 1
Files 221
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

27 Oct 2025 10:30PM UTC coverage: 95.358% (+0.001%) from 95.357%
1ef089f4-3bd1-444b-9e7a-4b53d6118a5a

push

circleci

web-flow
Improve performance of in_a_special_collection? method (#5270)

* Use memoized holdings_1display, rather than reparsing it
* Memoize Bibdata.holding_locations, since it can be slow to read
  and parse it from the cache

Before:

```
$ bundle exec ruby benchmarks/app/models/solr_document.rb
ruby 3.4.1 (2024-12-25 revision 48d4efcb85) +YJIT +PRISM [arm64-darwin24]
Warming up --------------------------------------
                        14.000 i/100ms
Calculating -------------------------------------
                        140.216 (± 3.6%) i/s    (7.13 ms/i) -    714.000 in   5.097520s
```

After:

```
ruby 3.4.1 (2024-12-25 revision 48d4efcb85) +YJIT +PRISM [arm64-darwin24]
Warming up --------------------------------------
                        82.533k i/100ms
Calculating -------------------------------------
                        823.700k (± 0.9%) i/s    (1.21 μs/i) -      4.127M in   5.010307s
```

6 of 6 new or added lines in 1 file covered. (100.0%)

6142 of 6441 relevant lines covered (95.36%)

1491.14 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1ef089f4-3bd1-444b-9e7a-4b53d6118a5a.1 27 Oct 2025 10:35PM UTC 221
95.36
Source Files on build 1ef089f4-3bd1-444b-9e7a-4b53d6118a5a
  • Tree
  • List 221
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • CircleCI Build #1EF089F4...
  • fdacb447 on github
  • Prev Build on main (#88842A98...)
  • Next Build on main (#F32D23DE...)
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