@@ -2713,7 +2713,7 @@ var _ = Describe("Install Plan", func() {
2713
2713
stableChannel := "stable"
2714
2714
stableCSVName := packageName + "-stable"
2715
2715
2716
- // Create manifests
2716
+ By ( " Create manifests" )
2717
2717
manifests := []registry.PackageManifest {
2718
2718
{
2719
2719
PackageName : packageName ,
@@ -2727,18 +2727,18 @@ var _ = Describe("Install Plan", func() {
2727
2727
},
2728
2728
}
2729
2729
2730
- // Create new CRDs
2730
+ By ( " Create new CRDs" )
2731
2731
crdPlural := genName ("ins" )
2732
2732
crd := newCRD (crdPlural )
2733
2733
2734
- // Defer CRD clean up
2734
+ By ( " Defer CRD clean up" )
2735
2735
defer func () {
2736
2736
Eventually (func () error {
2737
2737
return client .IgnoreNotFound (ctx .Ctx ().KubeClient ().ApiextensionsInterface ().ApiextensionsV1 ().CustomResourceDefinitions ().Delete (context .Background (), crd .GetName (), metav1.DeleteOptions {}))
2738
2738
}).Should (Succeed ())
2739
2739
}()
2740
2740
2741
- // Generate permissions
2741
+ By ( " Generate permissions" )
2742
2742
serviceAccountName := genName ("nginx-sa" )
2743
2743
permissions := []operatorsv1alpha1.StrategyDeploymentPermissions {
2744
2744
{
@@ -2759,7 +2759,7 @@ var _ = Describe("Install Plan", func() {
2759
2759
},
2760
2760
}
2761
2761
2762
- // Generate permissions
2762
+ By ( " Generate permissions" )
2763
2763
clusterPermissions := []operatorsv1alpha1.StrategyDeploymentPermissions {
2764
2764
{
2765
2765
ServiceAccountName : serviceAccountName ,
@@ -2773,22 +2773,22 @@ var _ = Describe("Install Plan", func() {
2773
2773
},
2774
2774
}
2775
2775
2776
- // Create a new NamedInstallStrategy
2776
+ By ( " Create a new NamedInstallStrategy" )
2777
2777
namedStrategy := newNginxInstallStrategy (genName ("dep-" ), permissions , clusterPermissions )
2778
2778
2779
- // Create new CSVs
2779
+ By ( " Create new CSVs" )
2780
2780
stableCSV := newCSV (stableCSVName , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), []apiextensionsv1.CustomResourceDefinition {crd }, nil , & namedStrategy )
2781
2781
2782
2782
defer func () {
2783
2783
require .NoError (GinkgoT (), crc .OperatorsV1alpha1 ().Subscriptions (generatedNamespace .GetName ()).DeleteCollection (context .Background (), metav1.DeleteOptions {}, metav1.ListOptions {}))
2784
2784
}()
2785
2785
2786
- // Create CatalogSource
2786
+ By ( " Create CatalogSource" )
2787
2787
mainCatalogSourceName := genName ("nginx-catalog" )
2788
2788
_ , cleanupCatalogSource := createInternalCatalogSource (c , crc , mainCatalogSourceName , generatedNamespace .GetName (), manifests , []apiextensionsv1.CustomResourceDefinition {crd }, []operatorsv1alpha1.ClusterServiceVersion {stableCSV })
2789
2789
defer cleanupCatalogSource ()
2790
2790
2791
- // Attempt to get CatalogSource
2791
+ By ( " Attempt to get CatalogSource" )
2792
2792
_ , err := fetchCatalogSourceOnStatus (crc , mainCatalogSourceName , generatedNamespace .GetName (), catalogSourceRegistryPodSynced ())
2793
2793
require .NoError (GinkgoT (), err )
2794
2794
@@ -2802,12 +2802,12 @@ var _ = Describe("Install Plan", func() {
2802
2802
2803
2803
installPlanName := subscription .Status .InstallPlanRef .Name
2804
2804
2805
- // Attempt to get InstallPlan
2805
+ By ( " Attempt to get InstallPlan" )
2806
2806
fetchedInstallPlan , err := fetchInstallPlan (GinkgoT (), crc , installPlanName , generatedNamespace .GetName (), buildInstallPlanPhaseCheckFunc (operatorsv1alpha1 .InstallPlanPhaseFailed , operatorsv1alpha1 .InstallPlanPhaseComplete ))
2807
2807
require .NoError (GinkgoT (), err )
2808
2808
require .NotEqual (GinkgoT (), operatorsv1alpha1 .InstallPlanPhaseFailed , fetchedInstallPlan .Status .Phase , "InstallPlan failed" )
2809
2809
2810
- // Expect correct RBAC resources to be resolved and created
2810
+ By ( " Expect correct RBAC resources to be resolved and created" )
2811
2811
expectedSteps := map [registry.ResourceKey ]struct {}{
2812
2812
{Name : crd .Name , Kind : "CustomResourceDefinition" }: {},
2813
2813
{Name : stableCSVName , Kind : "ClusterServiceVersion" }: {},
@@ -2831,11 +2831,11 @@ var _ = Describe("Install Plan", func() {
2831
2831
} else if strings .HasPrefix (key .Name , expected .Name ) && key .Kind == expected .Kind {
2832
2832
delete (expectedSteps , expected )
2833
2833
} else {
2834
- GinkgoT ().Logf ("% v, % v: %v && %v" , key , expected , strings .HasPrefix (key .Name , expected .Name ), key .Kind == expected .Kind )
2834
+ GinkgoT ().Logf ("Found unexpected step %# v, expected %# v: name has prefix: %v kinds match %v" , key , expected , strings .HasPrefix (key .Name , expected .Name ), key .Kind == expected .Kind )
2835
2835
}
2836
2836
}
2837
2837
2838
- // This operator was installed into a global operator group, so the roles should have been lifted to clusterroles
2838
+ By ( " This operator was installed into a global operator group, so the roles should have been lifted to clusterroles" )
2839
2839
if step .Resource .Kind == "Role" {
2840
2840
err = wait .Poll (pollInterval , pollDuration , func () (bool , error ) {
2841
2841
_ , err = c .GetClusterRole (step .Resource .Name )
@@ -2864,13 +2864,13 @@ var _ = Describe("Install Plan", func() {
2864
2864
}
2865
2865
}
2866
2866
2867
- // Should have removed every matching step
2867
+ By ( " Should have removed every matching step" )
2868
2868
require .Equal (GinkgoT (), 0 , len (expectedSteps ), "Actual resource steps do not match expected: %#v" , expectedSteps )
2869
2869
2870
2870
GinkgoT ().Logf ("deleting csv %s/%s" , generatedNamespace .GetName (), stableCSVName )
2871
- // Explicitly delete the CSV
2871
+ By ( " Explicitly delete the CSV" )
2872
2872
err = crc .OperatorsV1alpha1 ().ClusterServiceVersions (generatedNamespace .GetName ()).Delete (context .Background (), stableCSVName , metav1.DeleteOptions {})
2873
- // Looking for no error OR IsNotFound error
2873
+ By ( " Looking for no error OR IsNotFound error" )
2874
2874
if err != nil && apierrors .IsNotFound (err ) {
2875
2875
err = nil
2876
2876
}
0 commit comments