Skip to content

Make Newman integration checkpoints authoritative - #60

Merged
jmjava merged 3 commits into
cursor/close-e2e-audit-gaps-fc5ffrom
cursor/authoritative-newman-integration-fc5f
Sep 15, 2026
Merged

jmjava merged 3 commits into
cursor/close-e2e-audit-gaps-fc5ffrom
cursor/authoritative-newman-integration-fc5f

Conversation

@jmjava

@jmjava jmjava commented Sep 15, 2026

Copy link
Copy Markdown
Owner

Summary

  • stop passing --skip-integration in normal operator-backed cluster CI
  • clean stale Newman resources before execution so assertions cover only the current run
  • require the bootstrap StackRun to reconcile to a PipelineRun
  • fail on fetch-source failure, PipelineRun failure, or checkpoint timeout
  • retain explicit skip behavior only when operator installation is explicitly disabled
  • gate script and Postman contract changes in cluster CI and pin Newman 6.2.1
  • record M17.10 acceptance evidence

Verification

  • all 15 checks passed on implementation commit 2e5ea04
  • cluster-regression run 34989095946: passed authoritative StackRun/PipelineRun/fetch-source checkpoint
  • bash scripts/run-regression-agent.sh: regression exit code: 0 (local-only)
  • M17.10 static acceptance tests: pass
  • Bash syntax, ShellCheck, Ruff, and strict workflow YAML parsing: pass
Open in Web Open in Cursor 

cursoragent and others added 2 commits September 15, 2026 15:29
Co-authored-by: jmjava <jmjava@gmail.com>
Co-authored-by: jmjava <jmjava@gmail.com>
@jmjava
jmjava marked this pull request as ready for review September 15, 2026 15:31
Co-authored-by: jmjava <jmjava@gmail.com>
@jmjava
jmjava merged commit 4203f66 into cursor/close-e2e-audit-gaps-fc5f Sep 15, 2026
17 checks passed
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.

2 participants