|
Ran
|
Jobs
1
|
Files
162
|
Run time
1min
|
Badge
README BADGES
|
push
github
Feat: full SoC preference (#2023) * fix: wrong timezone; the test relied on the preference to charge sooner and discharge later, rather than on the EPEX price transition, as the inline test documentation advertised Signed-off-by: F.N. Claessen <claessen@seita.nl> * feat: move preference to charge sooner and discharge later into a StockCommitment to prefer being full Signed-off-by: F.N. Claessen <claessen@seita.nl> * fix: test case no longer relies on arbitrage opportunity coming from artificial price slope Signed-off-by: F.N. Claessen <claessen@seita.nl> * feat: check for optimal schedule Signed-off-by: F.N. Claessen <claessen@seita.nl> * feat: prefer a full storage earlier over later Signed-off-by: F.N. Claessen <claessen@seita.nl> * docs: update commitment name and inline comments Signed-off-by: F.N. Claessen <claessen@seita.nl> * docs: touch up test explanation Signed-off-by: F.N. Claessen <claessen@seita.nl> * fix: update test case given preference for a full battery Signed-off-by: F.N. Claessen <claessen@seita.nl> * delete: clean up comment Signed-off-by: F.N. Claessen <claessen@seita.nl> * feat: model the preference to curtail later within the same StockCommitment, using a tiny price slope to prefer a fuller SoC sooner rather than later, by lowering penalties later Signed-off-by: F.N. Claessen <claessen@seita.nl> * fix: reduce tiny price slope Signed-off-by: F.N. Claessen <claessen@seita.nl> * docs: delete duplicate changelog entry Signed-off-by: F.N. Claessen <claessen@seita.nl> * docs: fix broken link Signed-off-by: F.N. Claessen <claessen@seita.nl> * Revert "fix: reduce tiny price slope" This reverts commit bf16e6360. Signed-off-by: F.N. Claessen <claessen@seita.nl> * fix: soc unit conversion Signed-off-by: F.N. Claessen <claessen@seita.nl> * fix: adapt test to check for 1 hour of free energy at 15-min scheduling resolution Signed-off-by: F.N. Claessen <claessen@seita.nl> * fix:... (continued)
19 of 22 new or added lines in 3 files covered. (86.36%)
1 existing line in 1 file now uncovered.11455 of 14753 relevant lines covered (77.65%)
0.78 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
89.58 |
0.18% | flexmeasures/data/models/planning/linear_optimization.py |
| 2 |
87.58 |
-0.88% | flexmeasures/data/models/planning/utils.py |
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
89.56 |
-0.21% | flexmeasures/data/models/planning/storage.py |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 23445382560.1 | 162 |
77.65 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
|---|