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

mozilla-releng / balrog / #4751 / 1
90%
main: 90%

Build:
Build:
LAST BUILD BRANCH: renovate/lock-file-maintenance-npm
DEFAULT BRANCH: main
Ran 15 Jul 2025 03:34PM UTC
Files 61
Run time 3s
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

15 Jul 2025 03:23PM UTC coverage: 89.391% (+0.06%) from 89.336%
#4751.1

push

circleci

web-flow
feat: add request timing and response code stats for the public app (#3459)

* feat: run statsd and graphite in docker compose

This allows us to better validate changes to metrics we're publishing.

* refactor: make get_update_blob more readable by moving some inner logic to helpers

Note the slight and subtle behaviour change here of not updating `eval_metadata` in the `response_products` block. This powers the `Rule-ID` and `Rule-Data-Version` headers we set, which are already incomplete for this case (we'll use the versions from the last product processed). With this change, we'll use the versions from the original query (eg: of the `GMP` product). Given that this already didn't work properly for this case, I'm inclined to not worry about this.

* feat: add timers for public balrog app response processing

The changes look big, but really it's just wrapping existing code in context managers.

* feat: log response codes to statsd

To start with, just by the first segment of the path. We can get more granular in the future if we find a use case for it.

3047 of 3563 branches covered (85.52%)

Branch coverage included in aggregate %.

5665 of 6183 relevant lines covered (91.62%)

0.92 hits per line

Source Files on job #4751.1
  • Tree
  • List 61
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 4751
  • 09ae01e9 on github
  • Prev Job for on heads/refs/heads/main (##4749.1)
  • Next Job for on heads/refs/heads/main (##4753.1)
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