Skip to content
This repository has been archived by the owner on Aug 25, 2021. It is now read-only.

Drop support for Helm 2 #807

Merged
merged 6 commits into from
Feb 16, 2021
Merged

Drop support for Helm 2 #807

merged 6 commits into from
Feb 16, 2021

Conversation

lkysow
Copy link
Member

@lkysow lkysow commented Feb 4, 2021

  • Remove unit test cases for Helm 2
  • Update docs
  • Remove circle ci step
  • Use parallelism for Helm 3 tests
  • Helm 3's release name is uppercase RELEASE-NAME so need to use that

According to https://app.circleci.com/insights/github/hashicorp/consul-helm/workflows/test/jobs?reporting-window=last-90-days the p95 for helm3 is 7m 49s and 9m 2s.

This looks like the helm3 tests are now running in 4m.

@lkysow lkysow force-pushed the parallel-unit-tests branch 3 times, most recently from 4f418ea to fc7f670 Compare February 5, 2021 22:00
* Remove unit test cases for Helm 2
* Update docs
* Remove circle ci step
@lkysow lkysow force-pushed the parallel-unit-tests branch from fc7f670 to 2ce0e50 Compare February 12, 2021 19:16
@lkysow lkysow changed the title Add parallelism to bats tests Drop support for Helm2 Feb 12, 2021
@lkysow lkysow changed the title Drop support for Helm2 Drop support for Helm 2 Feb 12, 2021
@@ -60,61 +60,56 @@ load _helpers
}

@test "ui/Ingress: exposes single port 80 when global.tls.enabled=false" {
Copy link
Member Author

@lkysow lkysow Feb 12, 2021

Choose a reason for hiding this comment

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

Helm 3 does not support the --kube-version flag yet so we can't test this permutation until the linked PR is merged. That PR is active so I thought it best to leave these commented out so once it gets merged it's easy to uncomment vs. digging through git history.

@lkysow lkysow marked this pull request as ready for review February 12, 2021 21:09
@lkysow lkysow requested review from a team, ndhanushkodi and ishustava and removed request for a team February 12, 2021 21:09
@thisisnotashwin thisisnotashwin merged commit cfdaa89 into master Feb 16, 2021
@thisisnotashwin thisisnotashwin deleted the parallel-unit-tests branch February 16, 2021 22:17
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants