Skip to content

test: add full suite scenario DAG#928

Merged
bill-ph merged 1 commit into
mainfrom
codex/scenario-full-dag
Jul 13, 2026
Merged

test: add full suite scenario DAG#928
bill-ph merged 1 commit into
mainfrom
codex/scenario-full-dag

Conversation

@bill-ph

@bill-ph bill-ph commented Jul 10, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • compose frozen metadata, perf, and dbt workloads into full-suite.yaml, with shared provisioning and setup
  • let independent DAG branches continue after a sibling failure while retaining dependency skips and always-run cleanup
  • make the mw-dev full scenario group run rejection, smoke, and the full suite by default

Validation

  • go test -count=1 ./tests/mw-dev/scenario/... ./tests/mw-dev
  • just lint

Follow-up

scenario-dev is still blocked by the Go PGWire SQL driver not supporting the required libpq hostaddr/SNI dialing behavior. Artifact-copy error suppression remains a separate follow-up.

@github-actions

Copy link
Copy Markdown

Test Impact Plan

Deterministic summary of how this PR changes tests, CI runners, and coverage-risk signals.

Summary

Area Added Changed Deleted
Test files 1 5 0
E2E/journey files 0 0 0
Workflow files 0 0 0

Signals

  • Test cases: +3 / -2
  • Assertions: +15 / -4
  • Skips or known failures added: 0
  • Workflow continue-on-error added: 0
  • Workflow path filters added: 0
  • Test commands removed from justfile: 0
  • E2E/journey retry lines added: 0

Coverage risk: neutral or increased

No coverage-reduction warnings detected.

@bill-ph bill-ph marked this pull request as ready for review July 10, 2026 14:29
@bill-ph bill-ph force-pushed the codex/scenario-full-dag branch from aa1deda to 5159cf1 Compare July 10, 2026 14:41
@bill-ph bill-ph changed the title test: compose frozen scenario full DAG test: add full suite scenario DAG Jul 10, 2026
@bill-ph bill-ph merged commit 4fe65f4 into main Jul 13, 2026
28 checks passed
@bill-ph bill-ph deleted the codex/scenario-full-dag branch July 13, 2026 14:37
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.

1 participant