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

sylvan-energy / gridpath / 28978970101
89%

Build:
DEFAULT BRANCH: develop
Ran 08 Jul 2026 10:19PM UTC
Jobs 1
Files 787
Run time 2min
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

08 Jul 2026 10:04PM UTC coverage: 88.454% (-0.2%) from 88.654%
28978970101

push

github

web-flow
Model compilation efficiency enhancements (#1389)

* Remove redundant set membership checks
* More efficiently create horizon, prev_tmp, and next_tmp parameters
* More efficiently create availabilities
* More efficiently create transmission operational periods and timepoints
* Skip over non-active derates in availability_derate_cap_rule
* Cache reserve variable, derate params, and reserve BA param names for efficiency
* Fix some inefficient creation of opr tmp and horizon sets. stor_opr_bt_hrz_set_init in the stor module was the biggest offender.
* Efficiency improvements in tuning modules
* Efficiency improvements in project operations modules, including resolving op type rules and fuel group fuel burn rule resolution.
* Check whether to skip reserve provision ramp limits before creating component and only resolve capacity rule once
* A few additional efficiency improvements in stor.py

267 of 283 new or added lines in 32 files covered. (94.35%)

84 existing lines in 29 files now uncovered.

28690 of 32435 relevant lines covered (88.45%)

0.88 hits per line

Uncovered Changes

Lines Coverage ∆ File
5
88.46
-2.54% gridpath/project/operations/operational_types/load_component_shift.py
2
88.06
-4.36% gridpath/project/operations/operational_types/energy_profile.py
2
91.23
-1.63% gridpath/project/operations/operational_types/gen_must_run.py
2
78.72
-6.06% gridpath/project/operations/operational_types/gen_simple_no_load_balance_power.py
2
81.82
-5.22% gridpath/project/operations/operational_types/gen_var_must_take.py
2
86.27
-5.73% gridpath/project/operations/operational_types/load_component_modifier.py
1
68.57
-24.98% gridpath/project/operations/tuning_costs.py

Coverage Regressions

Lines Coverage ∆ File
8
68.57
-24.98% gridpath/project/operations/tuning_costs.py
4
96.55
-1.05% gridpath/project/operations/operational_types/gen_commit_unit_common.py
3
87.18
-7.69% gridpath/project/operations/operational_types/dispatchable_load.py
3
86.67
-10.0% gridpath/project/operations/operational_types/dr.py
3
84.51
-4.23% gridpath/project/operations/operational_types/energy_hrz_shaping.py
3
92.42
-4.55% gridpath/project/operations/operational_types/energy_load_following.py
3
88.06
-4.36% gridpath/project/operations/operational_types/energy_profile.py
3
84.21
-3.95% gridpath/project/operations/operational_types/energy_slice_hrz_shaping.py
3
75.27
-3.23% gridpath/project/operations/operational_types/flex_load.py
3
90.48
-4.76% gridpath/project/operations/operational_types/fuel_prod.py
3
73.08
-1.67% gridpath/project/operations/operational_types/gen_always_on.py
3
85.59
-1.29% gridpath/project/operations/operational_types/gen_commit_cap.py
3
85.82
-2.15% gridpath/project/operations/operational_types/gen_hydro_must_take.py
3
92.96
-2.08% gridpath/project/operations/operational_types/gen_hydro.py
3
85.49
-1.49% gridpath/project/operations/operational_types/gen_hydro_water.py
3
78.72
-6.06% gridpath/project/operations/operational_types/gen_simple_no_load_balance_power.py
3
78.72
-2.18% gridpath/project/operations/operational_types/gen_simple.py
3
81.82
-5.22% gridpath/project/operations/operational_types/gen_var_must_take.py
3
89.36
-3.11% gridpath/project/operations/operational_types/gen_var.py
3
87.67
-1.98% gridpath/project/operations/operational_types/gen_var_stor_hyb.py
3
86.27
-5.73% gridpath/project/operations/operational_types/load_component_modifier.py
3
88.46
-2.54% gridpath/project/operations/operational_types/load_component_shift.py
3
86.06
-1.36% gridpath/project/operations/operational_types/stor.py
2
87.27
-3.64% gridpath/project/operations/operational_types/gen_commit_bin.py
2
89.09
-3.64% gridpath/project/operations/operational_types/gen_commit_lin.py
2
96.73
0.09% gridpath/temporal/operations/horizons.py
1
97.98
-1.01% gridpath/project/availability/availability_types/binary.py
1
69.7
-1.01% gridpath/project/availability/availability_types/continuous.py
1
91.23
-1.63% gridpath/project/operations/operational_types/gen_must_run.py
Jobs
ID Job ID Ran Files Coverage
1 28978970101.1 08 Jul 2026 10:19PM UTC 787
88.45
GitHub Action Run
Source Files on build 28978970101
  • Tree
  • List 787
  • Changed 57
  • Source Changed 0
  • Coverage Changed 57
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • d74022ce on github
  • Prev Build on develop (#28965234814)
  • Next Build on develop (#29040303337)
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