Skip to content

Commit ecb119b

Browse files
committed
fix filtering, improve visibility of filtered messages
1 parent 7da5033 commit ecb119b

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed

release_tester/arangodb/installers/__init__.py

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -396,34 +396,33 @@ def __init__(
396396
def is_version_not_supported(self, version):
397397
""" check whether this edition is supported in version """
398398
ver = semver.VersionInfo.parse(version)
399-
return (self.minimum_supported_version > ver > self.maximum_supported_version)
399+
return not (self.maximum_supported_version > ver > self.minimum_supported_version)
400400

401401
def set_kwargs(self, kwargs):
402402
"""pick values from the commandline arguments that should override defaults"""
403403
self.use_auto_certs = kwargs["use_auto_certs"]
404404
self.cluster_nodes = kwargs["cluster_nodes"]
405405

406406
def __repr__(self):
407-
return """{0.__class__.__name__}
408-
enterprise: {0.enterprise}
409-
encryption_at_rest: {0.encryption_at_rest}
410-
ssl: {0.ssl}
411-
replication2: {0.replication2}
412-
testrun_name: {0.testrun_name}
413-
directory_suffix: {0.directory_suffix}""".format(
407+
return """Runner Scenario => {0.directory_suffix}
408+
enterprise: {0.enterprise}
409+
encryption_at_rest: {0.encryption_at_rest}
410+
ssl: {0.ssl}
411+
replication2: {0.replication2}
412+
testrun_name: {0.testrun_name}""".format(
414413
self
415414
)
416415

417416

418417
# pylint: disable=too-many-function-args disable=line-too-long
419418
EXECUTION_PLAN = [
419+
RunProperties(False, False, True, False, False, False, False, False, "Community", "C", False, "3.5.0", "3.12.4"),
420+
RunProperties(False, True, True, False, False, False, False, False, "CommunityEnterprise", "CE", True, "3.5.0", "3.12.4"),
420421
RunProperties(True, False, True, True, True, False, False, True, "Enterprise\nEnc@REST", "EE"),
421422
RunProperties(True, False, True, True, True, False, True, False, "Enterprise\nforced OneShard", "OS"),
422423
# RunProperties(True, False, True, True, True, True, False, True, "Enterprise\nEnc@REST\nreplication v.2", "EEr2", False, "3.11.999"),
423424
RunProperties(True, False, False, False, False, False, False, True, "Enterprise", "EP"),
424425
# RunProperties(True, False, False, False, False, True, False, True, "Enterprise\nreplication v.2", "EPr2", False, "3.11.999"),
425-
RunProperties(False, False, True, False, False, False, False, False, "Community", "C", False, "3.5.0", "3.12.4"),
426-
RunProperties(False, True, True, False, False, False, False, False, "CommunityEnterprise", "CE", True, "3.5.0", "3.12.4"),
427426
]
428427

429428

release_tester/full_download_upgrade.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,15 +63,16 @@ def upgrade_package_test(
6363
for _props in EXECUTION_PLAN:
6464
if _props.directory_suffix not in editions:
6565
continue
66-
if _props.only_zip_src and not ( kwargs["zip_package"] or kwargs["src_testing"]):
67-
print("skipping " + str(_props))
68-
continue
6966
skip = False
67+
if _props.only_zip_src and not ( kwargs["zip_package"] or kwargs["src_testing"]):
68+
print("Zip: skipping.")
69+
skip = True
7070
for version in [new_version, old_version]:
7171
if _props.is_version_not_supported(version):
72+
print(f"skipping for {version}")
7273
skip = True
7374
if skip:
74-
print(f"Skipping {str(_props)}")
75+
print(f"\n** Skipping {repr(_props)}\n")
7576
continue
7677
props = deepcopy(_props)
7778
props.set_kwargs(kwargs)

0 commit comments

Comments
 (0)