cozystack/.github
Andrei Kvapil 8ff2ba3337
[tests] Fix flaky E2E timeouts, add diagnostics and retry cleanup
Increase HelmRelease readiness timeouts that were too short for a
freshly-started QEMU/Talos sandbox:
- qdrant: 60s -> 180s
- redis: 20s -> 120s
- vminstance vm-disk: 5s -> 120s, vm-instance: 5s -> 180s
- mariadb: 30s -> 120s
- clickhouse: 20s -> 120s
- kafka: 30s -> 120s
- mongodb: 60s -> 120s

Add diagnostic output (HelmRelease yaml, pods, events) on failure in
all affected bats files, following the pattern already used in
harbor.bats.

Add cleanup before retry in the E2E workflow: introduce
hack/e2e-cleanup-app.sh and a cleanup-test-app-% Makefile target that
removes leftover CRs and HelmReleases from tenant-test namespace before
each subsequent attempt, so retries do not run against a dirty cluster.

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
2026-03-20 16:22:41 +01:00
..
ISSUE_TEMPLATE Update .github/ISSUE_TEMPLATE/bug_report.md 2025-10-08 17:30:56 +03:00
workflows [tests] Fix flaky E2E timeouts, add diagnostics and retry cleanup 2026-03-20 16:22:41 +01:00
CODEOWNERS chore: add @sircthulhu to CODEOWNERS 2026-02-25 13:09:21 +05:00
PULL_REQUEST_TEMPLATE.md [maintenance] Add a PR template 2025-06-26 10:14:25 +03:00