Add nova-osprofiler-redis job to experimental queue

This adds a nova-specific variant of the
tempest-smoke-py3-osprofiler-redis job to nova's
experimental queue. This could be useful in comparing
before and after results on nova changes that are
related to performance, although that's admittedly
hard in a CI environment where we could be running on
different node providers (we could pin that though?)
and differing levels of noisy neighbors during each
job run.

Change-Id: I2dcb5c1e8289eaf7977b38a3d26e74183823c42b
This commit is contained in:
Matt Riedemann
2019-08-02 10:56:11 -04:00
parent 0fc5b35758
commit 8823280724
+16
View File
@@ -339,6 +339,21 @@
# job.
c-bak: false
- job:
name: nova-osprofiler-redis
parent: tempest-smoke-py3-osprofiler-redis
description: |
Runs osprofiler with the Redis collector on a subset of compute-specific
tempest-full-py3 smoke tests.
irrelevant-files: *dsvm-irrelevant-files
required-projects:
- openstack/nova
vars:
# We use the "all" environment for tempest_test_regex.
tox_envlist: all
# Run compute API and only the test_server_basic_ops scenario tests.
tempest_test_regex: ^tempest\.(scenario\.test_server_basic_ops|(api\.compute))
- project:
# Please try to keep the list of job names sorted alphabetically.
templates:
@@ -414,6 +429,7 @@
irrelevant-files: *dsvm-irrelevant-files
- legacy-tempest-dsvm-full-devstack-plugin-nfs:
irrelevant-files: *dsvm-irrelevant-files
- nova-osprofiler-redis
- tempest-full-py3-opensuse150:
irrelevant-files: *dsvm-irrelevant-files
- tempest-pg-full: