placement/gate
melanie witt 9171aae39f Make perfload jobs fail if write allocation fails
This uses curl -f when writing an allocation in order to detect when
the server has responded with a HTTP error code and then fails the job
if so. The idea behind this is to catch when PUT
/allocations/{consumer_uuid} required parameters change and the
perfload jobs need to be updated.

The curl -S option is also added to show the error if curl fails.

Change-Id: Ic06e64b1031ff37d7ada55449ae71cd39b1298a2
2022-04-01 23:40:33 +00:00
..
gabbits Implement a more complex nested-perfload topology 2019-08-06 09:18:39 +01:00
README Nested provider performance testing 2019-06-20 12:37:28 +01:00
perfload-nested-loader.sh Implement a more complex nested-perfload topology 2019-08-06 09:18:39 +01:00
perfload-nested-runner.sh Make perfload jobs fail if write allocation fails 2022-04-01 23:40:33 +00:00
perfload-runner.sh Make perfload jobs fail if write allocation fails 2022-04-01 23:40:33 +00:00
perfload-server.sh Update perfload jobs for python3 2020-08-05 01:54:08 +00:00

README

This directory contains files used by the OpenStack infra test system. They are
really only relevant within the scope of the OpenStack infra system and are not
expected to be useful to anyone else.

These files are a mixture of:

* Hooks and other scripts to be used by the OpenStack infra test system. These
  scripts may be called by certain jobs at important times to do extra testing,
  setup, run services, etc.

* "gabbits" are test files to be used with some of the jobs described in
  .zuul.yaml and playbooks. When changes are made in the gabbits or playbooks
  it is quite likely that queries in the playbooks or the assertions in the
  gabbits will need to be updated.