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

hathitrust / holdings-backend
94%

Build:
DEFAULT BRANCH: main
Repo Added 02 Sep 2022 06:00PM UTC
Files 182
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

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 2025-12_dependencies
  • 202603_dependencies
  • DEV-1423-remove-mongo
  • DEV-1449-mpm-overlap
  • DEV-1451-load-cluster-stuff
  • DEV-1453-serials-overlap
  • DEV-1454
  • DEV-1456-htitem-database
  • DEV-1457-cluster-ocns
  • DEV-1458-cluster-for-holdings
  • DEV-1459-cluster-htitems
  • DEV-1485-merge
  • DEV-1488_ocnless_clusters
  • DEV-1489_frequency_table
  • DEV-1490-load-holdings
  • DEV-1515_load_concordance
  • DEV-1516_rename_oclc_concordance_fields
  • DEV-1518
  • DEV-1520-cost-report
  • DEV-1525-separate-dev-test-db
  • DEV-1526
  • DEV-1528-optimize-holdings-load
  • DEV-1530-cost-report-performance
  • DEV-1531-calculate-format-mpm
  • DEV-1532
  • DEV-1533_frequency_table_plus_method
  • DEV-1534_deserialize
  • DEV-1535
  • DEV-1561_concordance_performance
  • DEV-1562_moar_frequency_table
  • DEV-1569-invoke-cost-report-workflow
  • DEV-1569-solr-cost-report
  • DEV-1570-visualize-frequency-table
  • DEV-1571-estimates
  • DEV-1571-estimates-db
  • DEV-1571-track-seen-ocns
  • DEV-1574-remove-clustering
  • DEV-1590
  • DEV-1603-estimate-performance
  • DEV-1604-etas-overlap
  • DEV-1611-database-performance
  • DEV-1612-rename-overlap-report
  • DEV-1613_enable_scrub_tests
  • DEV-1614_loaded_file
  • DEV-1615-remove-holdings-deleter
  • DEV-1616-remove-cleanup
  • DEV-1617-flag-backup-delete-load
  • DEV-1639
  • DEV-1640-ocn-check
  • DEV-1678-api-overlap
  • DEV-415-exlibris-sample
  • DEV-415-exlibris-sample2
  • ETT-1129-bugfix
  • ETT-1129-overlap-count
  • ETT-1148_deposited_currently_held
  • ETT-1150-consistent-overlap
  • ETT-1178-skip-type-checker
  • ETT-1336_scrub_ignore_dropbox_subdirectories
  • ETT-1445_report_costreport_counts
  • ETT-1485-estimate-notification
  • ETT-1486-overlap-report-notification
  • ETT-1487-cost-report-notification
  • ETT-1488-sidekiq-failure
  • ETT-1489-reject-case
  • ETT-182-mapto
  • ETT-183-mapto
  • ETT-185-bugfix
  • ETT-185-expire-cache
  • ETT-193
  • ETT-194-holdings-for-solrrecord
  • ETT-195
  • ETT-256-log-api-requests
  • ETT-282-ocn-query
  • ETT-302_cleanup_work_dir
  • ETT-305-api-non-withdrawn
  • ETT-315-remove-shared-print
  • ETT-344
  • ETT-35_xml_tests
  • ETT-408-deposit-analysis
  • ETT-434-holdings-api-timeout
  • ETT-569_xml_map_condition
  • ETT-575-new-count
  • ETT-696
  • backup-paged-each-filter
  • data-db-volume
  • database-config
  • dependabot/bundler/activesupport-8.1.2.1
  • dependabot/bundler/addressable-2.9.0
  • dependabot/bundler/erb-6.0.4
  • dependabot/bundler/faraday-2.14.1
  • dependabot/bundler/faraday-2.14.2
  • dependabot/bundler/json-2.10.2
  • dependabot/bundler/json-2.19.2
  • dependabot/bundler/nokogiri-1.18.8
  • dependabot/bundler/nokogiri-1.18.9
  • dependabot/bundler/nokogiri-1.19.1
  • dependabot/bundler/nokogiri-1.19.3
  • dependabot/bundler/rack-3.1.12
  • dependabot/bundler/rack-3.1.14
  • dependabot/bundler/rack-3.1.16
  • dependabot/bundler/rack-3.2.2
  • dependabot/bundler/rack-3.2.3
  • dependabot/bundler/rack-3.2.5
  • dependabot/bundler/rack-3.2.6
  • dependabot/bundler/rack-session-2.1.1
  • dependabot/bundler/rack-session-2.1.2
  • dependabot/bundler/ruby-lsp-0.26.9
  • dependabot/bundler/thor-1.4.0
  • dependabot/bundler/yard-0.9.42
  • dependency-update-gh-test-workflow
  • deposit-analysis-icus
  • dev-1460
  • ht-item-factory-explicit-format
  • main
  • mariadb
  • max_ocn_fix
  • ocn_schema_updates
  • run-cost-report
  • sep_update
  • sidekiq-initializer
  • slack-notification-load-completion
  • solrbatch
  • update-dependencies
  • update-gems
  • vscode-debugging

