File tree 1 file changed +13
-0
lines changed 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -53,6 +53,7 @@ kind: Node
53
53
metadata:
54
54
labels:
55
55
kubernetes.io/hostname: fake-node
56
+ test: label
56
57
name: fake-node
57
58
spec:
58
59
externalID: fake-node
@@ -83,6 +84,18 @@ os::cmd::expect_success_and_text "oc adm manage-node --list-pods --selector= -o
83
84
echo " manage-node: ok"
84
85
os::test::junit::declare_suite_end
85
86
87
+ os::test::junit::declare_suite_start " cmd/admin/certs"
88
+ # check node-management cmds: drain,cordon,uncordon
89
+ # ensure drain fails when both a nodeName and --selector are given
90
+ os::cmd::expect_failure_and_text ' oc adm drain fake-node --selector fake=label' ' cannot specify both a node name and a \-\-selector option'
91
+ # an empty --selector label selects all nodes
92
+ os::cmd::expect_success ' oc adm uncordon --selector test=label'
93
+ os::cmd::expect_success_and_text ' oc adm cordon --selector=' ' node "fake-node" cordoned'
94
+ os::cmd::expect_success_and_text ' oc adm uncordon --selector test=label' ' node "fake-node" uncordoned'
95
+ os::cmd::expect_success_and_text ' oc adm uncordon fake-node' ' node "fake-node" already uncordoned'
96
+ echo " drain, cordon, uncordon: ok"
97
+ os::test::junit::declare_suite_end
98
+
86
99
os::test::junit::declare_suite_start " cmd/admin/certs"
87
100
# check create-master-certs validation
88
101
os::cmd::expect_failure_and_text ' oc adm ca create-master-certs --hostnames=example.com --master=' ' master must be provided'
You can’t perform that action at this time.
0 commit comments