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

FlexMeasures / flexmeasures / 14223959325
74%

Build:
DEFAULT BRANCH: main
Ran 02 Apr 2025 03:55PM UTC
Jobs 5
Files 161
Run time 66min
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

02 Apr 2025 03:49PM UTC coverage: 67.58% (+0.1%) from 67.436%
14223959325

push

github

web-flow
Feature/stock commitments (#1300)

* refactor: separate classes for flow and stock commitments

Signed-off-by: F.N. Claessen <felix@seita.nl>

* feat: set up stock commitment for breaching soc-minima and soc-maxima

Signed-off-by: F.N. Claessen <felix@seita.nl>

* fix: remove hard constraints when moving to soft constraint

Signed-off-by: F.N. Claessen <felix@seita.nl>

* feat: take into account StockCommitment

Signed-off-by: F.N. Claessen <felix@seita.nl>

* fix: apply StockCommitment to device 0

Signed-off-by: F.N. Claessen <felix@seita.nl>

* fix: comparison and skipping of constraint

Signed-off-by: F.N. Claessen <felix@seita.nl>

* assign deviations from stock position to variable

* fix: minor fixes to StockCommitment handling

* feat: expose new field flex-model fields

Signed-off-by: F.N. Claessen <felix@seita.nl>

* feat: move price fields to flex-context

Signed-off-by: F.N. Claessen <felix@seita.nl>

* feat: check compatibility of price units

Signed-off-by: F.N. Claessen <felix@seita.nl>

* fix: param explanation

Signed-off-by: F.N. Claessen <felix@seita.nl>

* docs: add note regarding how the SoC breach price depends on the sensor resolution

Signed-off-by: F.N. Claessen <felix@seita.nl>

* docs: add documentation for new fields

Signed-off-by: F.N. Claessen <felix@seita.nl>

* fix: example calculation

Signed-off-by: F.N. Claessen <felix@seita.nl>

* fix: wrong indentation

Signed-off-by: F.N. Claessen <felix@seita.nl>

* fix: return NaN quantity in the correct units in case of a missing fallback attribute

Signed-off-by: F.N. Claessen <felix@seita.nl>

* dev: test StockCommitment in simultaneous scheduling

Signed-off-by: F.N. Claessen <felix@seita.nl>

* fix: merge conflicts relating to soc_maxima/minima for multiple devices

Signed-off-by: F.N. Claessen <felix@seita.nl>

* fix: failing test (also due to a mistake in resolving merge conflicts)

Signed-off-by: F.N. Claessen <felix@seita.nl>

* docs: note cheap times relevant in test
... (continued)

7637 of 12176 branches covered (62.72%)

Branch coverage included in aggregate %.

116 of 135 new or added lines in 7 files covered. (85.93%)

8495 of 11695 relevant lines covered (72.64%)

7.18 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
87.06
0.66% flexmeasures/data/models/planning/utils.py
4
86.53
-0.56% flexmeasures/data/models/planning/linear_optimization.py
4
80.99
0.33% flexmeasures/data/schemas/scheduling/__init__.py
10
91.67
-0.81% flexmeasures/data/models/planning/storage.py
Jobs
ID Job ID Ran Files Coverage
1 14223959325.1 02 Apr 2025 03:55PM UTC 322
69.25
GitHub Action Run
2 14223959325.2 02 Apr 2025 03:55PM UTC 318
71.92
GitHub Action Run
3 14223959325.3 02 Apr 2025 03:55PM UTC 322
69.26
GitHub Action Run
4 14223959325.4 02 Apr 2025 03:56PM UTC 313
71.77
GitHub Action Run
5 14223959325.5 02 Apr 2025 03:57PM UTC 322
69.25
GitHub Action Run
Source Files on build 14223959325
  • Tree
  • List 161
  • Changed 38
  • Source Changed 7
  • Coverage Changed 38
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #14223959325
  • d1a5272a on github
  • Prev Build on main (#14218089526)
  • Next Build on main (#14264998469)
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