This is an automated email from the ASF dual-hosted git repository.

apkhmv pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


The following commit(s) were added to refs/heads/main by this push:
     new f383c4177f0 IGNITE-26084 Duplicate compatibility test runs (#6347)
f383c4177f0 is described below

commit f383c4177f091772bbf8c4a9c93c9493315be788
Author: Vadim Pakhnushev <[email protected]>
AuthorDate: Thu Jul 31 18:23:15 2025 +0300

    IGNITE-26084 Duplicate compatibility test runs (#6347)
---
 .../internal/client/CurrentClientWithOldServerCompatibilityTest.java  | 2 ++
 .../java/org/apache/ignite/internal/CompatibilityTestBase.java        | 4 ----
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git 
a/modules/compatibility-tests/src/integrationTest/java/org/apache/ignite/internal/client/CurrentClientWithOldServerCompatibilityTest.java
 
b/modules/compatibility-tests/src/integrationTest/java/org/apache/ignite/internal/client/CurrentClientWithOldServerCompatibilityTest.java
index 58df78db26d..51909f9f166 100644
--- 
a/modules/compatibility-tests/src/integrationTest/java/org/apache/ignite/internal/client/CurrentClientWithOldServerCompatibilityTest.java
+++ 
b/modules/compatibility-tests/src/integrationTest/java/org/apache/ignite/internal/client/CurrentClientWithOldServerCompatibilityTest.java
@@ -26,11 +26,13 @@ import org.apache.ignite.internal.CompatibilityTestBase;
 import org.jetbrains.annotations.Nullable;
 import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.params.ParameterizedClass;
 import org.junit.jupiter.params.provider.MethodSource;
 
 /**
  * Tests that current Java client can work with all older server versions.
  */
+@ParameterizedClass
 @MethodSource("serverVersions")
 public class CurrentClientWithOldServerCompatibilityTest extends 
CompatibilityTestBase implements ClientCompatibilityTests {
     private final AtomicInteger idGen = new AtomicInteger(1000);
diff --git 
a/modules/compatibility-tests/src/testFixtures/java/org/apache/ignite/internal/CompatibilityTestBase.java
 
b/modules/compatibility-tests/src/testFixtures/java/org/apache/ignite/internal/CompatibilityTestBase.java
index 31c50a5a88a..ea0b36b8fe1 100644
--- 
a/modules/compatibility-tests/src/testFixtures/java/org/apache/ignite/internal/CompatibilityTestBase.java
+++ 
b/modules/compatibility-tests/src/testFixtures/java/org/apache/ignite/internal/CompatibilityTestBase.java
@@ -41,8 +41,6 @@ import org.junit.jupiter.api.extension.ExtendWith;
 import org.junit.jupiter.params.AfterParameterizedClassInvocation;
 import org.junit.jupiter.params.BeforeParameterizedClassInvocation;
 import org.junit.jupiter.params.Parameter;
-import org.junit.jupiter.params.ParameterizedClass;
-import org.junit.jupiter.params.provider.MethodSource;
 
 /**
  * Base class for testing cluster upgrades. Starts a cluster on an old 
version, initializes it, stops it, then starts it in the embedded
@@ -50,8 +48,6 @@ import org.junit.jupiter.params.provider.MethodSource;
  */
 @ExtendWith(WorkDirectoryExtension.class)
 @TestInstance(Lifecycle.PER_CLASS)
-@ParameterizedClass
-@MethodSource("baseVersions")
 public abstract class CompatibilityTestBase extends BaseIgniteAbstractTest {
     /** Nodes bootstrap configuration pattern. */
     private static final String NODE_BOOTSTRAP_CFG_TEMPLATE = "ignite {\n"

Reply via email to