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

Alan-Jowett / CoPilot-For-Consensus / 21072400807
78%

Build:
DEFAULT BRANCH: main
Ran 16 Jan 2026 03:54PM UTC
Jobs 27
Files 154
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 Jan 2026 03:52PM UTC coverage: 77.614% (-1.0%) from 78.611%
21072400807

push

github

web-flow
config: schema-driven typed configuration hardening (#892)

* config: schema-driven typed configuration hardening

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Address PR review feedback

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Address additional PR review comments

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Clarify validation errors and simplify duplicate detection

* Address additional PR review feedback

* Address PR review feedback (Qdrant/auth)

---------

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>

1004 of 1524 new or added lines in 89 files covered. (65.88%)

21 existing lines in 11 files now uncovered.

7652 of 9859 relevant lines covered (77.61%)

0.87 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
94.74
-5.26% adapters/copilot_archive_fetcher/copilot_archive_fetcher/factory.py
1
69.23
-30.77% adapters/copilot_auth/copilot_auth/datatracker_provider.py
1
94.74
adapters/copilot_config/copilot_config/adapter_factory.py
1
90.32
-3.62% adapters/copilot_embedding/copilot_embedding/sentence_transformer_provider.py
1
72.22
-1.11% adapters/copilot_logging/copilot_logging/logger.py
1
97.22
-2.78% adapters/copilot_logging/copilot_logging/silent_logger.py
1
71.08
0.56% adapters/copilot_message_bus/copilot_message_bus/rabbitmq_publisher.py
1
73.86
1.02% adapters/copilot_metrics/copilot_metrics/prometheus_metrics.py
2
93.33
-6.67% adapters/copilot_auth/copilot_auth/google_provider.py
2
89.63
-0.43% reporting/app/service.py
3
94.64
-5.36% adapters/copilot_auth/copilot_auth/github_provider.py
3
91.89
-8.11% adapters/copilot_auth/copilot_auth/microsoft_provider.py
3
94.24
-0.45% adapters/copilot_consensus/copilot_consensus/consensus.py
3
90.0
-5.74% adapters/copilot_embedding/copilot_embedding/openai_provider.py
3
87.5
-12.5% adapters/copilot_error_reporting/copilot_error_reporting/__init__.py
3
38.0
0.0% adapters/copilot_error_reporting/copilot_error_reporting/sentry_error_reporter.py
3
93.48
-6.52% adapters/copilot_logging/copilot_logging/factory.py
3
80.56
-6.11% adapters/copilot_metrics/copilot_metrics/pushgateway_metrics.py
3
80.14
0.23% adapters/copilot_storage/copilot_storage/azure_cosmos_document_store.py
3
86.11
-8.76% adapters/copilot_storage/copilot_storage/factory.py
4
91.76
-1.45% adapters/copilot_chunking/copilot_chunking/chunkers.py
4
0.0
0.0% adapters/copilot_config/copilot_config/generated/adapters/draft_diff_provider.py
4
86.21
-13.79% adapters/copilot_metrics/copilot_metrics/factory.py
4
87.1
-12.9% adapters/copilot_summarization/copilot_summarization/factory.py
4
91.18
-3.74% adapters/copilot_summarization/copilot_summarization/openai_summarizer.py
4
0.0
0.0% adapters/copilot_vectorstore/copilot_vectorstore/examples.py
4
85.71
-10.12% adapters/copilot_vectorstore/copilot_vectorstore/factory.py
5
85.71
-14.29% adapters/copilot_embedding/copilot_embedding/factory.py
6
0.0
0.0% adapters/copilot_config/copilot_config/generated/adapters/consensus_detector.py
6
37.11
-2.28% adapters/copilot_message_bus/copilot_message_bus/azureservicebuspublisher.py
6
44.65
-0.13% adapters/copilot_message_bus/copilot_message_bus/azureservicebussubscriber.py
6
85.96
-5.15% adapters/copilot_message_bus/copilot_message_bus/factory.py
7
0.0
0.0% adapters/copilot_config/copilot_config/generated/services/parsing.py
8
0.0
0.0% adapters/copilot_config/copilot_config/generated/adapters/chunker.py
8
0.0
0.0% adapters/copilot_config/copilot_config/generated/services/reporting.py
9
82.69
-17.31% adapters/copilot_archive_fetcher/copilot_archive_fetcher/models.py
9
0.0
0.0% adapters/copilot_config/copilot_config/generated/adapters/llm_backend.py
9
0.0
0.0% adapters/copilot_config/copilot_config/generated/services/chunking.py
9
0.0
0.0% adapters/copilot_config/copilot_config/generated/services/embedding.py
9
0.0
0.0% adapters/copilot_config/copilot_config/generated/services/orchestrator.py
9
0.0
0.0% adapters/copilot_config/copilot_config/generated/services/summarization.py
9
67.42
-6.06% adapters/copilot_metrics/copilot_metrics/azure_monitor_metrics.py
10
81.82
-14.61% adapters/copilot_draft_diff/copilot_draft_diff/factory.py
10
84.58
-2.05% chunking/app/service.py
11
76.6
2.57% ingestion/app/service.py
13
0.0
0.0% adapters/copilot_config/copilot_config/generated/adapters/embedding_backend.py
14
0.0
0.0% adapters/copilot_config/copilot_config/generated/adapters/vector_store.py
18
60.0
-40.0% adapters/copilot_auth/copilot_auth/factory.py
24
78.52
-2.87% adapters/copilot_vectorstore/copilot_vectorstore/qdrant_store.py
68
68.99
-0.5% adapters/copilot_config/copilot_config/runtime_loader.py
70
58.3
-23.87% adapters/copilot_config/copilot_config/typed_config.py
97
57.64
adapters/copilot_config/copilot_config/schema_validation.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
94.74
-5.26% adapters/copilot_auth/copilot_auth/mock_provider.py
1
0.0
0.0% adapters/copilot_config/copilot_config/generated/adapters/vector_store.py
1
78.52
-2.87% adapters/copilot_vectorstore/copilot_vectorstore/qdrant_store.py
1
80.14
0.23% adapters/copilot_storage/copilot_storage/azure_cosmos_document_store.py
1
67.42
-6.06% adapters/copilot_metrics/copilot_metrics/azure_monitor_metrics.py
2
58.3
-23.87% adapters/copilot_config/copilot_config/typed_config.py
2
76.6
2.57% ingestion/app/service.py
2
0.0
0.0% adapters/copilot_config/copilot_config/generated/adapters/embedding_backend.py
3
69.23
-30.77% adapters/copilot_auth/copilot_auth/datatracker_provider.py
3
0.0
0.0% adapters/copilot_vectorstore/copilot_vectorstore/examples.py
4
68.99
-0.5% adapters/copilot_config/copilot_config/runtime_loader.py
Jobs
ID Job ID Ran Files Coverage
1 copilot_auth - 21072400807.1 16 Jan 2026 03:54PM UTC 12
66.07
GitHub Action Run
2 summarization - 21072400807.2 16 Jan 2026 03:56PM UTC 2
95.54
GitHub Action Run
3 copilot_vectorstore - 21072400807.3 16 Jan 2026 03:55PM UTC 8
74.2
GitHub Action Run
4 copilot_schema_validation_integration - 21072400807.4 16 Jan 2026 03:54PM UTC 7
40.76
GitHub Action Run
5 copilot_vectorstore_integration - 21072400807.5 16 Jan 2026 03:55PM UTC 8
33.13
GitHub Action Run
6 copilot_error_reporting - 21072400807.6 16 Jan 2026 03:56PM UTC 5
75.17
GitHub Action Run
7 copilot_draft_diff - 21072400807.7 16 Jan 2026 03:55PM UTC 6
90.98
GitHub Action Run
8 ingestion - 21072400807.8 16 Jan 2026 03:55PM UTC 5
80.28
GitHub Action Run
9 parsing - 21072400807.9 16 Jan 2026 03:57PM UTC 7
86.03
GitHub Action Run
10 copilot_embedding - 21072400807.10 16 Jan 2026 03:57PM UTC 7
91.81
GitHub Action Run
11 orchestrator - 21072400807.11 16 Jan 2026 03:55PM UTC 2
84.38
GitHub Action Run
12 copilot_config - 21072400807.12 16 Jan 2026 03:57PM UTC 31
60.95
GitHub Action Run
13 copilot_consensus - 21072400807.13 16 Jan 2026 03:58PM UTC 3
95.51
GitHub Action Run
14 copilot_logging - 21072400807.14 16 Jan 2026 03:58PM UTC 7
94.87
GitHub Action Run
15 copilot_message_bus - 21072400807.15 16 Jan 2026 03:55PM UTC 13
65.42
GitHub Action Run
16 copilot_archive_fetcher - 21072400807.16 16 Jan 2026 03:56PM UTC 9
69.42
GitHub Action Run
17 reporting - 21072400807.17 16 Jan 2026 03:56PM UTC 2
89.67
GitHub Action Run
18 copilot_metrics - 21072400807.18 16 Jan 2026 03:58PM UTC 7
75.57
GitHub Action Run
19 copilot_storage_integration - 21072400807.19 16 Jan 2026 03:55PM UTC 7
31.39
GitHub Action Run
20 copilot_schema_validation - 21072400807.20 16 Jan 2026 03:58PM UTC 7
85.04
GitHub Action Run
21 copilot_storage - 21072400807.21 16 Jan 2026 03:56PM UTC 7
73.24
GitHub Action Run
22 copilot_archive_fetcher_integration - 21072400807.22 16 Jan 2026 03:55PM UTC 9
47.77
GitHub Action Run
23 copilot_chunking - 21072400807.23 16 Jan 2026 03:58PM UTC 2
91.91
GitHub Action Run
24 embedding - 21072400807.24 16 Jan 2026 03:57PM UTC 2
90.17
GitHub Action Run
25 copilot_summarization - 21072400807.25 16 Jan 2026 03:58PM UTC 8
93.03
GitHub Action Run
26 chunking - 21072400807.26 16 Jan 2026 03:55PM UTC 2
84.65
GitHub Action Run
27 copilot_message_bus_integration - 21072400807.27 16 Jan 2026 03:55PM UTC 13
35.28
GitHub Action Run
Source Files on build 21072400807
  • Tree
  • List 154
  • Changed 94
  • Source Changed 94
  • Coverage Changed 67
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #21072400807
  • b21b879c on github
  • Prev Build on main (#21003568144)
  • Next Build on main (#21080105000)
  • 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