Thank you for the advice! Unfortunately, *IgniteReproducingSuite* is in the core module while *IgniteSqlSplitterSelfTest* in the ignite-indexing module that means I am not able to add the test in this test suite without addition cycling dependency.
I'd recommend you detaching *IgniteReproducingSuite* as a separate module in the project to include the test suites from any module in the project. But I've prepared *Ignite Queries* in the same way as you suggested in *IgniteReproducingSuite* [1] and ran all tests in *IgniteSqlSplitterSelfTest* 100 times [2]. >> IgniteBinaryCacheQueryTestSuite: >> IgniteSqlSplitterSelfTest.testReplicatedTablesUsingPartitionedCacheSegmentedClient >> (fail rate 0,0%) For this test "Green lite" 100 times of 100. Green lite for all tests in *IgniteSqlSplitterSelfTest* in the latest build of main PR [3]. [1] https://github.com/daradurvs/ignite/blob/fd6abc915838599c2ebab3f803f90f2e641e8892/modules/indexing/src/test/java/org/apache/ignite/testsuites/IgniteCacheQuerySelfTestSuite.java [2] https://ci.ignite.apache.org/viewLog.html?buildId=1136780 [3] https://ci.ignite.apache.org/viewLog.html?buildId=1136685 On Wed, Mar 14, 2018 at 7:55 PM, Dmitry Pavlov <dpavlov....@gmail.com> wrote: > It is possible that test is failing only on agents and is always successfull > locally. > > For researching such test there was "Ignite reproducing suite" introduced > early. This suite intentionally left blank on TC. Correspondent suite in > code is IgniteReproducingSuite. > > You may add some extra debug info into test. Add this test in > IgniteReproducingSuite in code and then start suite on TC several times. > > ср, 14 мар. 2018 г. в 19:42, Vyacheslav Daradur <daradu...@gmail.com>: >> >> Dmitry, as I've written here before: I checked this test locally, many >> times (didn't have any falling on 100 starts). >> >> On Wed, Mar 14, 2018 at 7:31 PM, Dmitry Pavlov <dpavlov....@gmail.com> >> wrote: >> > Hi, I've found test which never failed on master, but fails in branch >> > >> > Ignite Queries [ tests 1 ] >> > >> > IgniteBinaryCacheQueryTestSuite: >> > >> > IgniteSqlSplitterSelfTest.testReplicatedTablesUsingPartitionedCacheSegmentedClient >> > (fail rate 0,0%) >> > >> > >> > ср, 14 мар. 2018 г. в 19:26, Dmitry Pavlov <dpavlov....@gmail.com>: >> >> >> >> Hi, let me check TC run >> >> >> >> вт, 13 мар. 2018 г. в 9:22, Vyacheslav Daradur <daradu...@gmail.com>: >> >>> >> >>> Dmitry, >> >>> >> >>> Nickolay accepted PR changes at Upsource [1]. >> >>> >> >>> Latest ci.build [2] looks good in comparison with master [3]. >> >>> >> >>> Following tests passed locally: >> >>> CacheAffinityCallSelfTest.testAffinityCallFromClientRestartNode >> >>> CacheAffinityCallSelfTest.testAffinityCallRestartNode >> >>> IgniteOptimisticTxSuspendResumeMultiServerTest.testTxTimeoutOnSuspend >> >>> >> >>> >> >>> IgniteSqlSplitterSelfTest.testReplicatedTablesUsingPartitionedCacheSegmentedClient >> >>> >> >>> >> >>> [1] https://reviews.ignite.apache.org/ignite/review/IGNT-CR-509 >> >>> [2] https://ci.ignite.apache.org/viewLog.html?buildId=1134466 >> >>> [3] https://ci.ignite.apache.org/viewLog.html?buildId=1134372 >> >>> >> >>> On Mon, Mar 5, 2018 at 7:16 PM, Vyacheslav Daradur >> >>> <daradu...@gmail.com> >> >>> wrote: >> >>> > Dmitry, I saw them, but it looks like just randomness. >> >>> > >> >>> > I've checked it locally several times. >> >>> > They failed only in one TeamCity's build of four. >> >>> > >> >>> > Started build once again to be sure. >> >>> > >> >>> > On Mon, Mar 5, 2018 at 6:59 PM, Dmitry Pavlov >> >>> > <dpavlov....@gmail.com> >> >>> > wrote: >> >>> >> I can see Nikolay Izhikov as reviewer in Upsource. >> >>> >> >> >>> >> Nikolay, would you run review first? >> >>> >> >> >>> >> I've found several suspicious tests : Test fail rate is less than >> >>> >> 1%, >> >>> >> it is >> >>> >> probably new failure >> >>> >> IgniteCacheTestSuite2: >> >>> >> >> >>> >> >> >>> >> GridCachePartitionedTxSingleThreadedSelfTest.testOptimisticReadCommittedRollback >> >>> >> (fail rate 0,0%) >> >>> >> IgniteCacheTestSuite2: >> >>> >> >> >>> >> >> >>> >> GridCachePartitionedTxSingleThreadedSelfTest.testOptimisticRepeatableReadRollback >> >>> >> (fail rate 0,0%) >> >>> >> IgniteCacheTestSuite2: >> >>> >> >> >>> >> >> >>> >> GridCachePartitionedTxSingleThreadedSelfTest.testPessimisticReadCommittedCommit >> >>> >> (fail rate 0,0%) >> >>> >> IgniteCacheTestSuite2: >> >>> >> >> >>> >> >> >>> >> GridCachePartitionedTxSingleThreadedSelfTest.testPessimisticReadCommittedRollback >> >>> >> (fail rate 0,0%) >> >>> >> IgniteCacheTestSuite2: >> >>> >> >> >>> >> >> >>> >> GridCachePartitionedTxSingleThreadedSelfTest.testPessimisticSerializableCommit >> >>> >> (fail rate 0,0%) >> >>> >> >> >>> >> Vyacheslav, could you please check if these failures are related to >> >>> >> the new >> >>> >> changes? >> >>> >> >> >>> >> >> >>> >> пн, 5 мар. 2018 г. в 18:50, Vyacheslav Daradur >> >>> >> <daradu...@gmail.com>: >> >>> >> >> >>> >>> I've done some test-builds iteration on the weekends. >> >>> >>> >> >>> >>> Tests [1] look well. >> >>> >>> >> >>> >>> Does anyone have time to do the final review [2][3] and merge it? >> >>> >>> >> >>> >>> >> >>> >>> [1] https://ci.ignite.apache.org/viewLog.html?buildId=1125676 >> >>> >>> [2] https://github.com/apache/ignite/pull/3578 >> >>> >>> [3] https://reviews.ignite.apache.org/ignite/review/IGNT-CR-509 >> >>> >>> >> >>> >>> >> >>> >>> On Fri, Mar 2, 2018 at 10:17 PM, Vyacheslav Daradur >> >>> >>> <daradu...@gmail.com> >> >>> >>> wrote: >> >>> >>> > Hi, Igniters! >> >>> >>> > >> >>> >>> > This task [1] is about 'get' requests distribution between >> >>> >>> > primary >> >>> >>> > and >> >>> >>> > backup nodes in the replicated cache if 'readFromBackup' flag is >> >>> >>> > enabled. >> >>> >>> > >> >>> >>> > I've prepared a solution [2] suggested by Alexei Scherbakov in >> >>> >>> > Jira >> >>> >>> > comments. It passed prereviews by Alexei and Nikolay Izhikov. >> >>> >>> > >> >>> >>> > TeamCity tests look similar with the master branch. >> >>> >>> > >> >>> >>> > Could someone of core module maintainers do the final review >> >>> >>> > [2][3]? >> >>> >>> > >> >>> >>> > >> >>> >>> > [1] https://issues.apache.org/jira/browse/IGNITE-5357 >> >>> >>> > [2] https://github.com/apache/ignite/pull/3578 >> >>> >>> > [3] https://reviews.ignite.apache.org/ignite/review/IGNT-CR-509 >> >>> >>> > >> >>> >>> > -- >> >>> >>> > Best Regards, Vyacheslav D. >> >>> >>> >> >>> >>> >> >>> >>> >> >>> >>> -- >> >>> >>> Best Regards, Vyacheslav D. >> >>> >>> >> >>> > >> >>> > >> >>> > >> >>> > -- >> >>> > Best Regards, Vyacheslav D. >> >>> >> >>> >> >>> >> >>> -- >> >>> Best Regards, Vyacheslav D. >> >> >> >> -- >> Best Regards, Vyacheslav D. -- Best Regards, Vyacheslav D.