v31.1-roots.1 · Commit 2: [PATCH 02/17] feat(policy): preserve Roots parsing and local transaction checks
test/functional/mempool_cluster.py
Before: test/functional/mempool_cluster.py · After: test/functional/mempool_cluster.py
File metadata
index 7325028412a2a10f6396abc43296aee08ce2a460..991e636c1e3fe4b7dc6bcc9c020adaa97d263acf 100755
Download original patch · Release notes
Diff rows 1–23 of 23. Line numbers refer to the original before/after files.
+ Added− RemovedUnmarked lines are context.
Scroll the code area horizontally to read long lines. Before is on the left; after is on the right. Unified view fits narrow screens more easily.
test/functional/mempool_cluster.py
CHANGED
|
@@ -42,6 +42,7 @@ def cleanup(func):
|
|
| 42 |
class MempoolClusterTest(BitcoinTestFramework):
|
| 43 |
def set_test_params(self):
|
| 44 |
self.num_nodes = 1
|
|
|
|
| 45 |
|
| 46 |
def add_chain_cluster(self, node, cluster_count, target_vsize=None):
|
| 47 |
"""Create a cluster of transactions, with the count specified.
|
|
@@ -398,7 +399,7 @@ class MempoolClusterTest(BitcoinTestFramework):
|
|
| 398 |
|
| 399 |
for cluster_size_limit_kvb in [10, 20, 33, 100, DEFAULT_CLUSTER_SIZE_LIMIT_KVB]:
|
| 400 |
self.log.info(f"-> Resetting node with -limitclustersize={cluster_size_limit_kvb}")
|
| 401 |
-
self.restart_node(0, extra_args=[f"-limitclustersize={cluster_size_limit_kvb}"])
|
| 402 |
|
| 403 |
cluster_size_limit = cluster_size_limit_kvb * 1000
|
| 404 |
self.test_cluster_size_limit(cluster_size_limit)
|
|
@@ -406,7 +407,7 @@ class MempoolClusterTest(BitcoinTestFramework):
|
|
| 406 |
|
| 407 |
for cluster_count_limit in [4, 10, 16, 32, DEFAULT_CLUSTER_LIMIT]:
|
| 408 |
self.log.info(f"-> Resetting node with -limitclustercount={cluster_count_limit}")
|
| 409 |
-
self.restart_node(0, extra_args=[f"-limitclustercount={cluster_count_limit}"])
|
| 410 |
|
| 411 |
self.test_cluster_count_limit(cluster_count_limit)
|
| 412 |
if cluster_count_limit > 10:
|
|
|
|
| 42 |
class MempoolClusterTest(BitcoinTestFramework):
|
| 43 |
def set_test_params(self):
|
| 44 |
self.num_nodes = 1
|
| 45 |
+
self.extra_args = [["-minrelaytxfee=0.000001", "-maxscriptsize=1000000", "-datacarriersize=1000000"]]
|
| 46 |
|
| 47 |
def add_chain_cluster(self, node, cluster_count, target_vsize=None):
|
| 48 |
"""Create a cluster of transactions, with the count specified.
|
|
|
|
| 399 |
|
| 400 |
for cluster_size_limit_kvb in [10, 20, 33, 100, DEFAULT_CLUSTER_SIZE_LIMIT_KVB]:
|
| 401 |
self.log.info(f"-> Resetting node with -limitclustersize={cluster_size_limit_kvb}")
|
| 402 |
+
self.restart_node(0, extra_args=self.extra_args[0] + [f"-limitclustersize={cluster_size_limit_kvb}"])
|
| 403 |
|
| 404 |
cluster_size_limit = cluster_size_limit_kvb * 1000
|
| 405 |
self.test_cluster_size_limit(cluster_size_limit)
|
|
|
|
| 407 |
|
| 408 |
for cluster_count_limit in [4, 10, 16, 32, DEFAULT_CLUSTER_LIMIT]:
|
| 409 |
self.log.info(f"-> Resetting node with -limitclustercount={cluster_count_limit}")
|
| 410 |
+
self.restart_node(0, extra_args=self.extra_args[0] + [f"-limitclustercount={cluster_count_limit}"])
|
| 411 |
|
| 412 |
self.test_cluster_count_limit(cluster_count_limit)
|
| 413 |
if cluster_count_limit > 10:
|