Skip horizon-dsvm-tempest-plugin when touching test code only

Test cases of horizon-dsvm-tempest-plugin are defined in
tempest-horizon repository. When we touch only test codes,
horizon-dsvm-tempest-plugin can be skipped.

The running time of horizon-dsvm-tempest-plugin is longest
in our gate jobs and this allows us to get CI results earlier.

Change-Id: I0a29f416885466c3acc47be4f415c20244f9b1a3
This commit is contained in:
Akihiro Motoki 2018-01-06 19:52:37 +09:00
parent d6790e5184
commit 2488cef8a3
1 changed files with 6 additions and 0 deletions

View File

@ -53,6 +53,12 @@
- ^horizon/locale/.*$
- ^openstack_dashboard/locale/.*$
- ^openstack_auth/locale/.*$
# Test codes are not related to tempest tests
# as tempest is defined in a separete repository
- ^horizon/test/.*$
- ^openstack_auth/tests/.*$
- ^openstack_dashboard/test/.*$
- ^openstack_dashboard/dashboards/.*/tests.py$
vars:
devstack_localrc:
TEMPEST_PLUGINS: "'{{ ansible_user_dir }}/src/git.openstack.org/openstack/tempest-horizon'"