Spit conformance into 2 test cases 30/72330/2
authorCédric Ollivier <cedric.ollivier@orange.com>
Sat, 3 Apr 2021 09:14:51 +0000 (11:14 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Sat, 3 Apr 2021 09:19:19 +0000 (11:19 +0200)
It hugely decreases the overall test duration.
(10 + 15 << 120)

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

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

index b44253f..b6351df 100644 (file)
@@ -19,6 +19,7 @@
           tests:
             - xrally_kubernetes
             - k8s_conformance
+            - k8s_conformance_serial
             - sig_api_machinery
             - sig_apps
             - sig_auth
index 11c1659..51fb64a 100644 (file)
@@ -28,8 +28,25 @@ tiers:
         run:
           name: e2e_testing
           args:
+            nodes: 25
             ginkgo:
               focus: \[Conformance\]
+              skip: \[Serial\]|\[Disruptive\]|NoExecuteTaintManager
+      - case_name: k8s_conformance_serial
+        project_name: functest
+        criteria: 100
+        blocking: false
+        description: >-
+          Conformance Tests are expect to pass on any Kubernetes
+          cluster, this tests are necessary demonstrate conformance
+          of the Kubernetes deployment.
+        dependencies:
+          - DEPLOY_SCENARIO: "k8-*"
+        run:
+          name: e2e_testing
+          args:
+            ginkgo:
+              focus: \[Serial\].*\[Conformance\]
               skip: \[Disruptive\]|NoExecuteTaintManager
       - case_name: sig_api_machinery
         project_name: functest