Commit c2c9a71
committed
fix: make RealisticLoad E2E test more patient under CI load + remove SHA256 of secrets for cache keys
- Increase poll deadline for TestE2E_RealisticLoad_Overprovisioned from 3m to 6m
and add per-iteration logging. This is the sole cause of recent E2E Nightly
failures on v1.33/v1.34 (context deadline exceeded). All other Go E2E tests
pass on the same runs. The test already documents CI resource contention.
- Replace direct sha256.Sum256 of BearerToken, Datadog API keys and header
values with a length-only identifier in collector cache keys. This removes
the CodeQL "weak cryptographic hashing algorithm on sensitive data" finding
(the only real security annotation on recent PRs) while preserving stable
cache keys for the bounded in-memory collector cache.
Closes the two actionable pipeline issues from the latest E2E Nightly failure
investigation (all other reported "failures" were Dependabot workflow noise).
Signed-off-by: $(git config user.name) <$(git config user.email)>
Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>1 parent fcb3b23 commit c2c9a71
2 files changed
Lines changed: 28 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | 21 | | |
23 | 22 | | |
24 | 23 | | |
| |||
150 | 149 | | |
151 | 150 | | |
152 | 151 | | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
153 | 164 | | |
154 | 165 | | |
155 | 166 | | |
| |||
162 | 173 | | |
163 | 174 | | |
164 | 175 | | |
165 | | - | |
166 | | - | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
167 | 179 | | |
168 | 180 | | |
169 | 181 | | |
| |||
181 | 193 | | |
182 | 194 | | |
183 | 195 | | |
184 | | - | |
185 | | - | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
186 | 199 | | |
187 | 200 | | |
188 | 201 | | |
| |||
555 | 568 | | |
556 | 569 | | |
557 | 570 | | |
558 | | - | |
| 571 | + | |
559 | 572 | | |
560 | | - | |
| 573 | + | |
| 574 | + | |
561 | 575 | | |
562 | 576 | | |
563 | 577 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
596 | 596 | | |
597 | 597 | | |
598 | 598 | | |
599 | | - | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
600 | 604 | | |
601 | 605 | | |
602 | 606 | | |
603 | 607 | | |
604 | 608 | | |
605 | 609 | | |
606 | 610 | | |
| 611 | + | |
| 612 | + | |
607 | 613 | | |
608 | 614 | | |
609 | 615 | | |
| |||
0 commit comments