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

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

Build:
Build:
LAST BUILD BRANCH: heads/refs/heads/main
DEFAULT BRANCH: main
Ran 15 Jul 2025 03:34PM UTC
Jobs 1
Files 61
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

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

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 %.

59 of 61 new or added lines in 3 files covered. (96.72%)

5665 of 6183 relevant lines covered (91.62%)

0.92 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
97.31
0.36% src/auslib/web/public/client.py
Jobs
ID Job ID Ran Files Coverage
1 #4751.1 15 Jul 2025 03:34PM UTC 61
89.39
Source Files on build #4751
  • 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 Repo
  • CircleCI Build #4751
  • 09ae01e9 on github
  • Prev Build on heads/refs/heads/main
  • Next Build on heads/refs/heads/main
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