neutron/rally-jobs
Bence Romsics 7be9c10679 Allow VM booting rally scenarios to time out
Not long ago we enabled a rally scenario booting VMs in the neutron gate
so we can collect osprofiler reports about it. The rally scenario we
re-used was only triggered by changes in the rally-openstack repo so I
could not collect data about its failure rate. Now that it's running
frequently in the neutron gate this scenario actually seems to be quite
unstable (usually timing out while waiting for the VM to get to ACTIVE):

http://logstash.openstack.org/#/dashboard/file/logstash.json?query=message:\"rally.exceptions.TimeoutException: Rally tired waiting\" AND build_name:\"neutron-rally-task\" AND voting:1&from=864000s

Since we only want to run this scenario for the osprofiler report
we can get rid of the gate instability by allowing a 100% failure rate
in the scenario SLA.

Change-Id: Ied354e8242274c8eeb26909e29afbe6d41662bfc
Related-Change: https://review.opendev.org/662804
2019-06-17 13:59:24 +02:00
..
extra Switch rally job from q-* to neutron-* service names 2018-01-09 12:12:48 -08:00
plugins Remove trunk rally scenario from plugins 2019-02-13 13:09:33 -05:00
README.rst Fix the link to the rally docs in README.rst 2017-09-26 21:11:03 +00:00
task-neutron.yaml Allow VM booting rally scenarios to time out 2019-06-17 13:59:24 +02:00

Rally job related files

This directory contains rally tasks and plugins that are run by OpenStack CI.

Structure

  • plugins - directory where you can add rally plugins. Almost everything in Rally is a plugin. Benchmark context, Benchmark scenario, SLA checks, Generic cleanup resources, ....
  • extra - all files from this directory will be copy pasted to gates, so you are able to use absolute paths in rally tasks. Files will be located in ~/.rally/extra/*
  • neutron-neutron.yaml is a task that is run in gates against OpenStack with Neutron Service deployed by DevStack