mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-27 21:47:07 +00:00
Merge pull request #71428 from mkimuram/issue/71383
Fix subpath test flake that is caused in testPodFailSubpathError
This commit is contained in:
commit
ce68cfa453
@ -1496,10 +1496,12 @@ func eventOccurred(c clientset.Interface, podName, namespace, eventSelector, msg
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return false, fmt.Errorf("got error while getting pod events: %s", err)
|
return false, fmt.Errorf("got error while getting pod events: %s", err)
|
||||||
}
|
}
|
||||||
if len(events.Items) == 0 {
|
for _, event := range events.Items {
|
||||||
return false, nil // no events have occurred yet
|
if strings.Contains(event.Message, msg) {
|
||||||
|
return true, nil
|
||||||
}
|
}
|
||||||
return strings.Contains(events.Items[0].Message, msg), nil
|
}
|
||||||
|
return false, nil
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -587,8 +587,6 @@ func testPodFailSubpathError(f *framework.Framework, pod *v1.Pod, errorMsg strin
|
|||||||
defer func() {
|
defer func() {
|
||||||
framework.DeletePodWithWait(f, f.ClientSet, pod)
|
framework.DeletePodWithWait(f, f.ClientSet, pod)
|
||||||
}()
|
}()
|
||||||
err = framework.WaitForPodRunningInNamespace(f.ClientSet, pod)
|
|
||||||
Expect(err).To(HaveOccurred(), "while waiting for pod to be running")
|
|
||||||
|
|
||||||
By("Checking for subpath error event")
|
By("Checking for subpath error event")
|
||||||
selector := fields.Set{
|
selector := fields.Set{
|
||||||
|
Loading…
Reference in New Issue
Block a user