Add 2 more options to zeuz_auto_teardown runtime parameter#707
Conversation
1. `on_run_end`: Only does teardown at the end of a run 2. `on_run_start_and_end`: Only does teardown at the beginning and end of a run
🔎 ZeuZ PR ReviewOpen the full report in ZeuZ: Review findings and apply suggestions
Agent breakdown→ General ReviewStatus: ✅ Completed The PR introduces the new teardown modes, but the run-selection guard is wired to the wrong payload shape, so teardown is likely skipped whenever → Security ReviewStatus: ✅ Completed No security-relevant findings in this PR diff. The change only adjusts auto-teardown behavior and adds run-payload metadata without introducing an obvious injection, authz, secret, or exposure issue. → Performance ReviewStatus: ✅ Completed No performance regressions or scalability issues stood out in this diff; the new teardown-mode checks are lightweight and bounded. → Testing ReviewStatus: ✅ Completed The PR adds new auto-teardown modes and selection gating, but there is no regression coverage for the new branches or the deploy payload field they depend on.
|
New options:
on_run_end: Only does teardown at the end of a runon_run_start_and_end: Only does teardown at the beginning and end of a runPrevious options:
on: Previous behavior unchanged — teardown done after each test case in a runoff: Previous behavior unchanged — no teardown at all