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

pulibrary / allsearch_api
100%
main: 100%

Build:
Build:
LAST BUILD BRANCH: dependabot/bundler/webmock-3.26.4
DEFAULT BRANCH: main
Repo Added 23 Apr 2025 05:42PM UTC
Files 93
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 logs-error
branch: logs-error
CHANGE BRANCH
x
Reset
  • logs-error
  • 100-percent-coverage
  • 377-multiple-onliine-results
  • 400-migrate-best-bet-to-rom
  • 401-migrate-library-staff-to-rom-db
  • 403-database-rom
  • 404-connect-without-activerecord
  • 452-use-rom-when-possible
  • 457-brakeman-remove
  • 459-rails-rubocop
  • 486-remove-index_with
  • 487-rack-datadog-instrumentation
  • 514-remmove-railties-railsCommands
  • 514-remove-railties
  • 514-remove-railties-applicationRb
  • 514-remove-railties-capistrano
  • 514-remove-railties-comment-update
  • 514-remove-railties-honeybadger
  • 514-strat-removing-railties
  • 525-replace-rails-env-with-app-env
  • 539-swagger-security-policy
  • activesupport-concern
  • activesupport-remove
  • add-rake-to-gemfile
  • ampersands
  • array-exclude
  • banner-rake-tasks
  • blank-1
  • bundle-update-06162025
  • bundle-update-2025-12-22
  • catalog-rack-app
  • config-for
  • config-hosts
  • configs-once
  • constantize
  • coverage
  • csp-middleware
  • database-cleaner
  • database-record-rom
  • datadog-cleanup
  • delegators
  • delete-middlewares
  • dependabot/bundler/activerecord-8.0.2.1
  • dependabot/bundler/addressable-2.9.0
  • dependabot/bundler/benchmark-ips-2.15.1
  • dependabot/bundler/bootsnap-1.20.1
  • dependabot/bundler/bootsnap-1.21.1
  • dependabot/bundler/bootsnap-1.22.0
  • dependabot/bundler/bootsnap-1.23.0
  • dependabot/bundler/bootsnap-1.24.0
  • dependabot/bundler/bootsnap-1.24.1
  • dependabot/bundler/bootsnap-1.24.3
  • dependabot/bundler/bootsnap-1.24.4
  • dependabot/bundler/bootsnap-1.24.6
  • dependabot/bundler/bootsnap-1.25.0
  • dependabot/bundler/byebug-13.0.0
  • dependabot/bundler/capistrano-3.20.1
  • dependabot/bundler/concurrent-ruby-1.3.7
  • dependabot/bundler/csv-3.3.6
  • dependabot/bundler/datadog-2.24.0
  • dependabot/bundler/datadog-2.26.0
  • dependabot/bundler/datadog-2.27.0
  • dependabot/bundler/datadog-2.28.0
  • dependabot/bundler/datadog-2.29.0
  • dependabot/bundler/datadog-2.30.0
  • dependabot/bundler/datadog-2.31.0
  • dependabot/bundler/datadog-2.32.0
  • dependabot/bundler/datadog-2.33.0
  • dependabot/bundler/datadog-2.35.0
  • dependabot/bundler/datadog-2.36.0
  • dependabot/bundler/datadog-2.37.0
  • dependabot/bundler/datadog-2.38.0
  • dependabot/bundler/datadog-2.39.0
  • dependabot/bundler/datadog-2.40.0
  • dependabot/bundler/datadog-2.41.0
  • dependabot/bundler/dry-monads-1.10.0
  • dependabot/bundler/erb-6.0.1.1
  • dependabot/bundler/flipper-sequel-1.4.0
  • dependabot/bundler/flipper-sequel-1.4.1
  • dependabot/bundler/flipper-sequel-1.4.2
  • dependabot/bundler/honeybadger-6.2.1
  • dependabot/bundler/honeybadger-6.3.0
  • dependabot/bundler/honeybadger-6.3.1
  • dependabot/bundler/honeybadger-6.4.0
  • dependabot/bundler/honeybadger-6.5.0
  • dependabot/bundler/honeybadger-6.5.2
  • dependabot/bundler/honeybadger-6.5.3
  • dependabot/bundler/honeybadger-6.5.5
  • dependabot/bundler/honeybadger-6.6.0
  • dependabot/bundler/honeybadger-6.6.1
  • dependabot/bundler/honeybadger-6.7.0
  • dependabot/bundler/honeybadger-6.9.0
  • dependabot/bundler/honeybadger-6.9.1
  • dependabot/bundler/irb-1.18.0
  • dependabot/bundler/json-2.19.2
  • dependabot/bundler/json-2.19.9
  • dependabot/bundler/listen-3.10.0
  • dependabot/bundler/mcp-0.9.2
  • dependabot/bundler/net-ssh-7.3.1
  • dependabot/bundler/net-ssh-7.3.2
  • dependabot/bundler/net-ssh-7.3.3
  • dependabot/bundler/nokogiri-1.18.9
  • dependabot/bundler/nokogiri-1.19.1
  • dependabot/bundler/nokogiri-1.19.3
  • dependabot/bundler/nokogiri-1.19.4
  • dependabot/bundler/pg-1.6.3
  • dependabot/bundler/puma-7.2.0
  • dependabot/bundler/puma-8.0.0
  • dependabot/bundler/puma-8.0.1
  • dependabot/bundler/puma-8.0.2
  • dependabot/bundler/rack-3.1.14
  • dependabot/bundler/rack-3.1.16
  • dependabot/bundler/rack-3.1.17
  • dependabot/bundler/rack-3.1.18
  • dependabot/bundler/rack-3.2.5
  • dependabot/bundler/rack-3.2.6
  • dependabot/bundler/rack-3.2.7
  • dependabot/bundler/rack-session-2.1.1
  • dependabot/bundler/rake-13.4.2
  • dependabot/bundler/rexml-3.4.2
  • dependabot/bundler/rubocop-rspec-3.10.2
  • dependabot/bundler/rubocop-rspec-3.9.0
  • dependabot/bundler/semantic_logger-4.18.0
  • dependabot/bundler/semantic_logger-5.0.0
  • dependabot/bundler/semantic_logger-5.1.0
  • dependabot/bundler/simplecov-1.0.0
  • dependabot/bundler/simplecov-1.0.2
  • dependabot/bundler/simplecov-1.0.3
  • dependabot/bundler/simplecov-1.1.1
  • dependabot/bundler/thor-1.4.0
  • dependabot/bundler/thor-1.5.0
  • dependabot/bundler/tzinfo-data-1.2025.3
  • dependabot/bundler/webmock-3.26.2
  • dependabot/bundler/webmock-3.26.3
  • dependabot/bundler/webmock-3.26.4
  • dependabot/bundler/whenever-1.1.2
  • dependabot/bundler/zeitwerk-2.7.5
  • dependabot/bundler/zeitwerk-2.8.2
  • dependabot/bundler/zeitwerk-2.8.3
  • dpul-rack
  • engineering_search_spike
  • faster-sanitize
  • file-fixture
  • fix-main
  • fix-run-rspec
  • flipper-add
  • flipper-again
  • flipper-sequel
  • flipper-sequel-problem
  • fqdn_deploy_files
  • gemfile
  • get-local-puma-running-again
  • handle_null_email
  • healthcheck
  • host-header-protections
  • i360_staff_name_link
  • i371_engineering_librarian_bug
  • initialize-9
  • initializers
  • initializers-2
  • initializers-4
  • initializers-6
  • initializers-7
  • load-landoenv
  • log-level-info
  • log-the-path
  • logger
  • logger-test-coverage
  • main
  • middleware
  • migrate-some-more-rails-controllers
  • missing-gem
  • more-link-staff
  • move-environment-to-init
  • move-some-middlewares
  • no-environment-for-solr
  • no-environment-for-summon-tester
  • no-more-rails-middleware
  • no-parallelism
  • oauth-token
  • only-warn-logs-when-deployed
  • path-file-instead-of-rails-root
  • presence
  • present-2
  • pry-byebug
  • puma-config
  • query-in-rom
  • rack-cors-in-config-ru
  • rack-router
  • rails-groups
  • rails-root-join
  • rake-c-db-2
  • rake-console
  • rake-servers-start
  • remove-action-view
  • remove-actionpack
  • remove-activemodel-api
  • remove-activerecord-activemodel
  • remove-be-present
  • remove-bearer
  • remove-blank
  • remove-environment-from-openapi
  • remove-environment-from-rake-task
  • remove-library-database-record
  • remove-psb-flipper
  • remove-remaining-banner
  • remove-rspec-rails
  • remove-rubocop-rspec-rails
  • remove-second
  • remove-some-requires
  • remove-status-uris
  • remove-time-helpers
  • remove-to-query
  • remove_cap_rails
  • remove_rails_references
  • reopen-semantic-logger-after-passenger-fork
  • replace-all-controllers
  • replace-present-1
  • replace-rswag
  • repo-factory
  • rom-rb-2
  • rom-repo
  • rubocop
  • rubocop-plugins
  • rubocop-tmp
  • rubocop-update
  • sandbergja-patch-1
  • sanitizer
  • self_hosted_runner_experiment
  • semantic_logger
  • serve-openapi-spec-with-rack
  • serve-swagger-with-rack
  • simplifiy-mapping
  • solr9-lando-catalog
  • spec-helper
  • spec-helper-instead-of-rails-helper
  • starting-fresh
  • static-file
  • summon-multiple-requests
  • test-rom
  • tests
  • tests-rom
  • time-zone
  • to-sentence
  • truncate
  • tzinfo
  • unneeded-requires
  • update-deployrb-related-to-514
  • update-openapi-spec
  • use-our-own-autoloader
  • use-our-routes
  • use-ruby-json

