Skip to content

Commit 56c7602

Browse files
authored
Merge pull request kubernetes#93658 from dcbw/csi-fail-test-on-close
test/e2e: fail test rather than flooding logs if PVC watch is closed prematurely
2 parents b2d5a96 + e0f9fe2 commit 56c7602

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

test/e2e/storage/csi_mock_volume.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -892,7 +892,11 @@ var _ = utils.SIGDescribe("CSI mock volume", func() {
892892
loop:
893893
for {
894894
select {
895-
case event := <-pvcWatch.ResultChan():
895+
case event, ok := <-pvcWatch.ResultChan():
896+
if !ok {
897+
framework.Failf("PVC watch ended prematurely")
898+
}
899+
896900
framework.Logf("PVC event %s: %#v", event.Type, event.Object)
897901
switch event.Type {
898902
case watch.Modified:

0 commit comments

Comments
 (0)