- job: name: zaqar-grenade-base parent: legacy-dsvm-base branches: ^(?!(driverfixes|stable/(mitaka|newton))).*$ irrelevant-files: - ^(test-|)requirements.txt$ - ^setup.cfg$ required-projects: - openstack-dev/grenade - openstack-infra/devstack-gate - openstack/python-zaqarclient - openstack/zaqar - openstack/zaqar-tempest-plugin run: playbooks/legacy/grenade-devstack-zaqar-base/run.yaml post-run: playbooks/legacy/grenade-devstack-zaqar-base/post.yaml timeout: 7800 - job: name: zaqar-tempest-base parent: legacy-dsvm-base irrelevant-files: - ^(test-|)requirements.txt$ - ^setup.cfg$ required-projects: - openstack-infra/devstack-gate - openstack/python-zaqarclient - openstack/tempest - openstack/zaqar - openstack/zaqar-tempest-plugin run: playbooks/legacy/tempest-devstack-zaqar-base/run.yaml post-run: playbooks/legacy/tempest-devstack-zaqar-base/post.yaml timeout: 7800 - job: name: zaqar-grenade-mongodb parent: zaqar-grenade-base voting: false vars: database_backend: mongodb - job: name: zaqar-grenade-redis parent: zaqar-grenade-base voting: false vars: database_backend: redis - job: name: zaqar-grenade-swift parent: zaqar-grenade-base voting: false vars: database_backend: swift - job: name: zaqar-tempest-mongodb parent: zaqar-tempest-base vars: database_backend: mongodb - job: name: zaqar-tempest-redis parent: zaqar-tempest-base vars: database_backend: redis - job: name: zaqar-tempest-swift parent: zaqar-tempest-base vars: database_backend: swift - job: name: zaqar-tox-integration parent: openstack-tox description: | Run Zaqar integration tests using tox with environment ``integration``. vars: tox_envlist: integration - project: check: jobs: - zaqar-tox-integration - zaqar-tempest-redis - zaqar-tempest-swift - zaqar-tempest-mongodb - zaqar-grenade-mongodb - zaqar-grenade-redis - zaqar-grenade-swift # TripleO jobs that deploy Zaqar. # Note we don't use a project-template here, so it's easier # to disable voting on one specific job if things go wrong. # tripleo-ci-centos-7-scenario002-multinode-oooq will only # run on stable/pike while the -container will run in Queens # and beyond. # If you need any support to debug these jobs in case of # failures, please reach us on #tripleo IRC channel. - tripleo-ci-centos-7-scenario002-multinode-oooq - tripleo-ci-centos-7-scenario002-multinode-oooq-container # Heat job that deploy Zaqar - heat-functional-convg-mysql-lbaasv2 - openstack-tox-lower-constraints gate: jobs: - zaqar-tox-integration - zaqar-tempest-mongodb - zaqar-tempest-redis - zaqar-tempest-swift - tripleo-ci-centos-7-scenario002-multinode-oooq - tripleo-ci-centos-7-scenario002-multinode-oooq-container - heat-functional-convg-mysql-lbaasv2 - openstack-tox-lower-constraints