Drop old integration tests job
As pytest-based integration tests job is stable, we do not require old integration tests job. Also for the gate job we should switch to the pytest-based integration tests as well. Change-Id: I402f336b13c11d536be363b10dd6a090fa703281
This commit is contained in:
parent
80bd68b1f0
commit
7eea4feb3b
@ -12,8 +12,6 @@
|
|||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- horizon-selenium-headless
|
- horizon-selenium-headless
|
||||||
- horizon-integration-tests:
|
|
||||||
voting: false
|
|
||||||
- horizon-integration-pytest
|
- horizon-integration-pytest
|
||||||
- horizon-ui-pytest:
|
- horizon-ui-pytest:
|
||||||
voting: false
|
voting: false
|
||||||
@ -24,13 +22,14 @@
|
|||||||
jobs:
|
jobs:
|
||||||
- horizon-dsvm-tempest-plugin
|
- horizon-dsvm-tempest-plugin
|
||||||
- horizon-selenium-headless
|
- horizon-selenium-headless
|
||||||
|
- horizon-integration-pytest
|
||||||
- horizon-tempest-plugin-ipv6
|
- horizon-tempest-plugin-ipv6
|
||||||
experimental:
|
experimental:
|
||||||
jobs:
|
jobs:
|
||||||
- horizon-integration-tests-xstatic-master
|
- horizon-integration-pytest-xstatic-master
|
||||||
- horizon-tox-py36-xstatic-master
|
- horizon-tox-py36-xstatic-master
|
||||||
- horizon-nodejs20-run-test-xstatic-master
|
- horizon-nodejs20-run-test-xstatic-master
|
||||||
periodic:
|
periodic:
|
||||||
jobs:
|
jobs:
|
||||||
- horizon-nodejs20-run-test
|
- horizon-nodejs20-run-test
|
||||||
- horizon-integration-tests
|
- horizon-integration-pytest
|
||||||
|
@ -1,35 +1,3 @@
|
|||||||
- job:
|
|
||||||
name: horizon-integration-tests
|
|
||||||
parent: devstack
|
|
||||||
nodeset: devstack-single-node-debian-bookworm
|
|
||||||
pre-run: playbooks/horizon-devstack-integration/pre.yaml
|
|
||||||
run: playbooks/horizon-devstack-integration/run.yaml
|
|
||||||
post-run: playbooks/horizon-devstack-integration/post.yaml
|
|
||||||
roles:
|
|
||||||
- zuul: openstack-infra/devstack
|
|
||||||
required-projects:
|
|
||||||
- openstack/horizon
|
|
||||||
- openstack/requirements
|
|
||||||
irrelevant-files:
|
|
||||||
- ^.*\.rst$
|
|
||||||
- ^doc/.*$
|
|
||||||
- ^releasenotes/.*$
|
|
||||||
- ^.*/locale/.*$
|
|
||||||
# Unit tests are not related to the integration tests
|
|
||||||
- ^horizon/test/unit/.*$
|
|
||||||
- ^openstack_auth/tests/unit/.*$
|
|
||||||
- ^openstack_dashboard/test/unit/.*$
|
|
||||||
- ^openstack_dashboard/contrib/.*/tests.py$
|
|
||||||
- ^openstack_dashboard/dashboards/.*/tests.py$
|
|
||||||
# JavaScript unit tests are not related to the integration tests
|
|
||||||
- ^openstack_dashboard/.*/[^/]*\.spec\.js$
|
|
||||||
- ^horizon/static/.*/[^/]*\.spec\.js$
|
|
||||||
vars:
|
|
||||||
devstack_services:
|
|
||||||
horizon: true
|
|
||||||
tox_envlist: integration
|
|
||||||
tox_constraints_file: "{{ ansible_user_dir }}/{{ zuul.projects['opendev.org/openstack/requirements'].src_dir }}/upper-constraints.txt"
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: horizon-integration-pytest
|
name: horizon-integration-pytest
|
||||||
parent: devstack
|
parent: devstack
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
- job:
|
- job:
|
||||||
name: horizon-integration-tests-xstatic-master
|
name: horizon-integration-pytest-xstatic-master
|
||||||
parent: horizon-integration-tests
|
parent: horizon-integration-pytest
|
||||||
required-projects: &xstatic-projects
|
required-projects: &xstatic-projects
|
||||||
- openstack/horizon
|
- openstack/horizon
|
||||||
- openstack/xstatic-angular
|
- openstack/xstatic-angular
|
||||||
|
Loading…
Reference in New Issue
Block a user