]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
qa/s3tests: filter on 'sts_tests' and 'webidentity_tests'
authorCasey Bodley <cbodley@redhat.com>
Tue, 27 Jun 2023 20:45:06 +0000 (16:45 -0400)
committerCasey Bodley <cbodley@redhat.com>
Tue, 27 Jun 2023 21:05:24 +0000 (17:05 -0400)
commit09e10793e10ccce974eef8a0cdc8719a78487402
tree8b761a16d16bf27b0969dac43c296920ce7f11a8
parentf72990b4518b414b5ab8b6dcdee17da156d3d9fd
qa/s3tests: filter on 'sts_tests' and 'webidentity_tests'

qa/tasks/s3tests.py was adding `not test_of_sts` and `not
webidentity_test` by default, and the rgw/sts suites were adding
those attrs back in `extra_attrs`

when `extra_attrs` was changed to be additive, this started causing
InvocationError failures

instead of using `extra_attrs` to control these filters,
qa/tasks/s3tests.py now uses the `sts_tests` and `webidentity_tests`
flags from the sts yaml files to control whether or not the `not
test_of_sts`/`not webidentity_test` attrs are added to the pytest
command line

Fixes: https://tracker.ceph.com/issues/61838
Signed-off-by: Casey Bodley <cbodley@redhat.com>
qa/suites/rgw/sts/tasks/first.yaml
qa/suites/rgw/sts/tasks/ststests.yaml
qa/tasks/s3tests.py