Address flaky or failing kubernetes integration tests
With Migrate Kubernetes integration tests to use the... (!5175 - merged) • Georgi N. Georgiev | GitLab • 17.7 we aimed to make the integration tests more stable but to avoid inflating the MR further we intentionally skipped some of the integration tests. Some of them are flaky, others are outright failing every time. We should address them one way or another:
- TestKubernetesBuildCancel
- TestKubernetesPodEvents
- TestKubernetesBuildPassingEnvsMultistep/pwsh
- TestBuildScriptSections/pwsh
- TestKubernetesFailingBuildForBashAndPwshFeatureFlag/pwsh
- TestKubernetesGarbageCollection
- TestKubernetesClusterWarningEvent
- TestLogDeletionAttach
- TestDeletedPodSystemFailureDuringExecution
- TestEntrypointLogging
- TestEntrypointLoggingSuccesses/pwsh