|
Ran
|
Jobs
5
|
Files
161
|
Run time
11min
|
Badge
README BADGES
|
push
github
Fix/reporting/latest version and excludes source types (#1306) * feat: add support for exclude_source_types and use_latest_version in AggregatorReporter Signed-off-by: F.N. Claessen <felix@seita.nl> * feat: PandasReporter uses latest version by default Signed-off-by: F.N. Claessen <felix@seita.nl> * fix: typos Signed-off-by: F.N. Claessen <felix@seita.nl> * refactor: simplify Signed-off-by: F.N. Claessen <felix@seita.nl> * feature: add missing search filters to Sensor.search class method Signed-off-by: F.N. Claessen <felix@seita.nl> * fix: wrong type annotation Signed-off-by: F.N. Claessen <felix@seita.nl> * Revert "feat: add support for exclude_source_types and use_latest_version in AggregatorReporter" This reverts commit 73cf3e990. * feat: pass the rest of input_description as search_beliefs kwargs Signed-off-by: F.N. Claessen <felix@seita.nl> * fix: correct inline comment explaining test setup Signed-off-by: F.N. Claessen <felix@seita.nl> * feat: by default, always use latest version of source per event Signed-off-by: F.N. Claessen <felix@seita.nl> * fix: skip in case of empty bdf Signed-off-by: F.N. Claessen <felix@seita.nl> * fix: pop name from input description Signed-off-by: F.N. Claessen <felix@seita.nl> * fix: keep belief timing and cumulative_probability intact Signed-off-by: F.N. Claessen <felix@seita.nl> * feat: expose new filter to sensor.search_beliefs, too Signed-off-by: F.N. Claessen <felix@seita.nl> * fix: input_description must contain sensor Signed-off-by: F.N. Claessen <felix@seita.nl> * docs: clarify param in docstring Signed-off-by: F.N. Claessen <felix@seita.nl> * feat: rely on search filter to select latest source per event, rather than later source overall Signed-off-by: F.N. Claessen <felix@seita.nl> * feat: test for missing fields in input schema Signed-off-by: F.N. Claessen <felix@seita.nl> * feat: add missing fields to Input schema Signed-off-by: F.N. Cla... (continued)
7122 of 11458 branches covered (62.16%)
Branch coverage included in aggregate %.
44 of 48 new or added lines in 5 files covered. (91.67%)
8214 of 11314 relevant lines covered (72.6%)
7.18 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 2 |
72.44 |
-0.36% | flexmeasures/data/models/data_sources.py |
| 2 |
95.71 |
-4.29% | flexmeasures/data/models/reporting/aggregator.py |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 13009852929.1 | 322 |
69.05 |
GitHub Action Run | |
| 2 | 13009852929.2 | 318 |
71.77 |
GitHub Action Run | |
| 3 | 13009852929.3 | 322 |
69.04 |
GitHub Action Run | |
| 4 | 13009852929.4 | 313 |
71.73 |
GitHub Action Run | |
| 5 | 13009852929.5 | 322 |
69.04 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|