]> git.apps.os.sepia.ceph.com Git - teuthology.git/commit
suite: add --filter-all parameter 1366/head
authorKyr Shatskyy <kyrylo.shatskyy@gmail.com>
Sat, 23 Nov 2019 19:34:54 +0000 (20:34 +0100)
committerKyr Shatskyy <kyrylo.shatskyy@suse.com>
Tue, 12 May 2020 02:00:37 +0000 (04:00 +0200)
commit33593ffdfc575310568e744e3c7dc421ee0da565
treed5b1329e9a4f06232798bca69acbf5bb97bd83bc
parent1ec1300cf143c8333ddac06e857169e6bc0d14bd
suite: add --filter-all parameter

Add --filter-all parameter to 'teuthology-suite' to allow
precise test case selection. The --filter-in makes use of filter list
with logical 'or' operation to include test cases.
The --filter-out takes filter list and excludes any test case which
match any from the filter list.

This patch provides with 'and' logical operation for a given filter list.

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@suse.com>
scripts/suite.py
teuthology/suite/__init__.py
teuthology/suite/run.py