feat: long-haul (canary) test driver for the operator (#220) #348
DCO-2 / DCO
succeeded
May 7, 2026 in 0s
Check passed!
All commits are signed off, the check passed.
Summary
| Sha | Message | Pass or fail reason | |
|---|---|---|---|
| 🟢 | eb0e8c3 | ci: add long-haul test image build workflow | Valid sign-off found |
| 🟢 | 9cb1a3c | ci(longhaul): switch image build from ACR to GHCR | Valid sign-off found |
| 🟢 | 0253860 | docs: add long haul test design document | Valid sign-off found |
| 🟢 | 683b031 | feat: add long-haul test skeleton and configuratio... | Valid sign-off found |
| 🟢 | 612a3dc | docs: rewrite long-haul design for clarity and tra... | Valid sign-off found |
| 🟢 | a306a39 | feat: implement Phase 1 long-haul test runtime (1b... | Valid sign-off found |
| 🟢 | 9844982 | fix: drop test collection before each run to avoid... | Valid sign-off found |
| 🟢 | 1bbcc1d | feat: add in-cluster deployment (Dockerfile, Job m... | Valid sign-off found |
| 🟢 | 38ff204 | feat: Phase 2 observability - real k8s client, met... | Valid sign-off found |
| 🟢 | 591e363 | feat: add scheduled GHA workflow to monitor long-h... | Valid sign-off found |
| 🟢 | 0fdbe0a | feat: add DocumentDB setup manifest and update dep... | Valid sign-off found |
| 🟢 | 897a20f | chore: rename secret to LONGHAUL_AZURE_CREDENTIALS... | Valid sign-off found |
| 🟢 | 1b81f6a | fix: use kubeconfig secret instead of Azure SP in ... | Valid sign-off found |
| 🟢 | 5269163 | feat: add staleness detection to monitor workflow | Valid sign-off found |
| 🟢 | a404348 | fix: reorder checks and fail on missing Job in mon... | Valid sign-off found |
| 🟢 | 5313cb0 | refactor: remove redundant Ginkgo test wrapper for... | Valid sign-off found |
| 🟢 | 165ad0c | docs: update longhaul README to remove Ginkgo mode... | Valid sign-off found |
| 🟢 | f37bf1e | feat: auto-upgrade operator and DocumentDB version... | Valid sign-off found |
| 🟢 | ec2f506 | feat: use GHCR latest tags for version drift detec... | Valid sign-off found |
| 🟢 | f425a52 | fix: set schemaVersion=auto for long-haul cluster ... | Valid sign-off found |
| 🟢 | 9756268 | fix: use correct GHCR paths and strict semver filt... | Valid sign-off found |
| 🟢 | bf7f561 | feat: add post-upgrade verification for operator a... | Valid sign-off found |
| 🟢 | f9bc516 | refactor: move DocumentDB upgrade into long-haul t... | Valid sign-off found |
| 🟢 | 4794a2c | feat(longhaul): convert Job to Deployment and add ... | Valid sign-off found |
| 🟢 | 3acfa7b | fix(longhaul): deploy workflow only owns the Deplo... | Valid sign-off found |
| 🟢 | b1b39f9 | feat(longhaul): auto-deploy after successful image... | Valid sign-off found |
| 🟢 | 0ca7696 | fix(longhaul): monitor uses raw kubeconfig and che... | Valid sign-off found |
| 🟢 | b19cd52 | chore(longhaul): drop unused 'apk add git ca-certi... | Valid sign-off found |
| 🟢 | e19cb6b | docs(longhaul): align README, design doc, and conf... | Valid sign-off found |
| 🟢 | f002083 | test(longhaul): clear LONGHAUL_* env vars in defau... | Valid sign-off found |
| 🟢 | 845a85b | fix(longhaul): scale spec.instancesPerNode (not no... | Valid sign-off found |
| 🟢 | 9692806 | fix(longhaul): surface upgrade poll errors, drop u... | Valid sign-off found |
| 🟢 | cb2bfcf | fix(longhaul): writer dup-key tolerance + incremen... | Valid sign-off found |
| 🟢 | d6f9adc | test(longhaul): unit tests for journal, monitor, o... | Valid sign-off found |
| 🟢 | 432a154 | docs(longhaul): document relationship to test/e2e ... | Valid sign-off found |
Loading