27 Aug 2026 09:58PM UTC coverage: 99.871%. Remained the same
e2cca7fc-2a7e-4991-99b1-77a2b120f5eb

Pull #665

circleci

sandbergja
Improve error logging

Before this commit, when we hit an error, we would send it to
Honeybadger and relay it to the user, but never actually
log the error.

In this commit, we:
* Log any errors we encounter
* For Solr specifically, log the exact error that we get from
  our HTTP request
* Switch a Struct to a Data, since Data has the benefit of
  being immutable.
Pull Request #665: Improve error logging

13 of 13 new or added lines in 2 files covered. (100.0%)

1553 of 1555 relevant lines covered (99.87%)

74.24 hits per line

Relevant lines Covered
Build:
Build:
1555 RELEVANT LINES 1553 COVERED LINES
74.24 HITS PER LINE
Source Files on logs-error
  • Tree
  • List 93
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
e2cca7fc... logs-error Improve error logging Before this commit, when we hit an error, we would send it to Honeybadger and relay it to the user, but never actually log the error. In this commit, we: * Log any errors we encounter * For Solr specifically, log the exact ... Pull #665 27 Aug 2026 10:00PM UTC sandbergja circleci
99.87
1cd0e593... logs-error Improve error loggin Before this commit, when we hit an error, we would send it to Honeybadger and relay it to the user, but never actually log the error. In this commit, we: * Log any errors we encounter * For Solr specifically, log the exact e... push 27 Aug 2026 09:59PM UTC sandbergja circleci
99.87
57b599fe... logs-error Log errors Before this commit, when we hit an error, we would send it to Honeybadger and relay it to the user, but never actually log the error. Also, switch Struct to Data, since Data also has the benefit of being immutable. push 27 Aug 2026 09:12PM UTC sandbergja circleci
99.87
See All Builds (711)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc