From d3f881f8d219354e6ce794273de12c86ec1dc893 Mon Sep 17 00:00:00 2001 From: Marques Johansson Date: Mon, 14 Jun 2021 18:36:20 -0400 Subject: [PATCH] Adds conformance results for the Equinix Metal Provider Signed-off-by: Marques Johansson --- report.log | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ report.xml | 20 ++++++++++++++++++ 2 files changed, 80 insertions(+) create mode 100644 report.log create mode 100644 report.xml diff --git a/report.log b/report.log new file mode 100644 index 0000000..7ace8ea --- /dev/null +++ b/report.log @@ -0,0 +1,60 @@ +=== RUN TestPackage +=== RUN TestPackage/IsInstalledAndHealthy + provider_test.go:69: Testing that the provider's Healthy and Installed status conditions are 'True'. + provider_test.go:85: Provider "equinix-provider-equinix-metal" is Healthy and Installed +=== RUN TestPackage/DeploysConformantCRDs + provider_test.go:93: Testing that ProviderRevision "equinix-provider-equinix-metal-3562d95d9e71" delivers only conformant CRDs. + provider_test.go:104: ProviderRevision "equinix-provider-equinix-metal-3562d95d9e71" status.objectRefs[0]: -want, +got: + schema.GroupVersionKind{ + Group: "apiextensions.k8s.io", + - Version: "v1", + + Version: "v1beta1", + Kind: "CustomResourceDefinition", + } + provider_test.go:104: ProviderRevision "equinix-provider-equinix-metal-3562d95d9e71" status.objectRefs[1]: -want, +got: + schema.GroupVersionKind{ + Group: "apiextensions.k8s.io", + - Version: "v1", + + Version: "v1beta1", + Kind: "CustomResourceDefinition", + } + provider_test.go:104: ProviderRevision "equinix-provider-equinix-metal-3562d95d9e71" status.objectRefs[2]: -want, +got: + schema.GroupVersionKind{ + Group: "apiextensions.k8s.io", + - Version: "v1", + + Version: "v1beta1", + Kind: "CustomResourceDefinition", + } + provider_test.go:104: ProviderRevision "equinix-provider-equinix-metal-3562d95d9e71" status.objectRefs[3]: -want, +got: + schema.GroupVersionKind{ + Group: "apiextensions.k8s.io", + - Version: "v1", + + Version: "v1beta1", + Kind: "CustomResourceDefinition", + } + provider_test.go:104: ProviderRevision "equinix-provider-equinix-metal-3562d95d9e71" status.objectRefs[4]: -want, +got: + schema.GroupVersionKind{ + Group: "apiextensions.k8s.io", + - Version: "v1", + + Version: "v1beta1", + Kind: "CustomResourceDefinition", + } + provider_test.go:131: ProviderRevision "equinix-provider-equinix-metal-3562d95d9e71" must define at least one conformant managed resource + provider_test.go:135: ProviderRevision "equinix-provider-equinix-metal-3562d95d9e71" must define at least one conformant provider config + provider_test.go:139: ProviderRevision "equinix-provider-equinix-metal-3562d95d9e71" must define at least one conformant provider config usage +=== RUN TestPackage/ManagedResourcesAppearConformant + provider_test.go:144: Testing that managed resources defined by ProviderRevision "equinix-provider-equinix-metal-3562d95d9e71" appear conformant. +=== RUN TestPackage/ManagedResourcesAppearConformant/VirtualNetwork +=== RUN TestPackage/ManagedResourcesAppearConformant/Assignment +=== RUN TestPackage/ManagedResourcesAppearConformant/Device +--- FAIL: TestPackage (0.03s) + --- PASS: TestPackage/IsInstalledAndHealthy (0.00s) + --- FAIL: TestPackage/DeploysConformantCRDs (0.00s) + --- PASS: TestPackage/ManagedResourcesAppearConformant (0.02s) + --- PASS: TestPackage/ManagedResourcesAppearConformant/VirtualNetwork (0.00s) + --- PASS: TestPackage/ManagedResourcesAppearConformant/Assignment (0.00s) + --- PASS: TestPackage/ManagedResourcesAppearConformant/Device (0.00s) +=== RUN TestVersion + version_test.go:25: Conformance test version: v1.2.1-cf.1 +--- PASS: TestVersion (0.00s) +FAIL diff --git a/report.xml b/report.xml new file mode 100644 index 0000000..d80b1ed --- /dev/null +++ b/report.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + provider_test.go:93: Testing that ProviderRevision "equinix-provider-equinix-metal-3562d95d9e71" delivers only conformant CRDs. provider_test.go:104: ProviderRevision "equinix-provider-equinix-metal-3562d95d9e71" status.objectRefs[0]: -want, +got: schema.GroupVersionKind{ } provider_test.go:104: ProviderRevision "equinix-provider-equinix-metal-3562d95d9e71" status.objectRefs[1]: -want, +got: schema.GroupVersionKind{ } provider_test.go:104: ProviderRevision "equinix-provider-equinix-metal-3562d95d9e71" status.objectRefs[2]: -want, +got: schema.GroupVersionKind{ } provider_test.go:104: ProviderRevision "equinix-provider-equinix-metal-3562d95d9e71" status.objectRefs[3]: -want, +got: schema.GroupVersionKind{ } provider_test.go:104: ProviderRevision "equinix-provider-equinix-metal-3562d95d9e71" status.objectRefs[4]: -want, +got: schema.GroupVersionKind{ } provider_test.go:131: ProviderRevision "equinix-provider-equinix-metal-3562d95d9e71" must define at least one conformant managed resource provider_test.go:135: ProviderRevision "equinix-provider-equinix-metal-3562d95d9e71" must define at least one conformant provider config provider_test.go:139: ProviderRevision "equinix-provider-equinix-metal-3562d95d9e71" must define at least one conformant provider config usage + + + + + + + +