Skip to content

Pre-pull builder images before parallel E2E tests#75

Merged
creydr merged 1 commit intofunctions-dev:mainfrom
creydr:pre-pull-s2i-and-buildpack-images-before-running-e2e-tests
Apr 21, 2026
Merged

Pre-pull builder images before parallel E2E tests#75
creydr merged 1 commit intofunctions-dev:mainfrom
creydr:pre-pull-s2i-and-buildpack-images-before-running-e2e-tests

Conversation

@creydr
Copy link
Copy Markdown
Collaborator

@creydr creydr commented Apr 21, 2026

Add step to pre-pull and cache builder images into the KinD cluster before running parallel E2E tests. This eliminates resource contention from multiple concurrent image pulls.

It also makes tests less flaky to prevent temporary registry pull issues in the tekton tasks like here:

[build : build] Error: creating build container: initializing source docker://registry.access.redhat.com/ubi8/go-toolset:latest: reading manifest latest in registry.access.redhat.com/ubi8/go-toolset: received unexpected HTTP status: 502 Bad Gateway

Add step to pre-pull and cache builder images into the KinD cluster before running parallel E2E tests. This eliminates resource contention from multiple concurrent image pulls.
It also makes tests less flaky to prevent temporary registry pull issues.
@creydr creydr enabled auto-merge April 21, 2026 08:53
@creydr creydr disabled auto-merge April 21, 2026 08:54
@creydr creydr enabled auto-merge April 21, 2026 08:55
@creydr creydr added this pull request to the merge queue Apr 21, 2026
Merged via the queue into functions-dev:main with commit 3556b1d Apr 21, 2026
16 of 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.

1 participant