Skip to content

Fix e2e validation: update results.json.reference for Status and ReleaseStream fields - #40

Merged
lwr20 merged 1 commit into
projectcalico:mainfrom
lwr20:fix/results-reference
Mar 25, 2026
Merged

Fix e2e validation: update results.json.reference for Status and ReleaseStream fields#40
lwr20 merged 1 commit into
projectcalico:mainfrom
lwr20:fix/results-reference

Conversation

@lwr20

@lwr20 lwr20 commented Mar 25, 2026

Copy link
Copy Markdown
Member

Summary

Fixes the e2e CI failure introduced in #37. That PR added two new fields to the output but didn't update results.json.reference:

  • Status (string) on Result — set to "success" on passing tests, no omitempty effect
  • ReleaseStream (string) on ClusterDetails — always serialised, even when empty

The validate_results.go structural comparison fails when the key count between reference and generated output differs, so CI has been broken since #37 merged.

🤖 Generated with Claude Code

Commit 101b2d6 added Status to Result and ReleaseStream to ClusterDetails
but didn't update the reference file used by the e2e validation step,
causing CI to fail on every run since.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@lwr20
lwr20 merged commit abbef6c into projectcalico:main Mar 25, 2026
6 checks passed
@lwr20
lwr20 deleted the fix/results-reference branch March 25, 2026 10:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant