Add sig_network_feature 08/72108/1
authorCédric Ollivier <cedric.ollivier@orange.com>
Mon, 25 Jan 2021 09:13:44 +0000 (10:13 +0100)
committerCédric Ollivier <cedric.ollivier@orange.com>
Thu, 18 Feb 2021 14:55:29 +0000 (15:55 +0100)
It verifies a couple of features by running a subset of e2e tests:
Ingress, Networking-IPv4, Networking-Performance, PerformanceDNS, SCTP
and NoSNAT. It excludes by default NetworkPolicy, Networking-IPv6,
IPv6DualStackAlphaFeature and Example. A couple of features may be
automatically skipped like NEG and kubemci.

Change-Id: I6efac39bb99c1deb8efe8e82d976d69d6540a9d1
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit e0d151ccaf4b267682feec0d38e8b7de3eb3d61c)

ansible/site.yml
docker/smoke/testcases.yaml

index 62afb0e..f881cc5 100644 (file)
@@ -17,6 +17,7 @@
           tests:
             - xrally_kubernetes
             - k8s_conformance
+            - sig_network_feature
         - container: functest-kubernetes-security
           tests:
             - kube_hunter
index 79e170d..025840f 100644 (file)
@@ -21,6 +21,33 @@ tiers:
                     args:
                         focus: \[Conformance\]
                         skip: \[Disruptive\]|NoExecuteTaintManager
+            -
+                case_name: sig_network_feature
+                project_name: functest
+                criteria: 100
+                blocking: false
+                description: >-
+                    It verifies a couple of features by running a subset of e2e
+                    tests: Ingress, Networking-IPv4, Networking-Performance,
+                    PerformanceDNS, SCTP and NoSNAT. It excludes by default
+                    NetworkPolicy, Networking-IPv6, IPv6DualStackAlphaFeature
+                    and Example. A couple of features may be automatically
+                    skipped like NEG and kubemci.
+                dependencies:
+                    - DEPLOY_SCENARIO: 'k8-*'
+                run:
+                    name: e2e_testing
+                    args:
+                        focus: "\\[Feature:Ingress\\]|\
+                          \\[Feature:Networking-IPv4\\]|\
+                          \\[Feature:Networking-Performance\\]|\
+                          \\[Feature:PerformanceDNS\\]|\
+                          \\[Feature:SCTP\\]|\\[Feature:NoSNAT\\]"
+                        skip: "\\[Disruptive\\]|\\[Flaky\\]|\
+                          \\[Feature:NetworkPolicy\\]|\
+                          \\[Feature:Networking-IPv6\\]|\
+                          \\[Feature:IPv6DualStackAlphaFeature\\]|\
+                          \\[Feature:Example\\]"
             -
                 case_name: xrally_kubernetes
                 project_name: functest