You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by av...@apache.org on 2020/12/09 11:13:17 UTC
[ignite] branch ignite-ducktape updated: IGNITE-13789 Add 2.9.0
version to ducktape tests (#8536)
This is an automated email from the ASF dual-hosted git repository.
av pushed a commit to branch ignite-ducktape
in repository https://gitbox.apache.org/repos/asf/ignite.git
The following commit(s) were added to refs/heads/ignite-ducktape by this push:
new bca8bfe IGNITE-13789 Add 2.9.0 version to ducktape tests (#8536)
bca8bfe is described below
commit bca8bfe341a539eb5d6efa4e00f941b57aff3dc2
Author: Mikhail Filatov <mi...@inspirational.ru>
AuthorDate: Wed Dec 9 14:12:49 2020 +0300
IGNITE-13789 Add 2.9.0 version to ducktape tests (#8536)
---
modules/ducktests/tests/docker/Dockerfile | 2 +-
modules/ducktests/tests/docker/run_tests.sh | 2 --
modules/ducktests/tests/ignitetest/tests/client_test.py | 6 +++---
.../tests/ignitetest/tests/control_utility/baseline_test.py | 10 +++++-----
.../tests/ignitetest/tests/control_utility/tx_test.py | 8 ++++----
modules/ducktests/tests/ignitetest/utils/version.py | 8 ++++++--
6 files changed, 19 insertions(+), 17 deletions(-)
diff --git a/modules/ducktests/tests/docker/Dockerfile b/modules/ducktests/tests/docker/Dockerfile
index 9467da7..89cc3b1 100644
--- a/modules/ducktests/tests/docker/Dockerfile
+++ b/modules/ducktests/tests/docker/Dockerfile
@@ -49,7 +49,7 @@ ARG APACHE_MIRROR="https://apache-mirror.rbc.ru/pub/apache/"
ARG APACHE_ARCHIVE="https://archive.apache.org/dist/"
# Install binary test dependencies.
-RUN for v in "2.7.6" "2.8.0" "2.8.1"; \
+RUN for v in "2.7.6" "2.8.0" "2.8.1" "2.9.0"; \
do cd /opt; \
curl -O $APACHE_ARCHIVE/ignite/$v/apache-ignite-$v-bin.zip;\
unzip apache-ignite-$v-bin.zip && mv /opt/apache-ignite-$v-bin /opt/ignite-$v;\
diff --git a/modules/ducktests/tests/docker/run_tests.sh b/modules/ducktests/tests/docker/run_tests.sh
index 93a8b7c..bf20488 100755
--- a/modules/ducktests/tests/docker/run_tests.sh
+++ b/modules/ducktests/tests/docker/run_tests.sh
@@ -63,8 +63,6 @@ The options are as follows:
-p|--param
Use specified param to inject in tests. Could be used multiple times.
- ./run_tests.sh --param version=2.8.1
-
-pj|--params-json
Use specified json as parameters to inject in tests. Can be extended with -p|--param.
diff --git a/modules/ducktests/tests/ignitetest/tests/client_test.py b/modules/ducktests/tests/ignitetest/tests/client_test.py
index 2da41d5..28b1213 100644
--- a/modules/ducktests/tests/ignitetest/tests/client_test.py
+++ b/modules/ducktests/tests/ignitetest/tests/client_test.py
@@ -27,7 +27,7 @@ from ignitetest.services.utils.ignite_configuration import IgniteConfiguration
from ignitetest.services.utils.ignite_configuration.cache import CacheConfiguration
from ignitetest.utils import ignite_versions, cluster
from ignitetest.utils.ignite_test import IgniteTest
-from ignitetest.utils.version import DEV_BRANCH, V_2_8_1, IgniteVersion
+from ignitetest.utils.version import DEV_BRANCH, LATEST, IgniteVersion
# pylint: disable=W0223
@@ -49,7 +49,7 @@ class ClientTest(IgniteTest):
# pylint: disable=R0913
@cluster(num_nodes=7)
- @ignite_versions(str(V_2_8_1), str(DEV_BRANCH))
+ @ignite_versions(str(LATEST), str(DEV_BRANCH))
@parametrize(num_nodes=7, static_clients=2, temp_client=3, iteration_count=3, client_work_time=30)
def test_ignite_start_stop_nodes(self, ignite_version, num_nodes, static_clients, temp_client, iteration_count,
client_work_time):
@@ -62,7 +62,7 @@ class ClientTest(IgniteTest):
# pylint: disable=R0913
@cluster(num_nodes=7)
- @ignite_versions(str(V_2_8_1), str(DEV_BRANCH))
+ @ignite_versions(str(LATEST), str(DEV_BRANCH))
@parametrize(num_nodes=7, static_clients=2, temp_client=3, iteration_count=3, client_work_time=30)
def test_ignite_kill_start_nodes(self, ignite_version, num_nodes, static_clients, temp_client, iteration_count,
client_work_time):
diff --git a/modules/ducktests/tests/ignitetest/tests/control_utility/baseline_test.py b/modules/ducktests/tests/ignitetest/tests/control_utility/baseline_test.py
index 6a38f7c..8951006 100644
--- a/modules/ducktests/tests/ignitetest/tests/control_utility/baseline_test.py
+++ b/modules/ducktests/tests/ignitetest/tests/control_utility/baseline_test.py
@@ -26,7 +26,7 @@ from ignitetest.services.utils.ignite_configuration.data_storage import DataRegi
from ignitetest.services.utils.ignite_configuration.discovery import from_ignite_cluster
from ignitetest.utils import version_if, ignite_versions, cluster
from ignitetest.utils.ignite_test import IgniteTest
-from ignitetest.utils.version import DEV_BRANCH, LATEST_2_8, IgniteVersion, V_2_8_0
+from ignitetest.utils.version import DEV_BRANCH, LATEST, IgniteVersion, V_2_8_0
# pylint: disable=W0223
@@ -37,7 +37,7 @@ class BaselineTests(IgniteTest):
NUM_NODES = 3
@cluster(num_nodes=NUM_NODES)
- @ignite_versions(str(DEV_BRANCH), str(LATEST_2_8))
+ @ignite_versions(str(DEV_BRANCH), str(LATEST))
def test_baseline_set(self, ignite_version):
"""
Test baseline set.
@@ -73,7 +73,7 @@ class BaselineTests(IgniteTest):
self.__check_nodes_in_baseline(new_node.nodes, baseline)
@cluster(num_nodes=NUM_NODES)
- @ignite_versions(str(DEV_BRANCH), str(LATEST_2_8))
+ @ignite_versions(str(DEV_BRANCH), str(LATEST))
def test_baseline_add_remove(self, ignite_version):
"""
Test add and remove nodes from baseline.
@@ -115,7 +115,7 @@ class BaselineTests(IgniteTest):
self.__check_nodes_not_in_baseline(new_node.nodes, baseline)
@cluster(num_nodes=NUM_NODES)
- @ignite_versions(str(DEV_BRANCH), str(LATEST_2_8))
+ @ignite_versions(str(DEV_BRANCH), str(LATEST))
def test_activate_deactivate(self, ignite_version):
"""
Test activate and deactivate cluster.
@@ -138,7 +138,7 @@ class BaselineTests(IgniteTest):
@cluster(num_nodes=NUM_NODES)
@version_if(lambda version: version >= V_2_8_0)
- @ignite_versions(str(DEV_BRANCH), str(LATEST_2_8))
+ @ignite_versions(str(DEV_BRANCH), str(LATEST))
def test_baseline_autoadjust(self, ignite_version):
"""
Test activate and deactivate cluster.
diff --git a/modules/ducktests/tests/ignitetest/tests/control_utility/tx_test.py b/modules/ducktests/tests/ignitetest/tests/control_utility/tx_test.py
index 0ea9ce9..bc059e5 100644
--- a/modules/ducktests/tests/ignitetest/tests/control_utility/tx_test.py
+++ b/modules/ducktests/tests/ignitetest/tests/control_utility/tx_test.py
@@ -28,7 +28,7 @@ from ignitetest.services.utils.ignite_configuration.cache import CacheConfigurat
from ignitetest.services.utils.ignite_configuration.discovery import from_ignite_cluster
from ignitetest.utils import ignite_versions, cluster
from ignitetest.utils.ignite_test import IgniteTest
-from ignitetest.utils.version import DEV_BRANCH, LATEST_2_8, IgniteVersion
+from ignitetest.utils.version import DEV_BRANCH, LATEST, IgniteVersion
# pylint: disable=W0223
@@ -40,7 +40,7 @@ class TransactionsTests(IgniteTest):
CACHE_NAME = "TEST"
@cluster(num_nodes=NUM_NODES)
- @ignite_versions(str(DEV_BRANCH), str(LATEST_2_8))
+ @ignite_versions(str(DEV_BRANCH), str(LATEST))
def test_tx_info(self, ignite_version):
"""
Tests verbose tx info for specific xid.
@@ -66,7 +66,7 @@ class TransactionsTests(IgniteTest):
assert res.label == pick_tx.label
@cluster(num_nodes=NUM_NODES)
- @ignite_versions(str(DEV_BRANCH), str(LATEST_2_8))
+ @ignite_versions(str(DEV_BRANCH), str(LATEST))
def test_kill_tx(self, ignite_version):
"""
Test kill transactions by xid and filter.
@@ -96,7 +96,7 @@ class TransactionsTests(IgniteTest):
.issubset(set(long_tx_2.extract_results("TX_ID")))
@cluster(num_nodes=NUM_NODES)
- @ignite_versions(str(DEV_BRANCH), str(LATEST_2_8))
+ @ignite_versions(str(DEV_BRANCH), str(LATEST))
def test_tx_filter(self, ignite_version):
"""
Test filtering transactions list.
diff --git a/modules/ducktests/tests/ignitetest/utils/version.py b/modules/ducktests/tests/ignitetest/utils/version.py
index 0454597..dec655f 100644
--- a/modules/ducktests/tests/ignitetest/utils/version.py
+++ b/modules/ducktests/tests/ignitetest/utils/version.py
@@ -62,9 +62,13 @@ DEV_BRANCH = IgniteVersion("dev")
V_2_7_6 = IgniteVersion("2.7.6")
LATEST_2_7 = V_2_7_6
-# 2.8.0 versions
+# 2.8.x versions
V_2_8_0 = IgniteVersion("2.8.0")
V_2_8_1 = IgniteVersion("2.8.1")
LATEST_2_8 = V_2_8_1
-LATEST = LATEST_2_8
+# 2.9.x versions
+V_2_9_0 = IgniteVersion("2.9.0")
+LATEST_2_9 = V_2_9_0
+
+LATEST = LATEST_2_9