neutron/tools
Miguel Angel Ajo 40e10a3150 Add sanity check for idempotent id's in tempest tests
Idempotent id's for tempest tests must be unique, as it's used to trace
tests even in the event of refactors [1].

This patch adds a new check using check-uuid tool from tempest to
validate id uniqueness. This adds a new test-only dependency to pull in
tempest from PyPI to make pep8 tox target work.

Also, the duplicate idempotent id's in our tests have been fixed.

[1]
http://docs.openstack.org/developer/tempest/HACKING.html#test-identification-with-idempotent-id

Co-Authored-By: Ihar Hrachyshka <ihrachys@redhat.com>
Change-Id: Ie92e4576d9ce6c26f19bdd668426c71a62409e7a
2016-06-08 23:51:15 +02:00
..
abandon_old_reviews.sh Add --dry-run mode to code review abandon tool 2016-01-13 16:07:12 -06:00
check_unit_test_structure.sh Remove obsolete plugin stuff 2016-01-21 23:16:20 +00:00
coding-checks.sh Add necessary executable permission 2016-02-15 15:11:57 +08:00
configure_for_func_testing.sh Update devstack plugin for dependent packages 2016-03-16 23:45:02 -07:00
deploy_rootwrap.sh Add oslo rootwrap daemon logging during functional tests 2015-09-08 10:48:11 -04:00
generate_config_file_samples.sh Automatically generate neutron core configuration files 2015-11-27 15:22:59 +00:00
install_venv.py Use tools_path/venv environment variables in install_venv 2016-01-20 02:07:12 +00:00
install_venv_common.py cleanup openstack-common.conf and sync updated files 2015-06-19 20:01:01 +00:00
milestone-review-dash.py milestone-review-dash detect current milestone 2016-03-22 16:09:32 +00:00
misc-sanity-checks.sh Add sanity check for idempotent id's in tempest tests 2016-06-08 23:51:15 +02:00
ostestr_compat_shim.sh Allow tox to pass more arguments to ostestr command 2016-01-05 14:53:19 -08:00
split.sh Remove quotes from subshell call in tools/split.sh 2015-08-07 21:17:20 +08:00
with_venv.sh Use tools_path/venv environment variables in install_venv 2016-01-20 02:07:12 +00:00