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

openego / eDisGo / 39941972180
87%

Build:
DEFAULT BRANCH: dev
Ran 23 Oct 2026 11:41AM 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

23 Oct 2026 10:50AM UTC coverage: 85.836%. Remained the same
39941972180

push

github

web-flow
fix(opf-julia): filter eDisGo components in ref_add_core! (#817)

ref_add_core! dropped inactive PowerModels components, but copied the
eDisGo components over unfiltered. A switched-off heat storage still got
phs/hse with full bounds and could be dispatched, a status on gen_nd,
gen_slack, heatpumps, electromobility or dsm had no effect, and a
deactivated bus carrying one of them made the bus lookups throw KeyError.

gen_nd, gen_slack, dsm, electromobility, heatpumps and heat_storage are now
filtered like the PowerModels components: dropped when switched off
(gen_status or status, a missing field counts as active) or when their bus
is deactivated.

Heat pump i is paired with heat storage i. A heat storage is dropped
together with its heat pump. A heat pump whose heat storage is switched
off stays and runs without storage: constraint_hp_operation leaves out
phs/phss when the heat storage is not in the model, and the phss term of
objective_min_losses_slacks/_OG now sums over the heat storage ids. With
different numbering, heat pumps and heat storages are therefore decoupled
silently instead of raising KeyError; the missing input check stays in
#807, and defect 8 in FUNCTION_COVERAGE.md says so.

Tests: the four @test_broken for defects 3 and 15 are regular tests now.
The filtering test set in test_base.jl asserts the filtering by status and
by bus, the pairing with the heat pump and a missing status field.
test_slacks.jl expects switched-off slack generators and heat storages to
be dropped. New: constraint_hp_operation without heat storage, and a solve
with a switched-off heat storage for opf_version 1 to 4.

Defects 3 and 15 in FUNCTION_COVERAGE.md are marked as fixed.

Closes #805.

9793 of 11409 relevant lines covered (85.84%)

0.86 hits per line

Jobs
ID Job ID Ran Files Coverage
1 39941972180.1 23 Oct 2026 11:41AM UTC 67
85.84
GitHub Action Run
Source Files on build 39941972180
  • Tree
  • List 67
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 64307221 on github
  • Prev Build on dev (#39915049878)
  • Next Build on dev (#39956436107)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc