This is an automated email from the ASF dual-hosted git repository. astefanutti pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-k.git
commit 5e6247c557e5d4f68fcd1d118a79e80b52ef68c4 Author: Antonin Stefanutti <[email protected]> AuthorDate: Tue Mar 23 15:13:07 2021 +0100 chore(test): Dump Deployments on test error --- e2e/support/util/dump.go | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/e2e/support/util/dump.go b/e2e/support/util/dump.go index 46da455..8a456ad 100644 --- a/e2e/support/util/dump.go +++ b/e2e/support/util/dump.go @@ -25,11 +25,12 @@ import ( "fmt" "testing" + v1 "k8s.io/api/core/v1" + metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" + "github.com/apache/camel-k/pkg/client" "github.com/apache/camel-k/pkg/client/camel/clientset/versioned" "github.com/apache/camel-k/pkg/util/kubernetes" - v1 "k8s.io/api/core/v1" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" ) // Dump prints all information about the given namespace to debug errors @@ -97,6 +98,20 @@ func Dump(ctx context.Context, c client.Client, ns string, t *testing.T) error { t.Logf("---\n%s\n---\n", string(pdata)) } + deployments, err := c.AppsV1().Deployments(ns).List(ctx, metav1.ListOptions{}) + if err != nil { + return err + } + t.Logf("Found %d deployments:\n", len(iks.Items)) + for _, deployment := range deployments.Items { + ref := deployment + data, err := kubernetes.ToYAML(&ref) + if err != nil { + return err + } + t.Logf("---\n%s\n---\n", string(data)) + } + lst, err := c.CoreV1().Pods(ns).List(ctx, metav1.ListOptions{}) if err != nil { return err
