Merge pull request #14331 from saad-ali/fix14284Actually

Auto commit by PR queue bot
pull/6/head
k8s-merge-robot 2015-09-21 20:47:40 -07:00
commit e13263384b
1 changed files with 10 additions and 8 deletions

View File

@ -86,16 +86,18 @@ func TestPersistentVolumeClaimBinder(t *testing.T) {
}
defer watch.Stop()
boundCount := 0
expectedBoundCount := 2
for {
// Wait for claim01 and claim02 to become bound
claim01Pending := true
claim02Pending := true
for claim01Pending || claim02Pending {
event := <-watch.ResultChan()
claim := event.Object.(*api.PersistentVolumeClaim)
if claim.Spec.VolumeName != "" {
boundCount++
}
if boundCount == expectedBoundCount {
break
if claim.Spec.VolumeName != "" && claim.Status.Phase != "Bound" {
if claim.Name == "claim01" {
claim01Pending = false
} else if claim.Name == "claim02" {
claim02Pending = false
}
}
}