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

source-academy / backend / c54ad7d7fe9c77a243bfa3d62fb3d3920fad6fb0-PR-1362
90%
master: 90%

Build:
Build:
LAST BUILD BRANCH: renovate/elixir-1.x
DEFAULT BRANCH: master
Ran 20 Oct 2026 02:09PM UTC
Jobs 1
Files 182
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 Oct 2026 02:04PM UTC coverage: 90.361% (-0.09%) from 90.453%
c54ad7d7fe9c77a243bfa3d62fb3d3920fad6fb0-PR-1362

Pull #1362

github

yiilinzhang
Add vector RAG tests and store ingestion metadata as JSON objects

Postgrex encodes jsonb params itself, so pre-encoding with Jason stored the
metadata as a JSON string and section lookups returned nil.
Pull Request #1362: Add Python textbook vector RAG pipeline

320 of 358 new or added lines in 12 files covered. (89.39%)

1 existing line in 1 file now uncovered.

4762 of 5270 relevant lines covered (90.36%)

6313.93 hits per line

Uncovered Changes

Lines Coverage ∆ File
14
63.16
lib/cadet/chatbot/language_directory.ex
9
93.71
lib/cadet/chatbot/textbook_ingestion.ex
8
88.33
-0.76% lib/cadet_web/controllers/chat_controller.ex
2
0.0
lib/cadet/chatbot/rag_chunk.ex
2
0.0
lib/cadet/chatbot/rag_document.ex
1
86.21
-0.16% lib/cadet/chatbot/llm_conversations.ex
1
75.0
lib/cadet/chatbot/sicp_notes_py.ex
1
97.37
lib/cadet/chatbot/vector_retriever.ex

Coverage Regressions

Lines Coverage ∆ File
1
0.0
-100.0% lib/cadet/chatbot/sicp_notes.ex
Jobs
ID Job ID Ran Files Coverage
1 c54ad7d7fe9c77a243bfa3d62fb3d3920fad6fb0-PR-1362.1 20 Oct 2026 02:09PM UTC 182
90.36
GitHub Action Run
Source Files on build c54ad7d7fe9c77a243bfa3d62fb3d3920fad6fb0-PR-1362
  • Tree
  • List 182
  • Changed 11
  • Source Changed 0
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #1362
  • PR Base - master (#CBA61DB6...)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc