Skip to content

Add 2 more options to zeuz_auto_teardown runtime parameter#707

Merged
mdshakib007 merged 1 commit into
devfrom
auto-teardown-extra-options
Jun 24, 2026
Merged

Add 2 more options to zeuz_auto_teardown runtime parameter#707
mdshakib007 merged 1 commit into
devfrom
auto-teardown-extra-options

Conversation

@nasif-z

@nasif-z nasif-z commented Jun 24, 2026

Copy link
Copy Markdown
Collaborator

New options:

  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

Previous options:

  1. on: Previous behavior unchanged — teardown done after each test case in a run
  2. off: Previous behavior unchanged — no teardown at all

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
@nasif-z nasif-z requested a review from mdshakib007 June 24, 2026 05:00
@nasif-z nasif-z self-assigned this Jun 24, 2026
@riz-hossain

Copy link
Copy Markdown
Contributor

🔎 ZeuZ PR Review

Open the full report in ZeuZ: Review findings and apply suggestions

Overview Value
Agents ✅ 4 completed
Suggestions 💡 2

Agent breakdown

→ General Review

Status: ✅ Completed
Suggestions: 1 suggestion

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 deploy_test_cases is populated.

→ Security Review

Status: ✅ Completed
Suggestions: 0 suggestions

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 Review

Status: ✅ Completed
Suggestions: 0 suggestions

No performance regressions or scalability issues stood out in this diff; the new teardown-mode checks are lightweight and bounded.

→ Testing Review

Status: ✅ Completed
Suggestions: 1 suggestion

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.

Open ZeuZ to inspect full findings, continue an agent conversation, or apply safe patch suggestions.

@mdshakib007 mdshakib007 merged commit 0ade1d5 into dev Jun 24, 2026
7 checks passed
@mdshakib007 mdshakib007 deleted the auto-teardown-extra-options branch June 24, 2026 09:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants