Kiali CI Test Failing on Traces Check
The Kiali CI test seems to consistently fail when checking for traces in BB CI in two circumstances:
- extra packages/all packages enabled
- upgrade job
One example - https://repo1.dso.mil/platform-one/big-bang/bigbang/-/jobs/10822126
The specific check failing is https://repo1.dso.mil/platform-one/big-bang/apps/core/kiali/-/blob/main/chart/tests/cypress/kiali-health.spec.js#L45
Since Kiali functions as expected in dev testing this seems to be a test issue. It may be a timing problem where the traces haven't been gather by Jaeger yet, or something similar. I attempted to add some waits and reloading to see if timing could fix it, but roughly 30 seconds of waits made no difference. Might be worth evaluating if a different application should be used to check traces (currently checking the traces for Prometheus since its guaranteed to be sending traffic).
AC:
-
Kiali test passing on an all-package
pipeline for both install and upgrade stages