Skip to content

Commit c15e987

Browse files
cbleckertmshort
authored andcommitted
Fix flaky unit tests (#2904)
* Fix flaky TestResolver unit test Signed-off-by: Christoph Blecker <[email protected]> * Fix flaky TestUpdates unit test Signed-off-by: Christoph Blecker <[email protected]> Signed-off-by: Christoph Blecker <[email protected]> Upstream-repository: operator-lifecycle-manager Upstream-commit: 4da774fdf1c1d64c2fbc8dafd8b55878312ed962
1 parent ef970ef commit c15e987

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

pkg/manifests/csv.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
name: packageserver
66
namespace: openshift-operator-lifecycle-manager
77
labels:
8-
olm.version: 0.0.0-e530b95651301b319933fe04f16fed82b98aab1c
8+
olm.version: 0.0.0-d7f3cde7050e452011a0aa095c81a6fc92bff114
99
olm.clusteroperator.name: operator-lifecycle-manager-packageserver
1010
annotations:
1111
include.release.openshift.io/self-managed-high-availability: "true"
@@ -159,7 +159,7 @@ spec:
159159
- packageserver
160160
topologyKey: "kubernetes.io/hostname"
161161
maturity: alpha
162-
version: 0.0.0-e530b95651301b319933fe04f16fed82b98aab1c
162+
version: 0.0.0-d7f3cde7050e452011a0aa095c81a6fc92bff114
163163
apiservicedefinitions:
164164
owned:
165165
- group: packages.operators.coreos.com

staging/operator-lifecycle-manager/pkg/controller/operators/olm/operator_test.go

+2-1
Original file line numberDiff line numberDiff line change
@@ -3923,9 +3923,10 @@ func TestUpdates(t *testing.T) {
39233923
simulateSuccessfulRollout(current, op.opClient)
39243924
}
39253925
for current.Status.Phase != e.whenIn.phase {
3926-
fmt.Printf("waiting for (when) %s to be %s\n", e.whenIn.name, e.whenIn.phase)
39273926
csvsToSync = syncCSVs(csvsToSync, deletedCSVs(e.shouldBe))
39283927
current = csvsToSync[e.whenIn.name]
3928+
fmt.Printf("waiting for (when) %s to be %s\n", e.whenIn.name, e.whenIn.phase)
3929+
time.Sleep(1 * time.Millisecond)
39293930
}
39303931

39313932
// sync the other csvs until they're in the expected status

staging/operator-lifecycle-manager/pkg/controller/registry/resolver/step_resolver_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1182,7 +1182,7 @@ func TestResolver(t *testing.T) {
11821182
steps: [][]*v1alpha1.Step{},
11831183
subs: []*v1alpha1.Subscription{},
11841184
errAssert: func(t *testing.T, err error) {
1185-
assert.Contains(t, err.Error(), "failed to populate resolver cache from source @existing/catsrc-namespace: csv catsrc-namespace/a.v1")
1185+
assert.Contains(t, err.Error(), "failed to populate resolver cache from source @existing/catsrc-namespace: csv")
11861186
assert.Contains(t, err.Error(), "in phase Failed instead of Replacing")
11871187
},
11881188
},

0 commit comments

Comments
 (0)