From 5aa7c20f7c78587d58f878de1bd74fb1fa3f3df4 Mon Sep 17 00:00:00 2001 From: Marc Khouzam Date: Sat, 7 Sep 2019 15:15:24 -0400 Subject: [PATCH] Check connectivity to cluster for helm test run Signed-off-by: Marc Khouzam --- pkg/action/release_testing.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/action/release_testing.go b/pkg/action/release_testing.go index 15cc70947..1a6e5b8ba 100644 --- a/pkg/action/release_testing.go +++ b/pkg/action/release_testing.go @@ -46,6 +46,10 @@ func NewReleaseTesting(cfg *Configuration) *ReleaseTesting { // Run executes 'helm test' against the given release. func (r *ReleaseTesting) Run(name string) error { + if err := r.cfg.KubeClient.IsReachable(); err != nil { + return err + } + if err := validateReleaseName(name); err != nil { return errors.Errorf("releaseTest: Release name is invalid: %s", name) }