placement/placement/tests/unit
Tetsuro Nakamura 8395e3f099 Support `same_subtree` queryparam
A new same_subtree query parameter will be accepted. The value is
a comma-separated list of request group suffix strings $S. Each must
exactly match a suffix on a granular group somewhere else in the
request. Importantly, the identified request groups need not have
a resources$S.

If this is provided, at least one of the resource providers satisfying
the specified request group must be an ancestor of the rest.

The same_subtree query parameter can be repeated and each repeat group
is treated independently.

Co-Authored-By: Chris Dent <cdent@anticdent.org>
Change-Id: I7fdeac24606359d37f1a7405d22c5797840e1a9e
Story: 2005575
Task: 30784
2019-07-09 07:21:53 +00:00
..
cmd Remove pep8 whitespace ignores 2019-03-05 18:18:30 -06:00
handlers Don't use OVO with ResourceProvider and ResourceProviderList 2019-02-25 23:48:33 +00:00
objects Support `same_subtree` queryparam 2019-07-09 07:21:53 +00:00
__init__.py Empty __init__.py files that should be empty 2018-09-04 10:31:26 -05:00
policy_fixture.py Stop using global oslo_config 2018-11-30 14:51:23 +00:00
test_context.py Remove the import pathing for the old structure 2018-09-04 10:31:24 -05:00
test_db_api.py Stop using global oslo_config 2018-11-30 14:51:23 +00:00
test_db_conf.py Stop using global oslo_config 2018-11-30 14:51:23 +00:00
test_deploy.py Remove pep8 whitespace ignores 2019-03-05 18:18:30 -06:00
test_fault_wrap.py Remove pep8 whitespace ignores 2019-03-05 18:18:30 -06:00
test_handler.py Stop using global oslo_config 2018-11-30 14:51:23 +00:00
test_microversion.py Remove pep8 whitespace ignores 2019-03-05 18:18:30 -06:00
test_policy.py Make policy init more threadsafe 2019-03-12 11:14:41 +00:00
test_requestlog.py Turn on logging for the request log test 2018-09-04 10:31:28 -05:00
test_util.py Support `same_subtree` queryparam 2019-07-09 07:21:53 +00:00