-
Notifications
You must be signed in to change notification settings - Fork 108
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor E2E tests #1577
base: main
Are you sure you want to change the base?
Refactor E2E tests #1577
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #1577 +/- ##
=======================================
Coverage 48.94% 48.94%
=======================================
Files 227 227
Lines 20636 20636
=======================================
Hits 10101 10101
Misses 10010 10010
Partials 525 525
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report in Codecov by Sentry.
|
* bump go deps and small fixes * add new kind provisioners (aws and local) and update generic k8s e2e tests * rename files, use new-e2e dev module * sync go version * update licenses * allow golang version failure * fix stack name * fixes for CI * Update bundle and manager config from v1.11 (#1599) * fix flakes * fix flakes --------- Co-authored-by: Timothée Bavelier <[email protected]>
What does this PR do?
NewOperator
andNewDDAWithOperator
methods fromtest-infra-definitions
to create either a local kind cluster or AWS-hosted kind clusterfakeintake
in the new kind E2E provisionerMotivation
Improve E2E usability and reliability
Additional Notes
Requires these changes from the datadog-agent/test/new-e2e module:
deployOperator
option to the AWS kind E2E environment datadog-agent#31136Minimum Agent Versions
Are there minimum versions of the Datadog Agent and/or Cluster Agent required?
Describe your test plan
Write there any instructions and details you may have to test your PR.
Checklist
bug
,enhancement
,refactoring
,documentation
,tooling
, and/ordependencies
qa/skip-qa
label