-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
separate KMS into its own suite and reduce nodegroup creation time #4900
Conversation
Context("Creating a cluster without --fargate", func() { | ||
ft := &fargateTest{} | ||
|
||
BeforeEach(func() { | ||
setup(ft) | ||
}) | ||
|
||
It("should allow creation of new Fargate profiles", func() { | ||
testCreateFargateProfile(ft.clusterName, ft.kubeTest) | ||
}) | ||
|
||
AfterEach(func() { | ||
deleteCluster(ft.clusterName) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tested already in unowned suite
Context("Creating a cluster with --fargate and --managed", func() { | ||
ft := &fargateTest{} | ||
|
||
BeforeEach(func() { | ||
setup(ft, "--fargate", "--managed") | ||
}) | ||
|
||
It("should support Fargate", func() { | ||
testDefaultFargateProfile(ft.clusterName, ft.kubeTest) | ||
testCreateFargateProfile(ft.clusterName, ft.kubeTest) | ||
}) | ||
|
||
AfterEach(func() { | ||
deleteCluster(ft.clusterName) | ||
}) | ||
}) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I didn't really get the point of this tbh why does testing fargate when a managed nodegroup exists need its own test? Its also tested in unowned suite
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Noice!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍🏻
Description
Closes #4847
Passed locally, got a full run queue'd https://github.com/weaveworks/eksctl-ci/actions/runs/1934052828