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

openego / eDisGo / 26232245168
83%
dev: 84%

Build:
Build:
LAST BUILD BRANCH: edisgo_run_edisgo
DEFAULT BRANCH: dev
Ran 21 May 2026 04:09PM UTC
Jobs 1
Files 67
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

21 May 2026 02:26PM UTC coverage: 82.514% (-1.1%) from 83.613%
26232245168

Pull #629

github

Moritz Schloesser
Fix OPF result write-back, flex resolution and overlying-grid SOC reindex

powermodels_io.from_powermodels now slices the destination time index
explicitly when writing OPF flex results back to the EDisGo
timeseries (gen_nd, heatpumps, electromobility, dsm, storage). Using
`loc[:, names]` overwrites every row of the underlying DataFrame
even when the OPF only covered a subset of timesteps; restricting
to `timeseries.timeindex` keeps untouched rows intact.

task_optimize:
- fixes typo `flexbile` → `flexible` in the dsm shortcut
- corrects the dsm condition (was checking `is not None`, should
  populate when `None`)
- materializes empty flex lists once instead of repeating `or []`
  at every call site

task_import_overlying_grid_data reindexes the three SOC attributes
(storage_units_soc, thermal_storage_units_{central,decentral}_soc) to
timeindex + 1 extra step, because PowerModels expects the
end-of-period SOC value; non-SOC overlying-grid attributes still
reindex to the plain timeindex.

uc4_example preset reworked: switches to opf_version 3 (HV
constraints from overlying grid), drops base_reinforce + check_integrity
from the pipeline, adds an explicit `overlying_grid.path` config slot,
splits import_electromobility kwargs onto separate lines, and enables
archive + save_opf_results on the final save step.
Pull Request #629: Edisgo run edisgo

353 of 573 new or added lines in 14 files covered. (61.61%)

8928 of 10820 relevant lines covered (82.51%)

0.83 hits per line

Uncovered Changes

Lines Coverage ∆ File
56
35.63
edisgo/run/tasks/io.py
40
29.82
edisgo/run/tasks/analysis.py
31
38.0
edisgo/run/tasks/timeseries.py
25
39.02
edisgo/run/tasks/flex.py
21
81.9
edisgo/run/config.py
16
52.94
edisgo/run/tasks/grid.py
15
77.27
edisgo/run/runner.py
9
64.0
edisgo/run/context.py
7
89.06
edisgo/run/validator.py
Jobs
ID Job ID Ran Files Coverage
1 26232245168.1 21 May 2026 04:09PM UTC 67
82.51
GitHub Action Run
Source Files on build 26232245168
  • Tree
  • List 67
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #629
  • PR Base - dev (#26083488002)
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