5 A set of conformance tests integrated from kubernetes project.
7 - case_name: xrally_kubernetes
12 All in one tasks for checking basic functionality of
15 - DEPLOY_SCENARIO: "k8-*"
17 name: xrally_kubernetes
18 - case_name: k8s_conformance
19 project_name: functest
23 Conformance Tests are expect to pass on any Kubernetes
24 cluster, this tests are necessary demonstrate conformance
25 of the Kubernetes deployment.
27 - DEPLOY_SCENARIO: "k8-*"
32 focus: \[Conformance\]
33 skip: \[Disruptive\]|NoExecuteTaintManager
34 - case_name: sig_api_machinery
35 project_name: functest
39 It runs the remaining sig-api-machinery testing excluding
40 the label Conformance (part of k8s_conformance) and
43 - DEPLOY_SCENARIO: "k8-*"
49 focus: \[sig-api-machinery\]
50 skip: "\\[Disruptive\\]|\\[Flaky\\]|\\[alpha\\]|\
51 \\[Serial\\]|\\[Conformance\\]|\
52 \\[Feature:StorageVersionAPI\\]"
54 project_name: functest
58 It runs the remaining sig-apps testing excluding the
59 following labels: Conformance (part of k8s_conformance) and
60 both StatefulUpgrade and StatefulSet features.
62 - DEPLOY_SCENARIO: "k8-*"
69 skip: "\\[Disruptive\\]|\\[Flaky\\]|\\[alpha\\]|\
70 \\[Serial\\]|\\[Conformance\\]|\
71 \\[Feature:StatefulUpgrade\\]|\
72 \\[Feature:StatefulSet\\]"
74 project_name: functest
78 It runs the remaining sig-auth testing excluding the
79 following labels: Conformance (part of k8s_conformance) and
80 both PodSecurityPolicy and BoundServiceAccountTokenVolume
83 - DEPLOY_SCENARIO: "k8-*"
90 skip: "\\[Disruptive\\]|\\[Flaky\\]|\\[alpha\\]|\
91 \\[Serial\\]|\\[Conformance\\]|\
92 \\[Feature:PodSecurityPolicy\\]|\
93 \\[Feature:BoundServiceAccountTokenVolume\\]"
95 project_name: functest
99 It runs the remaining sig-cli testing excluding Conformance
100 (part of k8s_conformance).
102 - DEPLOY_SCENARIO: "k8-*"
109 skip: "\\[Disruptive\\]|\\[Flaky\\]|\\[alpha\\]|\
110 \\[Serial\\]|\\[Conformance\\]"
111 - case_name: sig_cluster_lifecycle
112 project_name: functest
116 It runs the remaining sig-cluster-lifecycle testing
117 excluding Conformance (part of k8s_conformance).
119 - DEPLOY_SCENARIO: "k8-*"
125 focus: \[sig-cluster-lifecycle\]
126 skip: "\\[Disruptive\\]|\\[Flaky\\]|\\[alpha\\]|\
127 \\[Serial\\]|\\[Conformance\\]"
128 - case_name: sig_network
129 project_name: functest
133 It runs the remaining sig-network testing excluding the
134 following labels: Conformance (part of k8s_conformance),
135 all features and load.balancer.
137 - DEPLOY_SCENARIO: "k8-*"
143 focus: \[sig-network\]
144 skip: "\\[Disruptive\\]|\\[Flaky\\]|\\[alpha\\]|\
145 \\[Serial\\]|\\[Conformance\\]|load.balancer|\
146 LoadBalancer|\\[Feature:.+\\]"
147 - case_name: sig_network_features
148 project_name: functest
152 It verifies a couple of features by running a subset of e2e
153 tests: Ingress, Networking-IPv4, Networking-Performance,
154 PerformanceDNS and NoSNAT. It excludes by default
155 NetworkPolicy, Networking-IPv6, IPv6DualStackAlphaFeature,
156 SCTP and Example. A couple of features may be automatically
157 skipped like NEG and kubemci.
159 - DEPLOY_SCENARIO: "k8-*"
165 focus: "\\[Feature:Ingress\\]|\
166 \\[Feature:Networking-IPv4\\]|\
167 \\[Feature:Networking-Performance\\]|\
168 \\[Feature:PerformanceDNS\\]|\\[Feature:NoSNAT\\]"
169 skip: "\\[Disruptive\\]|\\[Flaky\\]|\\[alpha\\]|\
170 \\[Serial\\]|\\[Conformance\\]|\
171 \\[Feature:NetworkPolicy\\]|\
172 \\[Feature:Networking-IPv6\\]|\
173 \\[Feature:IPv6DualStackAlphaFeature\\]|\
174 \\[Feature:SCTP\\]|\\[Feature:Example\\]"
175 - case_name: sig_node
176 project_name: functest
180 It runs the remaining sig-node testing excluding the
181 following labels: Conformance (part of k8s_conformance),
182 RuntimeClass, all RuntimeHandler, PodGarbageCollector,
183 RegularResourceUsageTrackingfeatures and
184 ExperimentalResourceUsageTracking features.
186 - DEPLOY_SCENARIO: "k8-*"
193 skip: "\\[Disruptive\\]|\\[Flaky\\]|\\[alpha\\]|\
194 \\[Serial\\]|\\[Conformance\\]|\
195 \\[NodeFeature:RuntimeHandler\\]|\
196 \\[Feature:PodGarbageCollector\\]|\
197 \\[Feature:RegularResourceUsageTracking\\]|\
198 \\[Feature:ExperimentalResourceUsageTracking\\]|\
200 - case_name: sig_instrumentation
201 project_name: functest
205 It runs the remaining sig-instrumentation testing excluding
206 Conformance (part of k8s_conformance)
208 - DEPLOY_SCENARIO: "k8-*"
214 focus: \[sig-instrumentation\]
215 skip: "\\[Disruptive\\]|\\[Flaky\\]|\\[alpha\\]|\
216 \\[Serial\\]|\\[Conformance\\]"
217 - case_name: sig_storage
218 project_name: functest
222 It runs the remaining sig-storage testing excluding the
223 following labels: Conformance (part of k8s_conformance),
224 all features, all drivers, PersistentVolumes.NFS and Slow.
226 - DEPLOY_SCENARIO: "k8-*"
232 focus: \[sig-storage\]
233 skip: "\\[Disruptive\\]|\\[Flaky\\]|\\[alpha\\]|\
234 \\[Serial\\]|\\[Conformance\\]|\
235 \\[Feature:.+\\]|\\[Driver:.+\\]|\
236 PersistentVolumes.NFS|\\[Slow\\]"