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

EsupPortail / Esup-Pod / 25253061989
69%
main: 71%

Build:
Build:
LAST BUILD BRANCH: dev_v4
DEFAULT BRANCH: main
Ran 02 May 2026 01:48PM UTC
Jobs 1
Files 275
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

02 May 2026 01:32PM UTC coverage: 69.122% (+0.009%) from 69.113%
25253061989

push

github

web-flow
Refactor runner manager task submission and align process_tasks payloads (#1434)

## Summary

This PR refactors runner manager task submission to reduce duplicated logic and keep payload generation consistent across direct runner manager calls and the `process_tasks` management command.

## Changes

- move shared runner manager submission logic into reusable helpers
- reuse shared payload builders from `runner_manager.py` in `process_tasks.py`
- align encoding and transcription payloads sent by `process_tasks` with direct runner manager flows
- add dedicated tests for `process_tasks` payload generation and delegation
- simplify dressing metadata handling in `runner_manager.py` to satisfy flake8 complexity checks
- Add video_bitrate and audio_bitrate to each rendition entry sent to the Runner Manager payload.
- Update related helper and process task tests to validate the enriched rendition format.

67 of 70 new or added lines in 1 file covered. (95.71%)

13203 of 19101 relevant lines covered (69.12%)

0.69 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
99.03
-0.97% pod/video_encode_transcript/runner_manager.py
Jobs
ID Job ID Ran Files Coverage
1 25253061989.1 02 May 2026 01:48PM UTC 275
69.12
GitHub Action Run
Source Files on build 25253061989
  • Tree
  • List 275
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 5ebc99fd on github
  • Prev Build on dev_v4 (#24653406095)
  • Next Build on dev_v4 (#25740886384)
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