Changeset: af33e9e6ac9a for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/af33e9e6ac9a
Modified Files:
testing/Mtest.py.in
Branch: Aug2024
Log Message:
Always skip known-to-fail tests unless --alltests is passed as argument.
I.e. when a specific tests is given as argument, we no longer assume
--alltests, but instead that argument has to be given explicitly.
diffs (35 lines):
diff --git a/testing/Mtest.py.in b/testing/Mtest.py.in
--- a/testing/Mtest.py.in
+++ b/testing/Mtest.py.in
@@ -3992,7 +3992,6 @@ def main(argv) :
ErrXit("%s: not a valid test name" % args[0])
args = [head]
if tail != 'All':
- CONDITIONALS['KNOWNFAIL'] = True
for ext in ('.test', '.maltest', 'MAL.py', '.SQL.py',
'.sql', '.py', '.R', '.rb', ''):
# extensions .in and .src are never combined
@@ -4008,7 +4007,6 @@ def main(argv) :
else:
ErrXit("%s: not a valid test name" % args[0])
elif head and tail and os.path.isdir(head) and tail != 'Tests' and
os.path.isdir(os.path.join(head, 'Tests')):
- CONDITIONALS['KNOWNFAIL'] = True
args = [head, tail]
if len(args) == 1:
@@ -4024,7 +4022,6 @@ def main(argv) :
elif args[0] != "All":
#TODO:
# check, whether args[0] in All
- CONDITIONALS['KNOWNFAIL'] = True
testlist.append(args[0])
elif len(args) > 1:
i = 0
@@ -4037,7 +4034,6 @@ def main(argv) :
# WARNING/ERROR
i = i + 1
if len(dirlist) == 1 and i < len(args) and args[i] != "All":
- CONDITIONALS['KNOWNFAIL'] = True
while i < len(args):
if os.sep not in args[i]:
#TODO:
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]