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

Alan-Jowett / CoPilot-For-Consensus / 20968334560 / 27
79%
main: 79%

Build:
DEFAULT BRANCH: main
Ran 13 Jan 2026 06:54PM UTC
Files 2
Run time 0s
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

13 Jan 2026 06:39PM UTC coverage: 90.173%. Remained the same
20968334560.27

push

github

web-flow
fix: include azure extras when installing adapters for cloud deployments (#853)

* fix: include azure extras when installing adapters for cloud deployments

- Updated install_adapters.py to install adapters with [azure] extras
- Ensures Azure Monitor OpenTelemetry packages are available at runtime
- Fixes missing dependencies in container deployments to Azure
- Resolves issue #852

The install_adapters.py script was installing adapters without their
optional extras, causing ImportError at runtime for azure-monitor-opentelemetry
packages when deployed to Azure Container Apps.

Services affected: auth, ingestion, parsing, chunking, embedding, orchestrator

* fix: pin azure monitor exporter to available beta

* Fix azure monitor metrics tests

Signed-off-by: GitHub Copilot <copilot@github.com>

* Make adapter installs skip missing azure extras

Signed-off-by: GitHub Copilot <copilot@github.com>

* Fix Azure Monitor metrics test failures

Signed-off-by: GitHub Copilot <copilot@github.com>

* Stabilize Azure Monitor metrics tests with valid defaults

Signed-off-by: GitHub Copilot <copilot@github.com>

* Pin azure monitor exporter beta and tidy metrics tests

Signed-off-by: GitHub Copilot <copilot@github.com>

* Address PR review: pin versions consistently and improve AST parsing

Signed-off-by: GitHub Copilot <copilot@github.com>

* Fix azure-monitor-opentelemetry-exporter compatibility: pin opentelemetry to ~=1.21.0

* Add comprehensive test coverage for install_adapters functions

- Test _extras_from_setup() with various setup.py structures
- Test select_azure_extra() priority and selection logic
- Cover edge cases: missing files, malformed setup.py, unicode content
- Test handling of qualified names and setup function detection
- Verify 'azure' priority over 'azuremonitor' when both present
- All 16 tests passing

* Improve clarity of _extras_from_setup function logic

- Remove duplicate return statement after except block
- Add comprehensive docstring ... (continued)

156 of 173 relevant lines covered (90.17%)

0.9 hits per line

Source Files on job embedding - 20968334560.27
  • Tree
  • List 2
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 20968334560
  • 0b213c88 on github
  • Prev Job for on main (#20944441011.16)
  • Next Job for on main (#20976629984.20)
  • Delete
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