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

akvo / iwsims / #60
88%
main: 88%

Build:
Build:
LAST BUILD BRANCH: HEAD
DEFAULT BRANCH: main
Ran 18 Jun 2026 07:34AM UTC
Jobs 1
Files 109
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

18 Jun 2026 07:18AM UTC coverage: 88.022% (-0.1%) from 88.13%
#60

Pull #22

coveralls-python

ifirmawan
[#20] Rewrite Task 6 Part H to match implementation reality

The original Part H over-promised a mechanical -40% values_functions collapse.
Updated to record what actually happened and why the rest was deferred:

- Reality check: the MV optimization's core goal (query complexity) is already
  met (MV:base ratios 36:4 / 12:7 / 8:2 / 7:1); residual line count is feature
  breadth, not removable duplication.
- Status (done): criteria->indexed-MV matching, utils _typed_value extraction,
  values_functions _date_answer_sq + _finalize_month/_date.
- What is NOT a safe win (investigated, deferred): get_options_by_qname share
  (different option shapes); the matrix collapse (cells differ intentionally:
  FormData-vs-MV source, distinct-vs-plain count, registration fallback, dynamic
  date windows) -> needs a redesign, not a merge; extend-MV-to-delete-fallbacks
  has a bad tradeoff (fallbacks are non-materializable / necessary).
- Reduction table reframed as original-estimate vs actual-outcome with current
  line counts.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Pull Request #22: [MV4V 4-5] Task 4 to Task 5 + 1 Additional task

5183 of 6053 branches covered (85.63%)

Branch coverage included in aggregate %.

9977 of 11170 relevant lines covered (89.32%)

0.89 hits per line

Coverage Regressions

Lines Coverage ∆ File
57
85.62
-3.38% api/v1/v1_visualization/values_functions.py
37
65.26
-5.6% api/v1/v1_visualization/progress_functions.py
30
90.06
3.98% api/v1/v1_visualization/functions.py
23
79.24
0.18% api/v1/v1_visualization/escalation_functions.py
16
89.15
1.14% api/v1/v1_visualization/dashboard_serializers.py
11
85.79
1.02% api/v1/v1_visualization/formula.py
7
93.67
0.0% api/v1/v1_visualization/views.py
5
94.33
0.39% api/v1/v1_visualization/serializers.py
5
82.54
0.11% utils/functions.py
1
98.15
0.13% api/v1/v1_visualization/dashboard_views.py
Jobs
ID Job ID Ran Files Coverage
1 #60.1 18 Jun 2026 07:34AM UTC 109
88.02
Source Files on build #60
  • Tree
  • List 109
  • Changed 11
  • Source Changed 0
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Pull Request #22
  • PR Base - feature/20-materialized-views-for-visualization-api-optimization (#)
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