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

FlexMeasures / flexmeasures / 25362158528
80%

Build:
DEFAULT BRANCH: main
Ran 05 May 2026 07:04AM UTC
Jobs 1
Files 163
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

05 May 2026 06:52AM UTC coverage: 79.767% (+0.02%) from 79.75%
25362158528

push

github

web-flow
Add unified job status endpoint GET /api/v3_0/jobs/<uuid> (#2141)

* Initial plan

* feat: add unified job status endpoint GET /api/v3_0/jobs/<uuid>

Agent-Logs-Url: https://github.com/FlexMeasures/flexmeasures/sessions/908cf53c-f5b1-484a-a2f2-a6c796a3319a

Co-authored-by: BelhsanHmida <149331360+BelhsanHmida@users.noreply.github.com>

* fix: remove redundant uuid parameter from get_job_status signature

Agent-Logs-Url: https://github.com/FlexMeasures/flexmeasures/sessions/908cf53c-f5b1-484a-a2f2-a6c796a3319a

Co-authored-by: BelhsanHmida <149331360+BelhsanHmida@users.noreply.github.com>

* chore: generate openapi-specs.json

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

* feat: enrich job status response with result, func_name, origin and timestamps

Agent-Logs-Url: https://github.com/FlexMeasures/flexmeasures/sessions/a3f1bd92-bddc-4dbb-b4ee-bd58611ab6a2

Co-authored-by: BelhsanHmida <149331360+BelhsanHmida@users.noreply.github.com>

* test: add STARTED job test and assert result field in finished-job test

Agent-Logs-Url: https://github.com/FlexMeasures/flexmeasures/sessions/9b7a4fb6-3243-4a89-979e-3cdcaf0b8e99

Co-authored-by: BelhsanHmida <149331360+BelhsanHmida@users.noreply.github.com>

* docs: update job status endpoint description

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

* feat: attach resource context to sequential wrap-up jobs

Context:
- Job metadata should consistently show what a scheduling job is about
- The sequential wrap-up job was cached against an asset but did not carry matching job metadata

Change:
- Store asset_or_sensor metadata on the sequential scheduling wrap-up job
- Keeps this job aligned with the other scheduling job variants

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

* test: cover wrap-up job resource metadata

Context:
- Sequential scheduling should expose what each job is about
- The wrap-up job now carries asset_or_sensor metadata and n... (continued)

57 of 72 new or added lines in 3 files covered. (79.17%)

12387 of 15529 relevant lines covered (79.77%)

0.8 hits per line

Uncovered Changes

Lines Coverage ∆ File
15
77.94
flexmeasures/api/v3_0/jobs.py
Jobs
ID Job ID Ran Files Coverage
1 25362158528.1 05 May 2026 07:04AM UTC 163
79.77
GitHub Action Run
Source Files on build 25362158528
  • Tree
  • List 163
  • Changed 3
  • Source Changed 2
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25362158528
  • 21e57c96 on github
  • Prev Build on main (#25346097512)
  • Next Build on main (#25383017360)
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