Skip to content

Conversation

@lwr20
Copy link
Member

@lwr20 lwr20 commented Dec 18, 2025

Use the images that the Makefile builds in e2e-tests

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR refactors the e2e test setup to use locally built images instead of hardcoded versioned images. The changes ensure that e2e tests validate the exact images built by the Makefile, making the testing process more reliable and explicit.

  • Removes hardcoded v0.5.0 image tags and replaces them with dynamically set image names
  • Updates the Makefile to explicitly pass built image names to the e2e test script
  • Adds validation to ensure required images are present locally before running tests

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
e2e-test.sh Replaces hardcoded image versions with environment variables; adds validation to ensure built images exist locally before loading them into KinD
Makefile Passes explicit image names (PERF_IMAGE, WEBSERVER_IMAGE, TTFR_IMAGE, TOOL_IMAGE) as environment variables to the e2e test script

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@lwr20 lwr20 merged commit cf793ea into projectcalico:release-v0.5 Dec 18, 2025
10 of 11 checks passed
@lwr20 lwr20 deleted the lwr-test-images branch December 18, 2025 16:11
lwr20 added a commit to lwr20/tiger-bench that referenced this pull request Dec 18, 2025
* Test built images in e2e

* Review markups

* Fix e2e by not pulling image if we loaded it
lwr20 added a commit that referenced this pull request Dec 18, 2025
* Test built images in e2e

* Review markups

* Fix e2e by not pulling image if we loaded it
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