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

test(e2e): add --no-wait on cleanup for e2e tests #94

Merged
merged 4 commits into from
Jan 24, 2024

Conversation

charliedmcb
Copy link
Collaborator

@charliedmcb charliedmcb commented Jan 17, 2024

Fixes #

Description
The e2e resources deleting takes up a ~5 minutes, and ~10-20% of the actual runtime of certain test cases.

The resources being deleted is not something that we really need to have considered as a failure, since really we are trying to test karpenter behavior here, not the other Azure deletion APIs.

This overall I think is a fair, useful improvement, which reduces the time taken by the cleanup step from ~5 min to ~15 seconds.

How was this change tested?
Nothing additional.

Note:

  • GPU is currently failing in all cases [unrelated to this change, or actual karpenter logic/behavior]
  • Utilization is still failing for this PR, but it should be unrelated to the change

Does this change impact docs?

  • Yes, PR includes docs updates
  • Yes, issue opened: #
  • No

Release Note

NONE

Copy link
Collaborator Author

@charliedmcb charliedmcb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/test

Copy link
Collaborator Author

@charliedmcb charliedmcb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/test

Copy link
Collaborator Author

@charliedmcb charliedmcb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/test

Copy link
Collaborator Author

@charliedmcb charliedmcb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/test

Copy link
Collaborator Author

@charliedmcb charliedmcb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/test

Copy link
Collaborator Author

@charliedmcb charliedmcb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/test

Copy link
Collaborator Author

@charliedmcb charliedmcb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/test

@coveralls
Copy link

Pull Request Test Coverage Report for Build 7644724464

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 97.626%

Totals Coverage Status
Change from base Build 7632128373: 0.0%
Covered Lines: 35605
Relevant Lines: 36471

💛 - Coveralls

@charliedmcb charliedmcb merged commit a1d6959 into main Jan 24, 2024
8 checks passed
@charliedmcb charliedmcb deleted the charliedmcb/addNoWaitOnCleanup branch January 24, 2024 20:58
@tallaxes tallaxes added area/e2e-test-framework Issues or PRs related to refactoring the e2e test framework area/ci Issues or PRs related to ci labels Jan 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ci Issues or PRs related to ci area/e2e-test-framework Issues or PRs related to refactoring the e2e test framework
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants