placement/placement/tests/functional/gabbits
Tetsuro Nakamura 0a3dcadb0a Negative member_of query with microversion 1.32
This patch adds microversion 1.32 supporting the forbidden aggregate
expression within existing ``member_of`` queryparam both in
``GET /resource_providers`` and in ``GET /allocation_candidates``.
Forbidden aggregates are prefixed with a ``!``.

We do NOT support ``!`` within the ``in:`` list:

  ?member_of=in:<agg1>,<agg2>,!<agg3>

but we support ``!in:`` prefix:

  ?member_of=!in:<agg1>,<agg2>,<agg3>

which is equivalent to:

  ?member_of=!<agg1>&member_of=!<agg2>&member_of=!<agg3>

where candidate resource providers must not be in agg1, agg2, or agg3.

Change-Id: Ibba7981744c71ab5d4d0ee5d5a40709c6a5c6b5e
Story: 2005297
Task: 30183
2019-03-29 05:14:27 +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-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.yaml Test for multiple limit/group_policy qparams 2019-02-25 16:40:11 -06: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-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 Move the functional test directories 2018-09-04 10:31:24 -05:00
ensure-consumer.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
granular.yaml Merge "Fix a bad granular gabbi test" 2019-02-26 17:35:59 +00: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 Negative member_of query with microversion 1.32 2019-03-29 05:14:27 +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 Move the functional test directories 2018-09-04 10:31:24 -05: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 Update standard resource class counts in tests 2019-01-23 13:26:07 +00:00
resource-classes.yaml Update standard resource class counts in tests 2019-01-23 13:26:07 +00: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 Move the functional test directories 2018-09-04 10:31:24 -05:00
unicode.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
usage-policy.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
usage.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00
with-allocations.yaml Move the functional test directories 2018-09-04 10:31:24 -05:00