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

FlexMeasures / flexmeasures / 29109003727
81%
main: 81%

Build:
Build:
LAST BUILD BRANCH: feat/dynamic-soc-bounds-defaults
DEFAULT BRANCH: main
Ran 10 Jul 2026 05:10PM UTC
Jobs 1
Files 168
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

10 Jul 2026 04:52PM UTC coverage: 81.3% (+0.01%) from 81.286%
29109003727

push

github

Flix6x
feat: balance internal commodity nodes with first-class balance groups

Adds a balance_groups argument to device_scheduler: each group lists the
devices of an internal commodity node (e.g. a heat or steam network without
a grid connection) whose stock-side flows must sum to zero at every time
step. This replaces the reference-device min=max=0 stock-group workaround
used by the factory scenario, which is now tested in both modes.

The StorageScheduler derives balance groups from the flex-config: a
non-electricity commodity without energy prices becomes an internal node
(previously this raised 'Missing consumption price'). Together with
coupling groups (one flex-model entry per converter port), this makes the
factory scenario (CHP + gas boiler + e-heater meeting a fixed steam demand)
schedulable end-to-end through StorageScheduler.compute().

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016MLCUiSdXDqDBmg8GbYp1B

13 of 14 new or added lines in 2 files covered. (92.86%)

14282 of 17567 relevant lines covered (81.3%)

0.81 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
91.16
0.05% flexmeasures/data/models/planning/storage.py
Jobs
ID Job ID Ran Files Coverage
1 29109003727.1 10 Jul 2026 05:10PM UTC 168
81.3
GitHub Action Run
Source Files on build 29109003727
  • Tree
  • List 168
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29109003727
  • 79d45fda on github
  • Prev Build on feat/chp (#29108212014)
  • Next Build on feat/commodity-balance-groups (#29109040489)
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