Skip to content

retry flaky e2e specs once - #192

Open
gauron99 wants to merge 1 commit into
functions-dev:mainfrom
gauron99:push-ppnqykvvxxmo
Open

retry flaky e2e specs once#192
gauron99 wants to merge 1 commit into
functions-dev:mainfrom
gauron99:push-ppnqykvvxxmo

Conversation

@gauron99

@gauron99 gauron99 commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

The slowest healthy spec in s2i/knative takes 498s against a 600s default Eventually timeout, only 17% headroom, while ginkgo runs 4 specs in parallel on a 4-core runner. Under contention a normally-8-minute spec overruns and the whole job fails, blocking dependabot auto-merge.

The imagePullSecrets spec timed out at 600s on three unrelated branches; PR 176 failed it in the merge queue and passed on retry with identical code, so it is a flake and not a regression.

--flake-attempts=2 retries a failed spec once and only costs time when a spec actually fails. Left off test-e2e-bundle, which has no failures in the last 93 runs.

The slowest healthy spec in s2i/knative takes 498s against a 600s default
Eventually timeout, only 17% headroom, while ginkgo runs 4 specs in
parallel on a 4-core runner. Under contention a normally-8-minute spec
overruns and the whole job fails, blocking dependabot auto-merge.

The imagePullSecrets spec timed out at 600s on three unrelated branches;
PR 176 failed it in the merge queue and passed on retry with identical
code, so it is a flake and not a regression.

--flake-attempts=2 retries a failed spec once and only costs time when a
spec actually fails. Left off test-e2e-bundle, which has no failures in
the last 93 runs.
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