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

andgineer / news-recap / 22226678472
35%

Build:
DEFAULT BRANCH: main
Ran 20 Feb 2026 01:53PM UTC
Jobs 1
Files 45
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

20 Feb 2026 01:51PM UTC coverage: 34.617% (-50.5%) from 85.104%
22226678472

push

github

andgineer
news pipeline

61 of 280 new or added lines in 14 files covered. (21.79%)

2971 existing lines in 36 files now uncovered.

2157 of 6231 relevant lines covered (34.62%)

0.35 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
32.94
-51.13% src/news_recap/config.py
4
13.96
-73.82% src/news_recap/ingestion/repository.py
5
43.97
-41.75% src/news_recap/orchestrator/contracts.py
6
25.24
-47.8% src/news_recap/ingestion/sources/rss.py
13
20.0
-80.0% src/news_recap/orchestrator/workdir.py
18
37.93
src/news_recap/http/html_extractor.py
18
2.99
-93.46% src/news_recap/main.py
19
18.2
-64.22% src/news_recap/orchestrator/worker.py
23
13.94
-67.62% src/news_recap/orchestrator/backend/cli_backend.py
31
35.42
src/news_recap/http/youtube_extractor.py
38
22.5
-63.99% src/news_recap/orchestrator/validator.py
42
0.0
src/news_recap/http/fetcher.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
87.1
-3.23% src/news_recap/ingestion/sources/base.py
4
64.29
-28.57% src/news_recap/orchestrator/repair.py
5
64.29
-35.71% src/news_recap/ingestion/services/normalize_service.py
6
42.42
-9.09% src/news_recap/ingestion/dedup/calibration.py
7
41.67
-58.33% src/news_recap/ingestion/storage/alembic_runner.py
8
43.75
-50.0% src/news_recap/orchestrator/sanitization.py
14
30.43
-60.87% src/news_recap/ingestion/language.py
14
38.89
-38.89% src/news_recap/ingestion/storage/common.py
19
0.0
-100.0% src/news_recap/orchestrator/backend/echo_agent.py
19
61.22
-38.78% src/news_recap/orchestrator/services.py
20
48.72
-51.28% src/news_recap/ingestion/pipeline.py
20
22.5
-63.99% src/news_recap/orchestrator/validator.py
21
45.24
-50.0% src/news_recap/orchestrator/failure_classifier.py
26
43.66
-36.62% src/news_recap/ingestion/dedup/embedder.py
29
37.74
-54.72% src/news_recap/ingestion/cleaning.py
31
20.0
-80.0% src/news_recap/orchestrator/workdir.py
34
27.45
-66.67% src/news_recap/ingestion/services/dedup_service.py
35
21.57
-68.63% src/news_recap/orchestrator/pricing.py
40
27.03
-36.04% src/news_recap/orchestrator/smoke.py
43
43.97
-41.75% src/news_recap/orchestrator/contracts.py
47
24.62
-72.31% src/news_recap/ingestion/services/fetch_service.py
54
32.69
-51.92% src/news_recap/orchestrator/routing.py
56
18.92
-75.68% src/news_recap/ingestion/dedup/cluster.py
61
13.48
-68.54% src/news_recap/orchestrator/output_fallback.py
64
26.37
-70.33% src/news_recap/orchestrator/usage.py
79
40.91
-51.3% src/news_recap/ingestion/controllers.py
93
13.94
-67.62% src/news_recap/orchestrator/backend/cli_backend.py
120
37.91
-35.82% src/news_recap/orchestrator/intelligence.py
126
32.94
-51.13% src/news_recap/config.py
128
25.0
-54.24% src/news_recap/orchestrator/metrics.py
163
38.19
-52.72% src/news_recap/orchestrator/controllers.py
198
25.24
-47.8% src/news_recap/ingestion/sources/rss.py
264
2.99
-93.46% src/news_recap/main.py
324
18.2
-64.22% src/news_recap/orchestrator/worker.py
356
13.96
-73.82% src/news_recap/ingestion/repository.py
442
12.13
-69.61% src/news_recap/orchestrator/repository.py
Jobs
ID Job ID Ran Files Coverage
1 22226678472.1 20 Feb 2026 01:53PM UTC 45
34.62
GitHub Action Run
Source Files on build 22226678472
  • Tree
  • List 45
  • Changed 37
  • Source Changed 11
  • Coverage Changed 37
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #22226678472
  • 0d38aa4b on github
  • Prev Build on main (#22212201591)
  • 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