Enable Datadog E2E in EKS tests in CI. E2E tests run when a branch is merged to main (ignores docs changes). E2E tests can be run manually if a commit is made to a non-main branch.
Update test-infra-definitions runner image
Update go dependencies
Cleanup TODOs and remove extraneous code
Update tests to use testing.Run() so that each subtest is printed in the go test summary
What this PR does / why we need it:
Enable Datadog E2E in EKS tests in CI. E2E tests run when a branch is merged to
main
(ignores docs changes). E2E tests can be run manually if a commit is made to a non-main
branch.test-infra-definitions
runner imageTest run: https://gitlab.ddbuild.io/DataDog/helm-charts/-/jobs/436459182
Which issue this PR fixes
(optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close that issue when PR gets merged)Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]
.github/helm-docs.sh
)CHANGELOG.md
has been updatedREADME.md
make update-test-baselines
)