[ https://issues.apache.org/jira/browse/IGNITE-18251?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ilya Shishkov reassigned IGNITE-18251: -------------------------------------- Assignee: Ilya Shishkov > Refactor testing of ignite-extensions > ------------------------------------- > > Key: IGNITE-18251 > URL: https://issues.apache.org/jira/browse/IGNITE-18251 > Project: Ignite > Issue Type: Task > Components: extensions > Reporter: Ilya Shishkov > Assignee: Ilya Shishkov > Priority: Major > Labels: ise, teamcity > > Currently, TeamCity runs tests twice, because test classes are not specified. > It leads to running of both suite classes and test classes, included to this > test suites. For the {{ignite-cdc-ext}} you can see more details in > IGNITE-18216. > Arguments are listed below [1]: > {code} > -pl modules/%DIR_EXTENSION% -am > -Dmaven.test.failure.ignore=true > -DfailIfNoTests=false > -Dignite.version=%IGNITE_VERSION% > {code} > Also, there are following problems: > # Timeouts of CDC Suite. > # Zookeeper Ip Finder and AOP has no running test on TC [2, 3]. > What should be done: > # Remove the test suite classes from all modules excepting the > {{ignite-cdc-ext}}. > # Split {{IgniteCdcTestSuite}} class on two separate classes. > # Make two separate TC builds for corresponding CDC suite classes. To control > abandoned tests profile {{check-test-suites}} from Ignite must be used > (ticket for this: IGNITE-18252). > # {{failIfNoTests}} should be set to 'true' in order to prevent situations > when module was not tested (ticket for this: IGNITE-18252). > # Fix Zookeeper Ip Finder and AOP modules testing. > Links: > # > https://ci2.ignite.apache.org/admin/editRunType.html?id=template:IgniteExtensions_Tests_RunExtensionTests&runnerId=RUNNER_141&cameFromUrl=%2Fadmin%2FeditBuildRunners.html%3Fid%3Dtemplate%253AIgniteExtensions_Tests_RunExtensionTests%26init%3D1&cameFromTitle= > # > https://ci2.ignite.apache.org/buildConfiguration/IgniteExtensions_Tests_ZookeeperIpFinder?branch=&mode=builds#all-projects > # > https://ci2.ignite.apache.org/buildConfiguration/IgniteExtensions_Tests_Aop?mode=builds#all-projects -- This message was sent by Atlassian Jira (v8.20.10#820010)