X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=docker%2Fsmoke%2Ftestcases.yaml;h=ed0cc67430d948cac178e05d2c15e3fa26c634d3;hb=refs%2Fchanges%2F96%2F71796%2F1;hp=012fed74fe9581514d8bed2d4ee8b196f88b22a9;hpb=413b52a98a359094dbc251749c04d2789e0ab24c;p=functest-kubernetes.git diff --git a/docker/smoke/testcases.yaml b/docker/smoke/testcases.yaml index 012fed74..ed0cc674 100644 --- a/docker/smoke/testcases.yaml +++ b/docker/smoke/testcases.yaml @@ -2,10 +2,21 @@ tiers: - name: smoke - order: 1 description: >- A set of conformance tests integrated from kubernetes project. testcases: + - + case_name: xrally_kubernetes + project_name: functest + criteria: 100 + blocking: false + description: >- + All in one tasks for checking basic functionality of + Kubernetes cluster. + dependencies: + - DEPLOY_SCENARIO: 'k8-*' + run: + name: xrally_kubernetes - case_name: k8s_conformance project_name: functest @@ -18,16 +29,69 @@ tiers: dependencies: - DEPLOY_SCENARIO: 'k8-*' run: - name: k8s_conformance + name: e2e_testing + args: + focus: \[Conformance\] + skip: \[Disruptive\]|NoExecuteTaintManager - - case_name: xrally_kubernetes + case_name: sig_network project_name: functest criteria: 100 blocking: false description: >- - All in one tasks for checking basic functionality of - Kubernetes cluster. + It runs the remaining sig-network testing excluding the + next labels: Conformance (part of k8s_conformance), all + features and load.balancer. dependencies: - DEPLOY_SCENARIO: 'k8-*' run: - name: xrally_kubernetes + name: e2e_testing + args: + focus: \[sig-network\] + skip: "\\[Disruptive\\]|\\[Flaky\\]|\ + \\[Conformance\\]|load.balancer|\\[Feature:.+\\]" + - + 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: sig_storage + project_name: functest + criteria: 100 + blocking: false + description: >- + It runs the remaining sig-storage testing excluding the + next labels: Conformance (part of k8s_conformance), all + features, all drivers and Slow. + dependencies: + - DEPLOY_SCENARIO: 'k8-*' + run: + name: e2e_testing + args: + focus: \[sig-storage\] + skip: "\\[Disruptive\\]|\\[Flaky\\]|\ + \\[Conformance\\]|\\[Feature:.+\\]|\\[Driver:.+\\]|\ + \\[Slow\\]"