mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-25 04:33:26 +00:00
Merge pull request #102916 from odinuge/serial-tests
Ensure images are pulled after eviction tests
This commit is contained in:
commit
40a9914801
@ -51,7 +51,7 @@ import (
|
|||||||
const (
|
const (
|
||||||
postTestConditionMonitoringPeriod = 1 * time.Minute
|
postTestConditionMonitoringPeriod = 1 * time.Minute
|
||||||
evictionPollInterval = 2 * time.Second
|
evictionPollInterval = 2 * time.Second
|
||||||
pressureDisappearTimeout = 1 * time.Minute
|
pressureDisappearTimeout = 10 * time.Minute
|
||||||
// pressure conditions often surface after evictions because the kubelet only updates
|
// pressure conditions often surface after evictions because the kubelet only updates
|
||||||
// node conditions periodically.
|
// node conditions periodically.
|
||||||
// we wait this period after evictions to make sure that we wait out this delay
|
// we wait this period after evictions to make sure that we wait out this delay
|
||||||
|
@ -38,6 +38,14 @@ var _ = SIGDescribe("SystemNodeCriticalPod [Slow] [Serial] [Disruptive] [NodeFea
|
|||||||
// this test only manipulates pods in kube-system
|
// this test only manipulates pods in kube-system
|
||||||
f.SkipNamespaceCreation = true
|
f.SkipNamespaceCreation = true
|
||||||
|
|
||||||
|
ginkgo.AfterEach(func() {
|
||||||
|
if framework.TestContext.PrepullImages {
|
||||||
|
// The test may cause the prepulled images to be evicted,
|
||||||
|
// prepull those images again to ensure this test not affect following tests.
|
||||||
|
PrePullAllImages()
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
ginkgo.Context("when create a system-node-critical pod", func() {
|
ginkgo.Context("when create a system-node-critical pod", func() {
|
||||||
tempSetCurrentKubeletConfig(f, func(initialConfig *kubeletconfig.KubeletConfiguration) {
|
tempSetCurrentKubeletConfig(f, func(initialConfig *kubeletconfig.KubeletConfiguration) {
|
||||||
diskConsumed := resource.MustParse("200Mi")
|
diskConsumed := resource.MustParse("200Mi")
|
||||||
|
Loading…
Reference in New Issue
Block a user