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

FlexMeasures / flexmeasures / 30252413625 / 1
83%
main: 83%

Build:
DEFAULT BRANCH: main
Ran 27 Jul 2026 09:19AM UTC
Files 171
Run time 6s
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

27 Jul 2026 09:04AM UTC coverage: 82.947% (+0.01%) from 82.936%
30252413625.1

push

github

web-flow
use the 202 status consistently in triggering endpoints  (#2224)

* use the 202 status consistently in triggering endpoints (forecasting, scheduling) and provide follow-up URLs in the response

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

* let get_schedule endpoint use status 202 as well, if jobs are not finished (just like get_forecast) - for now only use this (over the old 400 code) if API_SUNSET is being used

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

* simplify deprecation, was mostly unused

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

* chsnge 200 to 202 in some more tests

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

* job status emdpoint also gets 202 status (and 422 for failures); use camel-case - even in existing job status endpoitn fields (using the new field-deprecation logic)

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

* Put info about deprecated fields into the header; also react to some other review comments dealing with docs

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

* clarify how to signal deprecated fields in API endpoints, introducing the FlexMeasures-Deprecated-Response-Fields header

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

* some new tests still needed to assert 202 instead of 200

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

* Drop field-level deprecation headers from #2224; track field removal in API v4 discussion (#2350)

Legacy job-identifier fields (schedule, forecast, snake_case job metadata) remain purely additive within v3_0; their removal is tracked in the API v4 planning discussion (#2349).

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

---------

Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Co-authored-by: Felix Claessen <30658763+Flix6x@users.noreply.github.com>

15993 of 19281 relevant lines covered (82.95%)

0.83 hits per line

Source Files on job 30252413625.1
  • Tree
  • List 171
  • Changed 4
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 30252413625
  • a3fb8113 on github
  • Prev Job for on main (#30218218857.1)
  • Next Job for on main (#30338889679.1)
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