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
test: Add E2E_DRYRUN and E2E_VERBOSE make vars (#666)
**What problem does this PR solve?**:
- Use Ginkgo dry-run mode to debug e2e test selection logic
- Verbosity is enabled in CI, and dry-run mode
I'm using this to debug an issue with e2e tests.
<details>
<summary>Example output</summary>
<code>
> make e2e-test E2E_LABEL='provider:Nutanix && cni:Cilium &&
addonStrategy:HelmAddon' E2E_DRYRUN=true
▶ dry-running e2e tests labelled "provider:Nutanix && cni:Cilium &&
addonStrategy:HelmAddon"
make[1]: Entering directory
'/home/dlipovetsky/nutanix/capi-runtime-extensions'
▶ running go generate
▶ building snapshot release
...
Will run 1 of 16 specs
------------------------------
[SynchronizedBeforeSuite]
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/e2e_suite_test.go:87
[SynchronizedBeforeSuite] PASSED [0.000 seconds]
------------------------------
S [SKIPPED]
Quick start
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:25
topology-cilium-crs [provider:AWS, cni:Cilium,
addonStrategy:ClusterResourceSet]
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:44
Should create a workload cluster
/home/dlipovetsky/.local/share/go/pkg/mod/sigs.k8s.io/cluster-api/[email protected]/e2e/quick_start.go:106
------------------------------
S [SKIPPED]
Quick start
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:25
topology-calico-helm-addon [provider:AWS, cni:Calico,
addonStrategy:HelmAddon]
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:44
Should create a workload cluster
/home/dlipovetsky/.local/share/go/pkg/mod/sigs.k8s.io/cluster-api/[email protected]/e2e/quick_start.go:106
------------------------------
S [SKIPPED]
Self-hosted
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/self_hosted_test.go:24
topology-calico-helm-addon [provider:Docker, cni:Calico,
addonStrategy:HelmAddon]
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/self_hosted_test.go:43
Should pivot the bootstrap cluster to a self-hosted cluster
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/framework/self_hosted.go:139
------------------------------
S [SKIPPED]
Quick start
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:25
topology-cilium-helm-addon [provider:Docker, cni:Cilium,
addonStrategy:HelmAddon]
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:44
Should create a workload cluster
/home/dlipovetsky/.local/share/go/pkg/mod/sigs.k8s.io/cluster-api/[email protected]/e2e/quick_start.go:106
------------------------------
S [SKIPPED]
Quick start
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:25
topology-cilium-helm-addon [provider:AWS, cni:Cilium,
addonStrategy:HelmAddon]
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:44
Should create a workload cluster
/home/dlipovetsky/.local/share/go/pkg/mod/sigs.k8s.io/cluster-api/[email protected]/e2e/quick_start.go:106
------------------------------
S [SKIPPED]
Quick start
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:25
topology-calico-helm-addon [provider:Docker, cni:Calico,
addonStrategy:HelmAddon]
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:44
Should create a workload cluster
/home/dlipovetsky/.local/share/go/pkg/mod/sigs.k8s.io/cluster-api/[email protected]/e2e/quick_start.go:106
------------------------------
S [SKIPPED]
Quick start
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:25
topology-calico-helm-addon [provider:Nutanix, cni:Calico,
addonStrategy:HelmAddon]
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:44
Should create a workload cluster
/home/dlipovetsky/.local/share/go/pkg/mod/sigs.k8s.io/cluster-api/[email protected]/e2e/quick_start.go:106
------------------------------
S [SKIPPED]
Quick start
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:25
topology-cilium-crs [provider:Nutanix, cni:Cilium,
addonStrategy:ClusterResourceSet]
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:44
Should create a workload cluster
/home/dlipovetsky/.local/share/go/pkg/mod/sigs.k8s.io/cluster-api/[email protected]/e2e/quick_start.go:106
------------------------------
S [SKIPPED]
Self-hosted
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/self_hosted_test.go:24
topology-calico-crs [provider:Docker, cni:Calico,
addonStrategy:ClusterResourceSet]
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/self_hosted_test.go:43
Should pivot the bootstrap cluster to a self-hosted cluster
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/framework/self_hosted.go:139
------------------------------
Quick start
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:25
topology-cilium-crs [provider:Docker, cni:Cilium,
addonStrategy:ClusterResourceSet]
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:44
Should create a workload cluster
/home/dlipovetsky/.local/share/go/pkg/mod/sigs.k8s.io/cluster-api/[email protected]/e2e/quick_start.go:106
• [0.000 seconds]
------------------------------
S [SKIPPED]
Self-hosted
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/self_hosted_test.go:24
topology-cilium-crs [provider:Docker, cni:Cilium,
addonStrategy:ClusterResourceSet]
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/self_hosted_test.go:43
Should pivot the bootstrap cluster to a self-hosted cluster
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/framework/self_hosted.go:139
------------------------------
S [SKIPPED]
Quick start
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:25
topology-calico-crs [provider:AWS, cni:Calico,
addonStrategy:ClusterResourceSet]
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:44
Should create a workload cluster
/home/dlipovetsky/.local/share/go/pkg/mod/sigs.k8s.io/cluster-api/[email protected]/e2e/quick_start.go:106
------------------------------
S [SKIPPED]
Quick start
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:25
topology-calico-crs [provider:Nutanix, cni:Calico,
addonStrategy:ClusterResourceSet]
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:44
Should create a workload cluster
/home/dlipovetsky/.local/share/go/pkg/mod/sigs.k8s.io/cluster-api/[email protected]/e2e/quick_start.go:106
------------------------------
S [SKIPPED]
Quick start
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:25
topology-cilium-helm-addon [provider:Nutanix, cni:Cilium,
addonStrategy:HelmAddon]
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:44
Should create a workload cluster
/home/dlipovetsky/.local/share/go/pkg/mod/sigs.k8s.io/cluster-api/[email protected]/e2e/quick_start.go:106
------------------------------
S [SKIPPED]
Quick start
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:25
topology-calico-crs [provider:Docker, cni:Calico,
addonStrategy:ClusterResourceSet]
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/quick_start_test.go:44
Should create a workload cluster
/home/dlipovetsky/.local/share/go/pkg/mod/sigs.k8s.io/cluster-api/[email protected]/e2e/quick_start.go:106
------------------------------
S [SKIPPED]
Self-hosted
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/self_hosted_test.go:24
topology-cilium-helm-addon [provider:Docker, cni:Cilium,
addonStrategy:HelmAddon]
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/self_hosted_test.go:43
Should pivot the bootstrap cluster to a self-hosted cluster
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/framework/self_hosted.go:139
------------------------------
[SynchronizedAfterSuite]
/home/dlipovetsky/nutanix/capi-runtime-extensions/test/e2e/e2e_suite_test.go:165
[SynchronizedAfterSuite] PASSED [0.000 seconds]
------------------------------
[ReportAfterSuite] Autogenerated ReportAfterSuite for --json-report
--junit-report
autogenerated by Ginkgo
> Enter [ReportAfterSuite] TOP-LEVEL - autogenerated by Ginkgo @
05/17/24 15:38:26.869
< Exit [ReportAfterSuite] TOP-LEVEL - autogenerated by Ginkgo @ 05/17/24
15:38:26.871 (2ms)
[ReportAfterSuite] PASSED [0.002 seconds]
------------------------------
Ran 1 of 16 Specs in 0.001 seconds
SUCCESS! -- 1 Passed | 0 Failed | 0 Pending | 15 Skipped
PASS
coverage: 0.0% of statements
composite coverage: [no statements]
Ginkgo ran 1 suite in 2.238661303s
Test Suite Passed
</code>
</details>
**Which issue(s) this PR fixes**:
Fixes #
**How Has This Been Tested?**:
<!--
Please describe the tests that you ran to verify your changes.
Provide output from the tests and any manual steps needed to replicate
the tests.
-->
**Special notes for your reviewer**:
<!--
Use this to provide any additional information to the reviewers.
This may include:
- Best way to review the PR.
- Where the author wants the most review attention on.
- etc.
-->
---------
Co-authored-by: Jimmi Dyson <[email protected]>
0 commit comments