Tempest Plugin for Mistral project
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

.zuul.yaml 2.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. - job:
  2. name: mistral-devstack-tempest-base
  3. parent: devstack-tempest
  4. pre-run: playbooks/tempest/pre.yaml
  5. timeout: 9000
  6. required-projects:
  7. - openstack/devstack
  8. - openstack/devstack-gate
  9. - openstack/heat
  10. - openstack/mistral
  11. - openstack/mistral-lib
  12. - openstack/mistral-tempest-plugin
  13. - openstack/python-mistralclient
  14. - openstack/tempest
  15. - openstack/zaqar
  16. - openstack/python-zaqarclient
  17. vars:
  18. tox_envlist: all
  19. tempest_test_regex: mistral
  20. devstack_localrc:
  21. TEMPEST_PLUGINS: "'{{ ansible_user_dir }}/src/opendev.org/openstack/mistral-tempest-plugin'"
  22. SWIFT_HASH: secrethash
  23. MYSQL_ROOT_PW: secretdatabase
  24. MISTRAL_USE_MOD_WSGI: true
  25. MISTRAL_RPC_IMPLEMENTATION: oslo
  26. devstack_services:
  27. heat: true
  28. h-api: true
  29. h-api-cfn: true
  30. h-api-cw: true
  31. h-eng: true
  32. s-proxy: true
  33. s-object: true
  34. s-container: true
  35. s-account: true
  36. tempest: true
  37. devstack_plugins:
  38. mistral: https://opendev.org/openstack/mistral
  39. heat: https://opendev.org/openstack/heat
  40. zaqar: https://opendev.org/openstack/zaqar
  41. - job:
  42. name: mistral-devstack
  43. parent: mistral-devstack-tempest-base
  44. - job:
  45. name: mistral-devstack-kombu
  46. parent: mistral-devstack-tempest-base
  47. vars:
  48. devstack_localrc:
  49. MISTRAL_RPC_IMPLEMENTATION: kombu
  50. - job:
  51. name: mistral-devstack-non-apache
  52. parent: mistral-devstack-tempest-base
  53. vars:
  54. devstack_localrc:
  55. MISTRAL_USE_MOD_WSGI: false
  56. - project:
  57. templates:
  58. - check-requirements
  59. - tempest-plugin-jobs
  60. check:
  61. jobs:
  62. - mistral-devstack
  63. - mistral-devstack-non-apache:
  64. branches: ^(?!stable/(newton|ocata)).*$
  65. - mistral-devstack-kombu:
  66. branches: ^(?!stable/newton).*$
  67. - build-openstack-sphinx-docs
  68. gate:
  69. queue: mistral
  70. jobs:
  71. - mistral-devstack
  72. - mistral-devstack-non-apache
  73. - mistral-devstack-kombu
  74. - build-openstack-sphinx-docs