Skip to content

Commit af62ad0

Browse files
authored
Merge pull request kubernetes#75141 from liggitt/deflake-max_json_patch_operations_test
Ensure namespaces exist on start
2 parents 39718e4 + 8f47501 commit af62ad0

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

test/integration/framework/test_server.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ import (
2727

2828
"github.com/pborman/uuid"
2929

30+
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
3031
"k8s.io/apimachinery/pkg/util/wait"
3132
genericapiserver "k8s.io/apiserver/pkg/server"
3233
genericapiserveroptions "k8s.io/apiserver/pkg/server/options"
@@ -154,6 +155,13 @@ func StartTestServer(t *testing.T, stopCh <-chan struct{}, setup TestServerSetup
154155
return false, nil
155156
}
156157

158+
if _, err := kubeClient.CoreV1().Namespaces().Get("default", metav1.GetOptions{}); err != nil {
159+
return false, nil
160+
}
161+
if _, err := kubeClient.CoreV1().Namespaces().Get("kube-system", metav1.GetOptions{}); err != nil {
162+
return false, nil
163+
}
164+
157165
return true, nil
158166
})
159167
if err != nil {

0 commit comments

Comments
 (0)