mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-09-05 08:02:18 +00:00
- Port the regression from #9781 (test_post_preprocessing_debounce_into_running_survivor_loses_message): post-preprocessing survivor accumulates + runs, a later same-key message must start a new batch (survive) not be folded into the running survivor. Exercises the full EE path via jobs_ee::maybe_debounce_post_preprocessing. - Add the third EE entry point's guard: test_flow_node_debounce_running_survivor_not_superseded (maybe_debounce_flow_node). - Add an #[ignore] full-source throughput bench (bench_debounce_full_path) driving the real maybe_debounce + maybe_apply_debouncing end-to-end. All debounce tests exercise the real jobs_ee implementation (run with --features private,enterprise); none stub it. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>