You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
EDIT: David Kegley added a step to run helm unittesting in the GHA. We will use these install tests and also use those unittests
Looking at this comment from David Kegley:
That makes sense, seems like we have the install half but are missing the assertions. I believe we just need to write some tests that live in the charts/rstudio-connect/templates/test directory and it sounds like they will get evaluated automatically by each ct install
https://helm.sh/docs/topics/chart_tests/
https://github.com/helm/chart-testing/blob/main/doc/ct_install.md#synopsis
I will explore if we can get some assertions set. EDIT: David already submitted and merged a PR to run helm unittest on the charts
jforest
changed the title
Create full sets of values files that pass linting AND install tests with the chart testing tool
Create full sets of values files that pass install tests with the chart testing tool
Oct 28, 2024
jforest
changed the title
Create full sets of values files that pass install tests with the chart testing tool
Create sets of values files that pass install tests with the chart testing tool
Nov 18, 2024
EDIT: David Kegley added a step to run helm unittesting in the GHA. We will use these install tests and also use those unittests
Looking at this comment from David Kegley:
I will explore if we can get some assertions set.EDIT: David already submitted and merged a PR to runhelm unittest
on the chartsThe test suite does run by default: https://github.com/rstudio/helm/actions/runs/11560585710/job/32177753331#step:13:606 is an example. We only have that one single test in all the helm charts so farEDIT: Removed that one test as unneeded since the install tests do the same thingThe text was updated successfully, but these errors were encountered: