[Bugfix] Keep async video jobs queued until inference and abort on delete (#6759)

Signed-off-by: ZhengWG <zwg0606@gmail.com>
Signed-off-by: wuli666 <421774554@qq.com>
Co-authored-by: wuli666 <421774554@qq.com>
This commit is contained in:
Zheng Wengangandwuli666 authored and GitHub committed 2026-09-15 20:43:30 -07:00
1 parent 5dbae2b182
commit 275720b378
22 files changed
+549 -44

No files matched your search

@@ -443,3 +443,14 @@ def test_format_empty_diffusion_outputs_preserves_empty_response_shape() -> None
assert [result.prompt for result in results] == ["prompt-0"]
assert [result.images for result in results] == [[]]
assert [result.metrics for result in results] == [{}]
def test_format_empty_diffusion_outputs_preserves_custom_output() -> None:
[result] = format_empty_diffusion_outputs(
_request("prompt-0"),
finished=False,
custom_output={"lifecycle": "started"},
)
assert result.custom_output == {"lifecycle": "started"}
assert result.finished is False