Skip to content

chore: improve integration test reliability#52

Merged
mweibel merged 5 commits into
mainfrom
fix-ccm-flakyness
May 12, 2026
Merged

chore: improve integration test reliability#52
mweibel merged 5 commits into
mainfrom
fix-ccm-flakyness

Conversation

@mweibel
Copy link
Copy Markdown
Collaborator

@mweibel mweibel commented May 8, 2026

  • ensure deployment is ready before continuing
  • retry cleanup in case API is temporarily down during cleanup
  • use pre-pushed container image instead of cloning/building/running in every pod on every integration test
  • clean up created services before deleting resources
  • pin all used container images

mweibel added 2 commits May 8, 2026 15:26
- ensure deployment is ready before continuing
- retry cleanup in case API is temporarily down during cleanup
- use pre-pushed container image instead of cloning/building/running in
  every pod on every integration test
ensures that clean up works the right way.
@mweibel mweibel force-pushed the fix-ccm-flakyness branch from ef4d64d to bab2f87 Compare May 8, 2026 13:26
@mweibel mweibel force-pushed the fix-ccm-flakyness branch from 6a17ab4 to 4c03acd Compare May 8, 2026 13:52
@mweibel mweibel marked this pull request as ready for review May 12, 2026 06:42
Copy link
Copy Markdown

@disperate disperate left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, I don't see any obvious issues.

@mweibel mweibel merged commit 5417407 into main May 12, 2026
10 checks passed
@mweibel mweibel deleted the fix-ccm-flakyness branch May 12, 2026 15:21
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