From 50c84e238b074a28e31a306b601384807ab09b18 Mon Sep 17 00:00:00 2001
From: =?utf8?q?C=C3=A9dric=20Ollivier?= <cedric.ollivier@orange.com>
Date: Mon, 26 Aug 2019 23:25:15 +0200
Subject: [PATCH] Add tempest slow
MIME-Version: 1.0
Content-Type: text/plain; charset=utf8
Content-Transfer-Encoding: 8bit

It conforms with tempest-slow-py3 executed in Neutron Gates [1].

[1] https://logs.opendev.org/68/672568/6/check/tempest-slow-py3/49fece6/testr_results.html.gz

Change-Id: I0c1c6f7be38c9fcdd1a32e5cfa2bc4d8414885e0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit bbe35dc42e442fa2669a24e7927d389188e42b4c)
---
 docker/smoke/testcases.yaml | 17 +++++++++++++++++
 functest/ci/testcases.yaml  | 17 +++++++++++++++++
 2 files changed, 34 insertions(+)

diff --git a/docker/smoke/testcases.yaml b/docker/smoke/testcases.yaml
index 20958ab81..2493916fc 100644
--- a/docker/smoke/testcases.yaml
+++ b/docker/smoke/testcases.yaml
@@ -118,6 +118,23 @@ tiers:
                         option:
                             - '--concurrency=1'
 
+            -
+                case_name: tempest_slow
+                project_name: functest
+                criteria: 100
+                blocking: false
+                description: >-
+                    The list of test cases is generated by
+                    Tempest automatically and depends on the parameters of
+                    the OpenStack deployment.
+                    https://github.com/openstack/tempest/blob/18.0.0/tox.ini#L84
+                run:
+                    name: tempest_common
+                    args:
+                        mode: '(?=.*\[.*\bslow\b.*\])(^tempest\.)'
+                        option:
+                            - '--concurrency=2'
+
             -
                 case_name: patrole
                 project_name: functest
diff --git a/functest/ci/testcases.yaml b/functest/ci/testcases.yaml
index cf6fa49c1..0d11ba63d 100644
--- a/functest/ci/testcases.yaml
+++ b/functest/ci/testcases.yaml
@@ -281,6 +281,23 @@ tiers:
                         option:
                             - '--concurrency=1'
 
+            -
+                case_name: tempest_slow
+                project_name: functest
+                criteria: 100
+                blocking: false
+                description: >-
+                    The list of test cases is generated by
+                    Tempest automatically and depends on the parameters of
+                    the OpenStack deployment.
+                    https://github.com/openstack/tempest/blob/18.0.0/tox.ini#L84
+                run:
+                    name: tempest_common
+                    args:
+                        mode: '(?=.*\[.*\bslow\b.*\])(^tempest\.)'
+                        option:
+                            - '--concurrency=2'
+
             -
                 case_name: patrole
                 project_name: functest
-- 
2.16.6