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

prometheus / client_ruby / 661 / 4
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: fix_with_labels
DEFAULT BRANCH: master
Ran 14 Oct 2020 10:14AM UTC
Files 32
Run time 2s
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

14 Oct 2020 10:09AM UTC coverage: 0.0%. First build
jruby-9.1.9.0

push

travis-ci

dmagliola
<a href="https://github.com/prometheus/client_ruby/commit/<a class=hub.com/prometheus/client_ruby/commit/d14e4dd1aee95791ddb69c9e7ce632305c013c91">d14e4dd1a<a href="https://github.com/prometheus/client_ruby/commit/d14e4dd1aee95791ddb69c9e7ce632305c013c91">&quot;&gt;Include SCRIPT_NAME when determining path in Collector

When determining the path for a request, `Rack::Request` prefixes the
`SCRIPT_NAME`, [as seen here][1].

This is a problem with our current code when using mountable engines,
where the engine part of the path gets lost.

This patch fixes that to include `SCRIPT_NAME` as part of the path.

NOTE: This is not backwards compatible. Labels will change in existing
metrics. We will cut a new major version once we ship this.

[1]: https://github.com/rack/rack/blob/</a><a class="double-link" href="https://github.com/prometheus/client_ruby/commit/<a class="double-link" href="https://github.com/prometheus/client_ruby/commit/294fd239a71aab805877790f0a92ee3c72e67d79">294fd239a</a>">294fd239a</a><a href="https://github.com/prometheus/client_ruby/commit/d14e4dd1aee95791ddb69c9e7ce632305c013c91">/lib/rack/request.rb#L512

0 of 1596 relevant lines covered (0.0%)

0.0 hits per line

Source Files on job 661.4 (jruby-9.1.9.0)
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 630
  • Travis Job 661.4
  • d14e4dd1 on github
  • Next Job for jruby-9.1.9.0 on add_script_name_in_collector_path (#663.4)
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