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

IGVF-DACC / igvfd / a1edfaf9-47d7-4b3f-b22a-7f1b440f098b
92%
dev: 92%

Build:
Build:
LAST BUILD BRANCH: IGVF-3479-collection-badges
DEFAULT BRANCH: dev
Ran 16 Jul 2026 06:32PM UTC
Jobs 1
Files 199
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

16 Jul 2026 05:58PM UTC coverage: 91.921% (-0.2%) from 92.088%
a1edfaf9-47d7-4b3f-b22a-7f1b440f098b

push

circleci

ottojolanki
Add opt-in OpenTelemetry auto-instrumentation

- setup.cfg: `opentelemetry` extras group (SDK 1.36.0 / contrib 0.57b0):
  OTLP http exporter + pyramid, sqlalchemy, requests, botocore, urllib3
  instrumentations (opensearch-py traffic surfaces via urllib3)
- src/igvfd/otel.py: per-worker SDK init, gated by OTEL_ENABLED
- gunicorn development.conf.py: post_fork hook (SDK must init after the
  fork; the opentelemetry-instrument wrapper breaks under pre-fork) and
  env-configurable worker count (GUNICORN_WORKERS, default 9 as before)
- docker-compose.otel.yml: opt-in override wiring OTLP env toward the
  workspace ClickStack collector; base compose file untouched
- Dockerfiles: install the new extras; optional EXTRA_CA_CERT_B64 build
  arg to trust a TLS-intercepting proxy (no-op when unset)

0 of 22 new or added lines in 1 file covered. (0.0%)

11185 of 12168 relevant lines covered (91.92%)

0.92 hits per line

Uncovered Changes

Lines Coverage ∆ File
22
0.0
src/igvfd/otel.py
Jobs
ID Job ID Ran Files Coverage
1 a1edfaf9-47d7-4b3f-b22a-7f1b440f098b.1 16 Jul 2026 06:32PM UTC 199
91.92
Source Files on build a1edfaf9-47d7-4b3f-b22a-7f1b440f098b
  • Tree
  • List 199
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • CircleCI Build #A1EDFAF9...
  • a0db6840 on github
  • Prev Build on dev (#F2C3D23E...)
  • Next Build on otel-instrumentation (#CD253A93...)
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