[
https://issues.apache.org/jira/browse/IGNITE-27059?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Pavel Pereslegin updated IGNITE-27059:
--------------------------------------
Description:
Ticket created based on IGNITE-26935 and this TC run with disabled assertions:
https://ci.ignite.apache.org/buildConfiguration/ApacheIgnite3xGradle_Test_RunAllTests?branch=pull%2F6916&buildTypeTab=overview
We need to rework the following unit tests that check that the production code
will throw an AssertionError, and we want to get rid of such checks in unit
test.
ExecutionTargetFactorySelfTest.emptyTargets
GroupingAccumulatorTest.testFactory
GroupingAccumulatorTest.emptyState
GroupingAccumulatorTest.accumulatorIgnoresValues
QueryCheckerTest.testMetadata
ScannableTableSelfTest.testIndexScanInvalidCondition
Investigate and fix behavior of the following e2e jdbc test:
ItJdbcComplexDmlDdlSelfTest.testCreateSelectDrop
When assertions are disabled it fails with
{noformat}
org.opentest4j.AssertionFailedError: Invalid rows count ==> expected: <0> but
was: <50>
at
app//org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
at
app//org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
at
app//org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197)
at
app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:150)
at
app//org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:563)
at
app//org.apache.ignite.jdbc.ItJdbcComplexDmlDdlSelfTest.testCreateSelectDrop(ItJdbcComplexDmlDdlSelfTest.java:102)
at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
{noformat}
was:
Ticket created based on IGNITE-26935 and this TC run with disabled assertions:
https://ci.ignite.apache.org/buildConfiguration/ApacheIgnite3xGradle_Test_RunAllTests?branch=pull%2F6916&buildTypeTab=overview
We need to rework the following unit tests that check that the production code
will throw an AssertionError, and we want to get rid of such checks in unit
test.
ExecutionTargetFactorySelfTest.emptyTargets
GroupingAccumulatorTest.testFactory
GroupingAccumulatorTest.emptyState
GroupingAccumulatorTest.accumulatorIgnoresValues
QueryCheckerTest.testMetadata
ScannableTableSelfTest.testIndexScanInvalidCondition
Investigate and fix behavior of the following e2e jdbc test:
ItJdbcComplexDmlDdlSelfTest.testCreateSelectDrop
When assertions are disabled it fails with
> Sql. Rework tests that fail when assertions are disabled
> --------------------------------------------------------
>
> Key: IGNITE-27059
> URL: https://issues.apache.org/jira/browse/IGNITE-27059
> Project: Ignite
> Issue Type: Improvement
> Components: sql ai3
> Reporter: Pavel Pereslegin
> Priority: Major
> Labels: ignite-3
>
> Ticket created based on IGNITE-26935 and this TC run with disabled
> assertions:
> https://ci.ignite.apache.org/buildConfiguration/ApacheIgnite3xGradle_Test_RunAllTests?branch=pull%2F6916&buildTypeTab=overview
> We need to rework the following unit tests that check that the production
> code will throw an AssertionError, and we want to get rid of such checks in
> unit test.
> ExecutionTargetFactorySelfTest.emptyTargets
> GroupingAccumulatorTest.testFactory
> GroupingAccumulatorTest.emptyState
> GroupingAccumulatorTest.accumulatorIgnoresValues
> QueryCheckerTest.testMetadata
> ScannableTableSelfTest.testIndexScanInvalidCondition
> Investigate and fix behavior of the following e2e jdbc test:
> ItJdbcComplexDmlDdlSelfTest.testCreateSelectDrop
> When assertions are disabled it fails with
> {noformat}
> org.opentest4j.AssertionFailedError: Invalid rows count ==> expected: <0> but
> was: <50>
> at
> app//org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
> at
> app//org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
> at
> app//org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197)
> at
> app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:150)
> at
> app//org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:563)
> at
> app//org.apache.ignite.jdbc.ItJdbcComplexDmlDdlSelfTest.testCreateSelectDrop(ItJdbcComplexDmlDdlSelfTest.java:102)
> at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
> at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
> at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
> {noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)