placement/placement/tests/functional/gabbits
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
..
aggregate-policy.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
aggregate.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
allocation-bad-class.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
allocation-candidates-bug-1792503.yaml Negative member_of query with microversion 1.32 2019-03-29 05:14:27 +00:00
allocation-candidates-mappings-numa.yaml Manage mappings on AllocationRequest object 2019-07-04 09:57:31 +00:00
allocation-candidates-mappings-sharing.yaml Implement allocation candidate mappings 2019-06-12 21:19:14 +00:00
allocation-candidates-member-of.yaml Negative member_of query with microversion 1.32 2019-03-29 05:14:27 +00:00
allocation-candidates-policy.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
allocation-candidates-root-required.yaml Microversion 1.35: root_required 2019-06-20 17:30:35 -05:00
allocation-candidates.yaml Correctly limit provider summaries when nested 2019-06-11 14:40:25 +01:00
allocations-1-8.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
allocations-1-12.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
allocations-1.28.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
allocations-bug-1714072.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
allocations-bug-1778591.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
allocations-bug-1778743.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
allocations-bug-1779717.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
allocations-mappings.yaml Implement allocation candidate mappings 2019-06-12 21:19:14 +00:00
allocations-policy.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
allocations-post.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
allocations.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
basic-http.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
bug-1674694.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
confirm-auth.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
cors.yaml Modernize CORS config and setup 2019-05-29 10:31:14 +01:00
ensure-consumer.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
granular-same-subtree.yaml Support same_subtree queryparam 2019-07-09 07:21:53 +00:00
granular.yaml Allow [a-zA-Z0-9_-]{1,64} for request group suffix 2019-05-21 11:07:38 +01:00
inventory-policy.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
inventory.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
microversion-bug-1724065.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
microversion.yaml Support same_subtree queryparam 2019-07-09 07:21:53 +00:00
non-cors.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
reshaper-policy.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
reshaper.yaml Implement allocation candidate mappings 2019-06-12 21:19:14 +00:00
resource-class-in-use.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
resource-classes-1-6.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
resource-classes-1-7.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
resource-classes-last-modified.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
resource-classes-policy.yaml Bump os-resource-classes requirements 2019-05-23 17:52:43 -05:00
resource-classes.yaml Bump os-resource-classes requirements 2019-05-23 17:52:43 -05:00
resource-provider-aggregates.yaml Negative member_of query with microversion 1.32 2019-03-29 05:14:27 +00:00
resource-provider-bug-1779818.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
resource-provider-duplication.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
resource-provider-links.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
resource-provider-policy.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
resource-provider-resources-query.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
resource-provider.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
shared-resources.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
traits-policy.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
traits.yaml Bump os-traits minimum to 0.15.0 2019-06-28 20:56:20 -05:00
unicode.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
usage-policy.yaml Fix typo in usage.yaml and usage-policy.yaml 2019-05-23 22:56:11 +00:00
usage.yaml Fix typo in usage.yaml and usage-policy.yaml 2019-05-23 22:56:11 +00:00
with-allocations.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00