Skip to content
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

Add kubelet check e2e test #1225

Merged
merged 50 commits into from
Jul 12, 2024
Merged

Add kubelet check e2e test #1225

merged 50 commits into from
Jul 12, 2024

Conversation

fanny-jiang
Copy link
Contributor

What does this PR do?

Add kubelet check e2e test

Motivation

What inspired you to submit this pull request?

Additional Notes

Anything else we should know when reviewing?

Minimum Agent Versions

Are there minimum versions of the Datadog Agent and/or Cluster Agent required?

  • Agent: vX.Y.Z
  • Cluster Agent: vX.Y.Z

Describe your test plan

Write there any instructions and details you may have to test your PR.

Checklist

  • PR has at least one valid label: bug, enhancement, refactoring, documentation, tooling, and/or dependencies
  • PR has a milestone or the qa/skip-qa label

@fanny-jiang fanny-jiang changed the base branch from fanny/CECO-934/e2e-kind to main June 7, 2024 21:45
@fanny-jiang fanny-jiang requested a review from a team as a code owner June 7, 2024 21:45
@fanny-jiang fanny-jiang changed the base branch from main to fanny/CECO-934/e2e-kind June 7, 2024 21:46
@fanny-jiang fanny-jiang marked this pull request as draft June 7, 2024 22:04
Base automatically changed from fanny/CECO-934/e2e-kind to main June 26, 2024 18:19
…et-e2e-test

# Conflicts:
#	Makefile
#	go.mod
#	go.sum
#	go.work.sum
#	test/e2e/go.mod
#	test/e2e/go.sum
#	test/e2e/kind_e2e_test.go
@codecov-commenter
Copy link

codecov-commenter commented Jun 27, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 55.03%. Comparing base (7ece56c) to head (940c7c1).

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #1225   +/-   ##
=======================================
  Coverage   55.03%   55.03%           
=======================================
  Files         243      243           
  Lines       28165    28165           
=======================================
  Hits        15502    15502           
  Misses      11785    11785           
  Partials      878      878           
Flag Coverage Δ
unittests 55.03% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 7ece56c...940c7c1. Read the comment docs.

@fanny-jiang fanny-jiang removed this from the v1.8.0 milestone Jun 27, 2024
@fanny-jiang fanny-jiang marked this pull request as ready for review June 27, 2024 22:46
@fanny-jiang fanny-jiang merged commit 82cb00b into main Jul 12, 2024
19 checks passed
@fanny-jiang fanny-jiang deleted the fanny/CECO-1148/kubelet-e2e-test branch July 12, 2024 20:46
mftoure pushed a commit that referenced this pull request Oct 3, 2024
* Add basic E2E test of kind on EC2

* add minimal dda tests

* update gitlab config

* update gitlab config

* fix gitlab and update docs

* build e2e image

* use public-images trigger

* add image pull secret

* fix imgpullsecret syntax

* configure ecr creds

* use kube provider

* fix imagePullSecret transformation

* add imagePullSecret to manager deployment.yaml

* fix gitlab syntax

* disable webhook

* use terratest

* use unique stack names and refactor

* refactor

* remove transformation func

* fix make command

* increase retry

* fix img env var, increase retry

* fix image edit

* increase retry, get pod logs

* agent pod logs

* debug

* remove waituntilpodavailable assertion

* add go.work

* update image env var

* fix go.work version

* remove go.work

* fix capitlization

* Add kubelet check e2e test

* update go.mod/go.sum

* fix

* commit go.work/update deps

* remove extraneous assert

* fix e2e kustomization

* fix e2e kustomization

* update go.mod
mftoure pushed a commit that referenced this pull request Oct 3, 2024
* Add basic E2E test of kind on EC2

* add minimal dda tests

* update gitlab config

* update gitlab config

* fix gitlab and update docs

* build e2e image

* use public-images trigger

* add image pull secret

* fix imgpullsecret syntax

* configure ecr creds

* use kube provider

* fix imagePullSecret transformation

* add imagePullSecret to manager deployment.yaml

* fix gitlab syntax

* disable webhook

* use terratest

* use unique stack names and refactor

* refactor

* remove transformation func

* fix make command

* increase retry

* fix img env var, increase retry

* fix image edit

* increase retry, get pod logs

* agent pod logs

* debug

* remove waituntilpodavailable assertion

* add go.work

* update image env var

* fix go.work version

* remove go.work

* fix capitlization

* Add kubelet check e2e test

* update go.mod/go.sum

* fix

* commit go.work/update deps

* remove extraneous assert

* fix e2e kustomization

* fix e2e kustomization

* update go.mod
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants