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

FlexMeasures / flexmeasures / 22306040479
78%

Build:
DEFAULT BRANCH: main
Ran 23 Feb 2026 12:35PM UTC
Jobs 3
Files 173
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 Feb 2026 12:25PM UTC coverage: 77.794% (+0.1%) from 77.695%
22306040479

push

github

web-flow
Feat/optional training start (#1917)

* feat: make start_date optional

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

* docs: stop putting a focus on `start-date`

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

* feat: start testing timing parameters against ForecasterParametersSchema

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

* dev: comment out failing test case

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

* dev: fix commenting out failing test case

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

* fix: monkeypatch now

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

* refactor: freeze server_now in every FlexMeasures module

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

* fix: failing tests (reproduced with `pytest -k "test_user_crud or test_timing_parameters_of_forecaster_parameters_schema"`)

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

* feat: make end_date optional param

Signed-off-by: Mohamed Belhsan Hmida <mohamedbelhsanhmida@gmail.com>

* feat: add optional end_date handling in ForecasterParametersSchema

Signed-off-by: Mohamed Belhsan Hmida <mohamedbelhsanhmida@gmail.com>

* dev: uncomment empty test case. with todo to include every timing parameter in expected_timing_output

Signed-off-by: Mohamed Belhsan Hmida <mohamedbelhsanhmida@gmail.com>

* style: run pre-commit

Signed-off-by: Mohamed Belhsan Hmida <mohamedbelhsanhmida@gmail.com>

* docs: add changelog entry.

Signed-off-by: Mohamed Belhsan Hmida <mohamedbelhsanhmida@gmail.com>

* Revert "docs: add changelog entry."

This reverts commit d5c77f155.

* chore: remove dev print statement

Signed-off-by: Mohamed Belhsan Hmida <mohamedbelhsanhmida@gmail.com>

* feat: add not timing params giving test case

Signed-off-by: Mohamed Belhsan Hmida <mohamedbelhsanhmida@gmail.com>

* test: only end_date given test_case

Signed-off-by: Mohamed Belhsan Hmida <mohamedbelhsanhmida@gmail.com>

* test: add comments

Signed-off-by: Mohamed Belhsan Hmida <mohamed... (continued)

1629 of 2158 branches covered (75.49%)

Branch coverage included in aggregate %.

423 of 460 new or added lines in 17 files covered. (91.96%)

10 existing lines in 4 files now uncovered.

11228 of 14369 relevant lines covered (78.14%)

4.69 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
65.31
0.03% flexmeasures/api/common/responses.py
1
87.39
-0.07% flexmeasures/api/v3_0/sensors.py
1
79.4
3.94% flexmeasures/cli/utils.py
1
94.64
-1.51% flexmeasures/data/schemas/utils.py
3
96.85
0.34% flexmeasures/data/models/forecasting/pipelines/base.py
6
91.72
6.83% flexmeasures/data/schemas/forecasting/pipeline.py
7
63.34
-1.21% flexmeasures/cli/data_add.py
8
97.91
-1.47% flexmeasures/conftest.py
9
91.43
9.03% flexmeasures/data/models/forecasting/pipelines/predict.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
98.28
-1.72% flexmeasures/api/common/schemas/utils.py
1
91.72
6.83% flexmeasures/data/schemas/forecasting/pipeline.py
3
78.38
-4.5% flexmeasures/data/models/forecasting/model_spec_factory.py
5
83.33
-14.29% flexmeasures/data/models/forecasting/__init__.py
Jobs
ID Job ID Ran Files Coverage
1 22306040479.1 23 Feb 2026 12:35PM UTC 336
77.95
GitHub Action Run
2 22306040479.2 23 Feb 2026 12:35PM UTC 336
77.95
GitHub Action Run
3 22306040479.3 23 Feb 2026 12:35PM UTC 336
77.91
GitHub Action Run
Source Files on build 22306040479
  • Tree
  • List 173
  • Changed 20
  • Source Changed 18
  • Coverage Changed 20
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #22306040479
  • 6633ff28 on github
  • Prev Build on main (#22140373715)
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