22 May 2026 04:39PM UTC coverage: 93.592% (+0.004%) from 93.588%
26300123244

push

github

web-flow
ETT-1447 phctl report costreport should accept ht item count & ht item pd count (#443)

- Add `--ht_item_count` and `--ht_pd_item_count` parameters to `phctl report costreport`
- Add test for proper conversion to Integer and inclusion in params
- The ticket notes that writing this information to the frequency table file would be preferable;
however, I am a bit leery of introducing a new version of the freqtable file format if not needed.
Hence this simplistic solution.

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

6 existing lines in 1 file now uncovered.

6572 of 7022 relevant lines covered (93.59%)

122.96 hits per line

Relevant lines Covered
Build:
Build:
7022 RELEVANT LINES 6572 COVERED LINES
122.96 HITS PER LINE
Source Files on main
  • Tree
  • List 182
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
26300123244 main ETT-1447 phctl report costreport should accept ht item count & ht item pd count (#443) - Add `--ht_item_count` and `--ht_pd_item_count` parameters to `phctl report costreport` - Add test for proper conversion to Integer and inclusion in params - ... push 22 May 2026 04:41PM UTC web-flow github
93.59
26244404693 main ETT-302 clean up "work" directory after workflows complete (#442) - Add `--cleanup` option to `PHCTL::Workflow` defaulting to `true` - Make sure this option is available to the `Callback` - Mostly a matter of uncommenting the old code and accou... push 21 May 2026 06:13PM UTC web-flow github
93.59
26244101428 ETT-1445_report_costreport_counts Merge b5a867f87 into 021c5cd1c Pull #443 21 May 2026 06:07PM UTC web-flow github
93.58
26183434993 ETT-302_cleanup_work_dir Merge 96d6f2fb5 into 021c5cd1c Pull #442 20 May 2026 06:58PM UTC web-flow github
93.59
26112054737 main Bump faraday from 2.14.1 to 2.14.2 (#441) Bumps [faraday](https://github.com/lostisland/faraday) from 2.14.1 to 2.14.2. - [Release notes](https://github.com/lostisland/faraday/releases) - [Changelog](https://github.com/lostisland/faraday/blob/mai... push 19 May 2026 04:55PM UTC web-flow github
93.58
26043206582 main ETT-35 add unit tests for holdings xml parser (#440) * ETT-35 add unit tests for holdings xml parser - 100% line coverage achieved (no luck activating branch coverage) - Make sure `HTRecord#issn` always returns a String - Remove unused `HTRecord#... push 18 May 2026 03:30PM UTC web-flow github
93.58
26042786730 dependabot/bundler/faraday-2.14.2 Merge 00de9ce54 into 94ea4d4a8 Pull #441 18 May 2026 03:22PM UTC web-flow github
93.27
26041458142 ETT-35_xml_tests Merge 666530904 into 94ea4d4a8 Pull #440 18 May 2026 02:59PM UTC web-flow github
93.58
26041391406 ETT-35_xml_tests Merge 191782a58 into 94ea4d4a8 Pull #440 18 May 2026 02:57PM UTC web-flow github
93.58
25927537301 ETT-35_xml_tests Merge 3fd8ce4df into 94ea4d4a8 Pull #440 15 May 2026 03:57PM UTC web-flow github
93.58
See All Builds (834)
  • Repo on GitHub
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