Commit e730f1e
Nissan Pow
ci: fix airflow timeout flakiness with 4 mitigations
1. Reduce airflow workers from 2 to 1 (less k8s resource contention)
2. Increase minikube memory from 6GB to 7GB for airflow backend
3. Increase per-test timeout from 900s to 1200s for airflow
4. Add --reruns=1 across all backends to retry flaky timeouts
The airflow deployer tests have high overhead per test (DAG parsing,
k8s pod scheduling, conda env setup) that sometimes exceeds 900s in
constrained CI environments. Different tests timeout on each run,
confirming this is environmental variance not a code bug.1 parent 45d18c9 commit e730f1e
1 file changed
Lines changed: 12 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
| 103 | + | |
| 104 | + | |
103 | 105 | | |
104 | 106 | | |
105 | 107 | | |
| 108 | + | |
| 109 | + | |
106 | 110 | | |
107 | 111 | | |
108 | | - | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
109 | 115 | | |
110 | 116 | | |
111 | 117 | | |
| 118 | + | |
| 119 | + | |
112 | 120 | | |
113 | 121 | | |
114 | 122 | | |
| |||
138 | 146 | | |
139 | 147 | | |
140 | 148 | | |
141 | | - | |
| 149 | + | |
142 | 150 | | |
143 | 151 | | |
144 | 152 | | |
| |||
259 | 267 | | |
260 | 268 | | |
261 | 269 | | |
262 | | - | |
| 270 | + | |
| 271 | + | |
263 | 272 | | |
264 | 273 | | |
265 | 274 | | |
| |||
0 commit comments