cozystack/.github/workflows
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
..
auto-release.yaml fix(ci): remove GITHUB_TOKEN extraheader to trigger workflows 2026-01-02 21:10:12 +01:00
backport.yaml [ci] Update korthout/backport-action@v3.2.1 2025-12-09 14:34:37 +01:00
pre-commit.yml [mariadb] Add version management system with automated version updates 2025-12-02 00:36:00 +01:00
pull-requests-release.yaml fix(ci): ensure correct latest release after backport publishing 2026-01-04 10:31:31 +01:00
pull-requests.yaml [tests] Fix flaky E2E timeouts, add diagnostics and retry cleanup 2026-03-20 16:22:41 +01:00
retest.yaml feat(ci): add /retest command to rerun tests from Prepare environment 2026-01-02 21:23:27 +01:00
tags.yaml ci: remove unused base_branch computation from changelog job 2026-02-05 22:00:38 +01:00
update-releasenotes.yaml [workflow] Add GitHub Action to update release notes from changelogs 2025-12-24 15:02:04 +01:00