Iurii Gerzhedovich created IGNITE-27712:
-------------------------------------------

             Summary: Sql. Faky test 
ItCatalogCompactionTest.testGlobalMinimumTxRequiredTime test
                 Key: IGNITE-27712
                 URL: https://issues.apache.org/jira/browse/IGNITE-27712
             Project: Ignite
          Issue Type: Improvement
          Components: catalog ai3
            Reporter: Iurii Gerzhedovich


The test is flaky, and previously (IGNITE-26626), we added some debug info. 

Hope now we can sort out what is going on.

[https://ci.ignite.apache.org/buildConfiguration/ApacheIgnite3x_Test_RunAllTests/9987453]
 
{code:java}
org.opentest4j.AssertionFailedError: Condition failed after transactions commit 
on node #0

Test debug info

System transactions state (init)
  icct_n_3344: pending=0, finished=0
  icct_n_3345: pending=0, finished=0
  icct_n_3346: pending=0, finished=0

Catalog state(init) on node icct_n_3344
  5 | 115989376822476802
  6 | 115989376830668800
Catalog state(init) on node icct_n_3345
  5 | 115989376822476802
  6 | 115989376830668800
Catalog state(init) on node icct_n_3346
  5 | 115989376822476802
  6 | 115989376830668800

Minimum RW tx times (init)
  icct_n_3344: 115989376939393025
  icct_n_3345: 115989376939393024
  icct_n_3346: 115989376939393024

System transactions state (onFailure)
  icct_n_3344: pending=2, finished=1
  icct_n_3345: pending=1, finished=1
  icct_n_3346: pending=2, finished=1

Catalog state(onFailure) on node icct_n_3344
  5 | 115989376822476802
  6 | 115989376830668800
  7 | 115989376946864130
  8 | 115989376963575810
Catalog state(onFailure) on node icct_n_3345
  5 | 115989376822476802
  6 | 115989376830668800
  7 | 115989376946864130
  8 | 115989376963575810
Catalog state(onFailure) on node icct_n_3346
  5 | 115989376822476802
  6 | 115989376830668800
  7 | 115989376946864130

Minimum RW tx times (onFailure)
  icct_n_3344: 115989376963575810
  icct_n_3345: 115989376973799424
  icct_n_3346: 115989376946864130

RW transactions state
  finished | icct_n_3344 | HybridTimestamp [physical=2026-01-31 11:03:56:211 
+0000, logical=0, composite=115989376939524096]
  finished | icct_n_3345 | HybridTimestamp [physical=2026-01-31 11:03:56:374 
+0000, logical=1, composite=115989376950206465]
  finished | icct_n_3346 | HybridTimestamp [physical=2026-01-31 11:03:56:375 
+0000, logical=0, composite=115989376950272000]
  active   | icct_n_3344 | HybridTimestamp [physical=2026-01-31 11:03:56:697 
+0000, logical=0, composite=115989376971374592]
  active   | icct_n_3346 | HybridTimestamp [physical=2026-01-31 11:03:56:697 
+0000, logical=0, composite=115989376971374592]

RO transactions state
  active   | HybridTimestamp [physical=2026-01-31 11:03:56:375 +0000, 
logical=2, composite=115989376950272002]
  active   | HybridTimestamp [physical=2026-01-31 11:03:56:385 +0000, 
logical=0, composite=115989376950927360]
  active   | HybridTimestamp [physical=2026-01-31 11:03:56:385 +0000, 
logical=0, composite=115989376950927360]
 ==> expected: <115989376963575810> but was: 
<115989376946864130>org.opentest4j.AssertionFailedError: Condition failed after 
transactions commit on node #0Test debug infoSystem transactions state (init)  
icct_n_3344: pending=0, finished=0  icct_n_3345: pending=0, finished=0  
icct_n_3346: pending=0, finished=0Catalog state(init) on node icct_n_3344  5 | 
115989376822476802  6 | 115989376830668800Catalog state(init) on node 
icct_n_3345  5 | 115989376822476802  6 | 115989376830668800Catalog state(init) 
on node icct_n_3346  5 | 115989376822476802  6 | 115989376830668800Minimum RW 
tx times (init)  icct_n_3344: 115989376939393025  icct_n_3345: 
115989376939393024  icct_n_3346: 115989376939393024System transactions state 
(onFailure)  icct_n_3344: pending=2, finished=1  icct_n_3345: pending=1, 
finished=1  icct_n_3346: pending=2, finished=1Catalog state(onFailure) on node 
icct_n_3344  5 | 115989376822476802  6 | 115989376830668800  7 | 
115989376946864130  8 | 115989376963575810Catalog state(onFailure) on node 
icct_n_3345  5 | 115989376822476802  6 | 115989376830668800  7 | 
115989376946864130  8 | 115989376963575810Catalog state(onFailure) on node 
icct_n_3346  5 | 115989376822476802  6 | 115989376830668800  7 | 
115989376946864130Minimum RW tx times (onFailure)  icct_n_3344: 
115989376963575810  icct_n_3345: 115989376973799424  icct_n_3346: 
115989376946864130RW transactions state  finished | icct_n_3344 | 
HybridTimestamp [physical=2026-01-31 11:03:56:211 +0000, logical=0, 
composite=115989376939524096]  finished | icct_n_3345 | HybridTimestamp 
[physical=2026-01-31 11:03:56:374 +0000, logical=1, 
composite=115989376950206465]  finished | icct_n_3346 | HybridTimestamp 
[physical=2026-01-31 11:03:56:375 +0000, logical=0, 
composite=115989376950272000]  active   | icct_n_3344 | HybridTimestamp 
[physical=2026-01-31 11:03:56:697 +0000, logical=0, 
composite=115989376971374592]  active   | icct_n_3346 | HybridTimestamp 
[physical=2026-01-31 11:03:56:697 +0000, logical=0, 
composite=115989376971374592]RO transactions state  active   | HybridTimestamp 
[physical=2026-01-31 11:03:56:375 +0000, logical=2, 
composite=115989376950272002]  active   | HybridTimestamp [physical=2026-01-31 
11:03:56:385 +0000, logical=0, composite=115989376950927360]  active   | 
HybridTimestamp [physical=2026-01-31 11:03:56:385 +0000, logical=0, 
composite=115989376950927360] ==> expected: <115989376963575810> but was: 
<115989376946864130>  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:172)  at 
app//org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:699)  at 
app//org.apache.ignite.internal.catalog.compaction.ItCatalogCompactionTest.testGlobalMinimumTxRequiredTime(ItCatalogCompactionTest.java:215)
  at [email protected]/java.lang.reflect.Method.invoke(Method.java:566)  at 
[email protected]/java.util.ArrayList.forEach(ArrayList.java:1541)  at 
[email protected]/java.util.ArrayList.forEach(ArrayList.java:1541) {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to