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)