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

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

Build:
Build:
LAST BUILD BRANCH: HEAD
DEFAULT BRANCH: main
Ran 19 Jun 2026 11:26AM 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

19 Jun 2026 11:19AM UTC coverage: 88.08% (-0.05%) from 88.13%
#63

Pull #22

coveralls-python

ifirmawan
[#20] Add derived dashboard computes for Treatment set-up panels

Frontend implementation backing the WTP Treatment set-up config:

- groupedStack.js: collapse per-(group x stack) segment fetches into
  stacked-bar rows. Powers Treatment Chemicals (working/issue per
  chemical) and Back-up Power Supply (well/poorly/no-backup).
- bucketBar.js: single-series bar where each bucket is a direct segment
  count or a subtraction of two (expresses "only" sets the criteria
  grammar's AND-without-NOT cannot). Powers Magnetic Flow Meters.
- ChartRenderer/Dashboard: dispatch + per-segment SegmentFetcher fan-out
  for grouped_stack and bucket_bar (mirrors process_counts).
- dashboardFilterHints: preserve a widget's own criteria string and
  AND-join dashboard custom filters on top instead of overwriting it.
- Tests for both computes and the criteria merge.

Pairs with the config/CSV commit ef26869.

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

5364 of 6249 branches covered (85.84%)

Branch coverage included in aggregate %.

10102 of 11310 relevant lines covered (89.32%)

0.89 hits per line

Coverage Regressions

Lines Coverage ∆ File
60
87.09
-1.9% api/v1/v1_visualization/values_functions.py
45
89.49
3.4% api/v1/v1_visualization/functions.py
37
65.26
-5.6% api/v1/v1_visualization/progress_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
1
93.53
-1.49% utils/custom_generator.py
Jobs
ID Job ID Ran Files Coverage
1 #63.1 19 Jun 2026 11:26AM UTC 109
88.08
Source Files on build #63
  • Tree
  • List 109
  • Changed 15
  • Source Changed 0
  • Coverage Changed 15
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