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

zstan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git


The following commit(s) were added to refs/heads/master by this push:
     new 5a2372a4712 IGNITE-28281 Split calcite suite to achieve 30 min per 
suite run (#12905)
5a2372a4712 is described below

commit 5a2372a471263a641fdf6deaf1f93b2cf7fe6192
Author: Maksim Davydov <[email protected]>
AuthorDate: Wed Mar 18 12:25:10 2026 +0300

    IGNITE-28281 Split calcite suite to achieve 30 min per suite run (#12905)
---
 .../ignite/testsuites/IgniteCalciteTestSuite.java  |  5 ----
 ...TestSuite.java => IgniteCalciteTestSuite2.java} | 21 +--------------
 .../ignite/testsuites/IgniteCalciteTestSuite3.java | 31 ++++++++++++++++++++++
 3 files changed, 32 insertions(+), 25 deletions(-)

diff --git 
a/modules/calcite/src/test/java/org/apache/ignite/testsuites/IgniteCalciteTestSuite.java
 
b/modules/calcite/src/test/java/org/apache/ignite/testsuites/IgniteCalciteTestSuite.java
index 72fd3786d99..01fe0e92bbb 100644
--- 
a/modules/calcite/src/test/java/org/apache/ignite/testsuites/IgniteCalciteTestSuite.java
+++ 
b/modules/calcite/src/test/java/org/apache/ignite/testsuites/IgniteCalciteTestSuite.java
@@ -32,17 +32,12 @@ import org.junit.runners.Suite;
  */
 @RunWith(Suite.class)
 @Suite.SuiteClasses({
-    PlannerTestSuite.class,
-    ExecutionTestSuite.class,
-    IntegrationTestSuite.class,
     UtilTestSuite.class,
-    JdbcTestSuite.class,
 
     SqlCustomParserTest.class,
     SqlReservedWordsTest.class,
     LogicalRelImplementorTest.class,
 
-    ScriptTestSuite.class,
     CalciteCommunicationMessageSerializationTest.class,
 
     NumericTypesPrecisionsTest.class,
diff --git 
a/modules/calcite/src/test/java/org/apache/ignite/testsuites/IgniteCalciteTestSuite.java
 
b/modules/calcite/src/test/java/org/apache/ignite/testsuites/IgniteCalciteTestSuite2.java
similarity index 52%
copy from 
modules/calcite/src/test/java/org/apache/ignite/testsuites/IgniteCalciteTestSuite.java
copy to 
modules/calcite/src/test/java/org/apache/ignite/testsuites/IgniteCalciteTestSuite2.java
index 72fd3786d99..68002b45635 100644
--- 
a/modules/calcite/src/test/java/org/apache/ignite/testsuites/IgniteCalciteTestSuite.java
+++ 
b/modules/calcite/src/test/java/org/apache/ignite/testsuites/IgniteCalciteTestSuite2.java
@@ -17,13 +17,6 @@
 
 package org.apache.ignite.testsuites;
 
-import 
org.apache.ignite.internal.processors.query.calcite.exec.LogicalRelImplementorTest;
-import 
org.apache.ignite.internal.processors.query.calcite.exec.NumericTypesPrecisionsTest;
-import 
org.apache.ignite.internal.processors.query.calcite.message.CalciteCommunicationMessageSerializationTest;
-import 
org.apache.ignite.internal.processors.query.calcite.sql.SqlCustomParserTest;
-import 
org.apache.ignite.internal.processors.query.calcite.sql.SqlReservedWordsTest;
-import org.apache.ignite.internal.processors.tx.SqlTransactionsIsolationTest;
-import 
org.apache.ignite.internal.processors.tx.SqlTransactionsUnsupportedModesTest;
 import org.junit.runner.RunWith;
 import org.junit.runners.Suite;
 
@@ -34,21 +27,9 @@ import org.junit.runners.Suite;
 @Suite.SuiteClasses({
     PlannerTestSuite.class,
     ExecutionTestSuite.class,
-    IntegrationTestSuite.class,
-    UtilTestSuite.class,
     JdbcTestSuite.class,
 
-    SqlCustomParserTest.class,
-    SqlReservedWordsTest.class,
-    LogicalRelImplementorTest.class,
-
     ScriptTestSuite.class,
-    CalciteCommunicationMessageSerializationTest.class,
-
-    NumericTypesPrecisionsTest.class,
-
-    SqlTransactionsIsolationTest.class,
-    SqlTransactionsUnsupportedModesTest.class,
 })
-public class IgniteCalciteTestSuite {
+public class IgniteCalciteTestSuite2 {
 }
diff --git 
a/modules/calcite/src/test/java/org/apache/ignite/testsuites/IgniteCalciteTestSuite3.java
 
b/modules/calcite/src/test/java/org/apache/ignite/testsuites/IgniteCalciteTestSuite3.java
new file mode 100644
index 00000000000..4d9074ecfc8
--- /dev/null
+++ 
b/modules/calcite/src/test/java/org/apache/ignite/testsuites/IgniteCalciteTestSuite3.java
@@ -0,0 +1,31 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.ignite.testsuites;
+
+import org.junit.runner.RunWith;
+import org.junit.runners.Suite;
+
+/**
+ * Calcite tests.
+ */
+@RunWith(Suite.class)
[email protected]({
+    IntegrationTestSuite.class
+})
+public class IgniteCalciteTestSuite3 {
+}

Reply via email to