@@ -43,10 +43,11 @@ func Test_waitForOperatorStatusToBeDone(t *testing.T) {
43
43
},
44
44
},
45
45
expErr : & payload.UpdateError {
46
- Nested : apierrors .NewNotFound (schema.GroupResource {"" , "clusteroperator" }, "test-co" ),
47
- Reason : "ClusterOperatorNotAvailable" ,
48
- Message : "Cluster operator test-co has not yet reported success" ,
49
- Name : "test-co" ,
46
+ Nested : apierrors .NewNotFound (schema.GroupResource {"" , "clusteroperator" }, "test-co" ),
47
+ Progressing : true ,
48
+ Reason : "ClusterOperatorNotAvailable" ,
49
+ Message : "Cluster operator test-co has not yet reported success" ,
50
+ Name : "test-co" ,
50
51
},
51
52
}, {
52
53
name : "cluster operator reporting no versions with no operands" ,
@@ -62,10 +63,11 @@ func Test_waitForOperatorStatusToBeDone(t *testing.T) {
62
63
},
63
64
},
64
65
expErr : & payload.UpdateError {
65
- Nested : fmt .Errorf ("cluster operator test-co is still updating" ),
66
- Reason : "ClusterOperatorNotAvailable" ,
67
- Message : "Cluster operator test-co is still updating" ,
68
- Name : "test-co" ,
66
+ Nested : fmt .Errorf ("cluster operator test-co is still updating" ),
67
+ Progressing : true ,
68
+ Reason : "ClusterOperatorNotAvailable" ,
69
+ Message : "Cluster operator test-co is still updating" ,
70
+ Name : "test-co" ,
69
71
},
70
72
}, {
71
73
name : "cluster operator reporting no versions" ,
@@ -83,10 +85,11 @@ func Test_waitForOperatorStatusToBeDone(t *testing.T) {
83
85
},
84
86
},
85
87
expErr : & payload.UpdateError {
86
- Nested : fmt .Errorf ("cluster operator test-co is still updating" ),
87
- Reason : "ClusterOperatorNotAvailable" ,
88
- Message : "Cluster operator test-co is still updating" ,
89
- Name : "test-co" ,
88
+ Nested : fmt .Errorf ("cluster operator test-co is still updating" ),
89
+ Progressing : true ,
90
+ Reason : "ClusterOperatorNotAvailable" ,
91
+ Message : "Cluster operator test-co is still updating" ,
92
+ Name : "test-co" ,
90
93
},
91
94
}, {
92
95
name : "cluster operator reporting no versions for operand" ,
@@ -109,10 +112,11 @@ func Test_waitForOperatorStatusToBeDone(t *testing.T) {
109
112
},
110
113
},
111
114
expErr : & payload.UpdateError {
112
- Nested : fmt .Errorf ("cluster operator test-co is still updating" ),
113
- Reason : "ClusterOperatorNotAvailable" ,
114
- Message : "Cluster operator test-co is still updating" ,
115
- Name : "test-co" ,
115
+ Nested : fmt .Errorf ("cluster operator test-co is still updating" ),
116
+ Progressing : true ,
117
+ Reason : "ClusterOperatorNotAvailable" ,
118
+ Message : "Cluster operator test-co is still updating" ,
119
+ Name : "test-co" ,
116
120
},
117
121
}, {
118
122
name : "cluster operator reporting old versions" ,
@@ -137,10 +141,11 @@ func Test_waitForOperatorStatusToBeDone(t *testing.T) {
137
141
},
138
142
},
139
143
expErr : & payload.UpdateError {
140
- Nested : fmt .Errorf ("cluster operator test-co is still updating" ),
141
- Reason : "ClusterOperatorNotAvailable" ,
142
- Message : "Cluster operator test-co is still updating" ,
143
- Name : "test-co" ,
144
+ Nested : fmt .Errorf ("cluster operator test-co is still updating" ),
145
+ Progressing : true ,
146
+ Reason : "ClusterOperatorNotAvailable" ,
147
+ Message : "Cluster operator test-co is still updating" ,
148
+ Name : "test-co" ,
144
149
},
145
150
}, {
146
151
name : "cluster operator reporting mix of desired and old versions" ,
@@ -165,10 +170,11 @@ func Test_waitForOperatorStatusToBeDone(t *testing.T) {
165
170
},
166
171
},
167
172
expErr : & payload.UpdateError {
168
- Nested : fmt .Errorf ("cluster operator test-co is still updating" ),
169
- Reason : "ClusterOperatorNotAvailable" ,
170
- Message : "Cluster operator test-co is still updating" ,
171
- Name : "test-co" ,
173
+ Nested : fmt .Errorf ("cluster operator test-co is still updating" ),
174
+ Progressing : true ,
175
+ Reason : "ClusterOperatorNotAvailable" ,
176
+ Message : "Cluster operator test-co is still updating" ,
177
+ Name : "test-co" ,
172
178
},
173
179
}, {
174
180
name : "cluster operator reporting desired operator and old versions for 2 operands" ,
@@ -197,10 +203,11 @@ func Test_waitForOperatorStatusToBeDone(t *testing.T) {
197
203
},
198
204
},
199
205
expErr : & payload.UpdateError {
200
- Nested : fmt .Errorf ("cluster operator test-co is still updating" ),
201
- Reason : "ClusterOperatorNotAvailable" ,
202
- Message : "Cluster operator test-co is still updating" ,
203
- Name : "test-co" ,
206
+ Nested : fmt .Errorf ("cluster operator test-co is still updating" ),
207
+ Progressing : true ,
208
+ Reason : "ClusterOperatorNotAvailable" ,
209
+ Message : "Cluster operator test-co is still updating" ,
210
+ Name : "test-co" ,
204
211
},
205
212
}, {
206
213
name : "cluster operator reporting desired operator and mix of old and desired versions for 2 operands" ,
@@ -229,10 +236,11 @@ func Test_waitForOperatorStatusToBeDone(t *testing.T) {
229
236
},
230
237
},
231
238
expErr : & payload.UpdateError {
232
- Nested : fmt .Errorf ("cluster operator test-co is still updating" ),
233
- Reason : "ClusterOperatorNotAvailable" ,
234
- Message : "Cluster operator test-co is still updating" ,
235
- Name : "test-co" ,
239
+ Nested : fmt .Errorf ("cluster operator test-co is still updating" ),
240
+ Progressing : true ,
241
+ Reason : "ClusterOperatorNotAvailable" ,
242
+ Message : "Cluster operator test-co is still updating" ,
243
+ Name : "test-co" ,
236
244
},
237
245
}, {
238
246
name : "cluster operator reporting desired versions and no conditions" ,
@@ -257,10 +265,11 @@ func Test_waitForOperatorStatusToBeDone(t *testing.T) {
257
265
},
258
266
},
259
267
expErr : & payload.UpdateError {
260
- Nested : fmt .Errorf ("cluster operator test-co is not done; it is available=false, progressing=true, degraded=true" ),
261
- Reason : "ClusterOperatorNotAvailable" ,
262
- Message : "Cluster operator test-co has not yet reported success" ,
263
- Name : "test-co" ,
268
+ Nested : fmt .Errorf ("cluster operator test-co is not done; it is available=false, progressing=true, degraded=true" ),
269
+ Progressing : true ,
270
+ Reason : "ClusterOperatorNotAvailable" ,
271
+ Message : "Cluster operator test-co has not yet reported success" ,
272
+ Name : "test-co" ,
264
273
},
265
274
}, {
266
275
name : "cluster operator reporting progressing=true" ,
@@ -286,10 +295,11 @@ func Test_waitForOperatorStatusToBeDone(t *testing.T) {
286
295
},
287
296
},
288
297
expErr : & payload.UpdateError {
289
- Nested : fmt .Errorf ("cluster operator test-co is not done; it is available=false, progressing=true, degraded=true" ),
290
- Reason : "ClusterOperatorNotAvailable" ,
291
- Message : "Cluster operator test-co has not yet reported success" ,
292
- Name : "test-co" ,
298
+ Nested : fmt .Errorf ("cluster operator test-co is not done; it is available=false, progressing=true, degraded=true" ),
299
+ Progressing : true ,
300
+ Reason : "ClusterOperatorNotAvailable" ,
301
+ Message : "Cluster operator test-co has not yet reported success" ,
302
+ Name : "test-co" ,
293
303
},
294
304
}, {
295
305
name : "cluster operator reporting degraded=true" ,
@@ -315,10 +325,11 @@ func Test_waitForOperatorStatusToBeDone(t *testing.T) {
315
325
},
316
326
},
317
327
expErr : & payload.UpdateError {
318
- Nested : fmt .Errorf ("cluster operator test-co is reporting a failure: random error" ),
319
- Reason : "ClusterOperatorDegraded" ,
320
- Message : "Cluster operator test-co is reporting a failure: random error" ,
321
- Name : "test-co" ,
328
+ Nested : fmt .Errorf ("cluster operator test-co is reporting a failure: random error" ),
329
+ Progressing : false ,
330
+ Reason : "ClusterOperatorDegraded" ,
331
+ Message : "Cluster operator test-co is reporting a failure: random error" ,
332
+ Name : "test-co" ,
322
333
},
323
334
}, {
324
335
name : "cluster operator reporting available=true progressing=true" ,
@@ -344,10 +355,11 @@ func Test_waitForOperatorStatusToBeDone(t *testing.T) {
344
355
},
345
356
},
346
357
expErr : & payload.UpdateError {
347
- Nested : fmt .Errorf ("cluster operator test-co is not done; it is available=true, progressing=true, degraded=true" ),
348
- Reason : "ClusterOperatorNotAvailable" ,
349
- Message : "Cluster operator test-co has not yet reported success" ,
350
- Name : "test-co" ,
358
+ Nested : fmt .Errorf ("cluster operator test-co is not done; it is available=true, progressing=true, degraded=true" ),
359
+ Progressing : true ,
360
+ Reason : "ClusterOperatorNotAvailable" ,
361
+ Message : "Cluster operator test-co has not yet reported success" ,
362
+ Name : "test-co" ,
351
363
},
352
364
}, {
353
365
name : "cluster operator reporting available=true degraded=true" ,
@@ -373,10 +385,11 @@ func Test_waitForOperatorStatusToBeDone(t *testing.T) {
373
385
},
374
386
},
375
387
expErr : & payload.UpdateError {
376
- Nested : fmt .Errorf ("cluster operator test-co is reporting a failure: random error" ),
377
- Reason : "ClusterOperatorDegraded" ,
378
- Message : "Cluster operator test-co is reporting a failure: random error" ,
379
- Name : "test-co" ,
388
+ Nested : fmt .Errorf ("cluster operator test-co is reporting a failure: random error" ),
389
+ Progressing : false ,
390
+ Reason : "ClusterOperatorDegraded" ,
391
+ Message : "Cluster operator test-co is reporting a failure: random error" ,
392
+ Name : "test-co" ,
380
393
},
381
394
}, {
382
395
name : "cluster operator reporting available=true progressing=true degraded=true" ,
@@ -402,10 +415,11 @@ func Test_waitForOperatorStatusToBeDone(t *testing.T) {
402
415
},
403
416
},
404
417
expErr : & payload.UpdateError {
405
- Nested : fmt .Errorf ("cluster operator test-co is reporting a failure: random error" ),
406
- Reason : "ClusterOperatorDegraded" ,
407
- Message : "Cluster operator test-co is reporting a failure: random error" ,
408
- Name : "test-co" ,
418
+ Nested : fmt .Errorf ("cluster operator test-co is reporting a failure: random error" ),
419
+ Progressing : false ,
420
+ Reason : "ClusterOperatorDegraded" ,
421
+ Message : "Cluster operator test-co is reporting a failure: random error" ,
422
+ Name : "test-co" ,
409
423
},
410
424
}, {
411
425
name : "cluster operator reporting available=true no progressing or degraded" ,
@@ -431,10 +445,11 @@ func Test_waitForOperatorStatusToBeDone(t *testing.T) {
431
445
},
432
446
},
433
447
expErr : & payload.UpdateError {
434
- Nested : fmt .Errorf ("cluster operator test-co is not done; it is available=true, progressing=true, degraded=true" ),
435
- Reason : "ClusterOperatorNotAvailable" ,
436
- Message : "Cluster operator test-co has not yet reported success" ,
437
- Name : "test-co" ,
448
+ Nested : fmt .Errorf ("cluster operator test-co is not done; it is available=true, progressing=true, degraded=true" ),
449
+ Progressing : true ,
450
+ Reason : "ClusterOperatorNotAvailable" ,
451
+ Message : "Cluster operator test-co has not yet reported success" ,
452
+ Name : "test-co" ,
438
453
},
439
454
}, {
440
455
name : "cluster operator reporting available=true progressing=false degraded=false" ,
0 commit comments