summaryrefslogtreecommitdiff
path: root/devstack
diff options
context:
space:
mode:
authorAnthony PERARD <anthony.perard@citrix.com>2017-02-08 18:04:03 +0000
committerAnthony PERARD <anthony.perard@citrix.com>2017-03-27 17:33:37 +0100
commit782d2ce9fe410f4822c65a7df2944e95d5b92c75 (patch)
treefa24c7be33db06a54fd3a6bdd40e37b0e7ace6e1 /devstack
parent0191fedcd0de27ad54bb659f0e7472448d5a1211 (diff)
downloadnova-782d2ce9fe410f4822c65a7df2944e95d5b92c75.tar.gz
Add exclusion list for tempest for a libvirt+xen job
https://xenbits.xen.org/gitweb/?p=openstack/ci-loop-config.git;a=commit;h=72110826f843cfd1b6b55eba5c4f41b6295ca892 Change-Id: I170647d41e6985ff01b1a42fbdc4b1bd8f577ef7
Diffstat (limited to 'devstack')
-rw-r--r--devstack/tempest-dsvm-tempest-xen-rc36
1 files changed, 36 insertions, 0 deletions
diff --git a/devstack/tempest-dsvm-tempest-xen-rc b/devstack/tempest-dsvm-tempest-xen-rc
new file mode 100644
index 0000000000..102a183314
--- /dev/null
+++ b/devstack/tempest-dsvm-tempest-xen-rc
@@ -0,0 +1,36 @@
+# Licensed under the Apache License, Version 2.0 (the "License"); you may
+# not use this file except in compliance with the License. You may obtain
+# a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+# License for the specific language governing permissions and limitations
+# under the License.
+
+#
+# This script is executed in the Xen Project OpenStack CI dsvm-tempest-xen job.
+# It's used to configure which tempest tests actually get run. You can find
+# the CI job configuration here:
+#
+# https://xenbits.xen.org/gitweb/?p=openstack/ci-loop-config.git;a=blob;f=jenkins/jobs/jobs.yaml;hb=HEAD
+#
+
+# When adding entries to the regex, add a comment explaining why
+# since this list should not grow.
+
+# exclude the slow tag
+r="\[.*\bslow\b.*\]"
+
+# volume_swap fail
+# https://bugs.launchpad.net/nova/+bug/1676499
+r="$r|tempest\.api\.compute\.admin\.test_volume_swap\.TestVolumeSwap\.test_volume_swap"
+
+# Because paused guest can not be snapshot
+# https://bugs.launchpad.net/nova/+bug/1675787
+r="$r|tempest\.api\.compute\.images\.test_images\.ImagesTestJSON\.test_create_image_from_paused_server"
+
+r="^(?!.*(?:$r))(?:^tempest\.(?:api|scenario|thirdparty))"
+export DEVSTACK_GATE_TEMPEST_REGEX="$r"