1 - job: 2 name: monascalog-tempest-base 3 parent: devstack-tempest 4 description: | 5 Job for running tempest tests on monasca-log-api devstack plugin. 6 timeout: 7800 7 required-projects: 8 - openstack-infra/devstack-gate 9 - openstack/monasca-agent 10 - openstack/monasca-api 11 - openstack/monasca-common 12 - openstack/monasca-grafana-datasource 13 - openstack/monasca-notification 14 - openstack/monasca-persister 15 - openstack/monasca-statsd 16 - openstack/monasca-thresh 17 - openstack/monasca-ui 18 - openstack/python-monascaclient 19 - openstack/tempest 20 - openstack/monasca-log-api 21 - openstack/monasca-kibana-plugin 22 - openstack/monasca-tempest-plugin 23 vars: 24 tox_envlist: all 25 tempest_test_regex: monasca_tempest_tests.tests.log_api 26 devstack_plugins: 27 monasca-api: https://git.openstack.org/openstack/monasca-api 28 monasca-log-api: https://git.openstack.org/openstack/monasca-log-api 29 devstack_services: 30 # Disable unneeded services. 31 etcd3: false 32 g-api: false 33 g-reg: false 34 n-api: false 35 n-api-meta: false 36 n-cauth: false 37 n-cond: false 38 n-cpu: false 39 n-novnc: false 40 n-obj: false 41 n-sch: false 42 placement-api: false 43 s-account: false 44 s-container: false 45 s-object: false 46 s-proxy: false 47 c-api: false 48 c-bak: false 49 c-sch: false 50 c-vol: false 51 cinder: false 52 horizon: false 53 irrelevant-files: 54 - ^.*\.rst$ 55 - ^.*\.md$ 56 - ^doc/.*$ 57 - ^releasenotes/.*$ 58 59 - job: 60 name: monascalog-python2-tempest 61 parent: monascalog-tempest-base 62 vars: 63 devstack_localrc: 64 TEMPEST_PLUGINS: /opt/stack/monasca-tempest-plugin 65 66 - job: 67 name: monascalog-python3-tempest 68 parent: monascalog-tempest-base 69 vars: 70 devstack_localrc: 71 USE_PYTHON3: true 72 TEMPEST_PLUGINS: /opt/stack/monasca-tempest-plugin 73 74 - project: 75 templates: 76 - check-requirements 77 - openstack-cover-jobs 78 - openstack-lower-constraints-jobs 79 - openstack-python-jobs 80 - openstack-python35-jobs 81 - openstack-python36-jobs 82 - publish-openstack-docs-pti 83 - release-notes-jobs-python3 84 check: 85 jobs: 86 - monascalog-python2-tempest 87 - monascalog-python3-tempest 88 - docker-build-monasca-service 89 gate: 90 queue: monasca 91 jobs: 92 - monascalog-python2-tempest 93 - monascalog-python3-tempest