Skip to content

Commit

Permalink
Cleanup of TurtleTestsCategory
Browse files Browse the repository at this point in the history
  • Loading branch information
pibizza committed Dec 20, 2024
1 parent b8ceadc commit 8fd17ba
Show file tree
Hide file tree
Showing 13 changed files with 27 additions and 56 deletions.
1 change: 0 additions & 1 deletion drools-compiler/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@

<properties>
<java.module.name>org.drools.compiler</java.module.name>
<excludedGroups>org.kie.test.testcategory.TurtleTestCategory</excludedGroups>
<surefire.forkCount>2</surefire.forkCount>
<drools.exclude.checkstyle>JavaParser.java|JavaLexer.java</drools.exclude.checkstyle>
</properties>
Expand Down
1 change: 0 additions & 1 deletion drools-mvel/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@
<properties>
<java.module.name>org.drools.mvel</java.module.name>
<surefire.forkCount>2</surefire.forkCount>
<excludedGroups>org.kie.test.testcategory.TurtleTestCategory</excludedGroups>
</properties>

<dependencies>
Expand Down
1 change: 0 additions & 1 deletion drools-test-coverage/test-compiler-integration/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@

<properties>
<java.module.name>org.drools.compiler.integrationtests</java.module.name>
<excludedGroups>org.kie.test.testcategory.TurtleTestCategory</excludedGroups>
<surefire.forkCount>2</surefire.forkCount>
</properties>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,17 +20,16 @@

import org.drools.testcoverage.common.model.A;
import org.drools.testcoverage.common.util.KieBaseTestConfiguration;
import org.junit.experimental.categories.Category;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.Timeout;
import org.junit.jupiter.api.condition.EnabledIfSystemProperty;
import org.kie.api.KieBase;
import org.kie.api.KieBaseConfiguration;
import org.kie.api.io.ResourceType;
import org.kie.api.runtime.KieSession;
import org.kie.internal.conf.ParallelExecutionOption;
import org.kie.internal.utils.KieHelper;
import org.kie.test.testcategory.TurtleTestCategory;

import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
Expand All @@ -39,7 +38,7 @@

import static org.assertj.core.api.Assertions.fail;

@Category(TurtleTestCategory.class)
@EnabledIfSystemProperty(named = "runTurtleTests", matches = "true")
public class CompositeAgendaTest {

@Test
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,17 +34,16 @@
import org.drools.testcoverage.common.util.KieBaseTestConfiguration;
import org.drools.testcoverage.common.util.KieBaseUtil;
import org.drools.testcoverage.common.util.TestParametersUtil2;
import org.junit.experimental.categories.Category;
import org.junit.jupiter.api.Timeout;
import org.junit.jupiter.api.condition.EnabledIfSystemProperty;
import org.junit.jupiter.params.ParameterizedTest;
import org.junit.jupiter.params.provider.MethodSource;
import org.kie.api.KieBase;
import org.kie.api.runtime.KieSession;
import org.kie.test.testcategory.TurtleTestCategory;

import static org.assertj.core.api.Assertions.assertThat;

@Category(TurtleTestCategory.class)
@EnabledIfSystemProperty(named = "runTurtleTests", matches = "true")
public class QueryConcurrencyTest {

private static int LOOP = 500;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,16 +31,16 @@
import org.drools.testcoverage.common.util.TestParametersUtil2;
import org.junit.experimental.categories.Category;
import org.junit.jupiter.api.Timeout;
import org.junit.jupiter.api.condition.EnabledIfSystemProperty;
import org.junit.jupiter.params.ParameterizedTest;
import org.junit.jupiter.params.provider.Arguments;
import org.junit.jupiter.params.provider.MethodSource;
import org.kie.api.runtime.KieSession;
import org.kie.test.testcategory.TurtleTestCategory;

import static org.assertj.core.api.Assertions.assertThat;
import static org.junit.jupiter.params.provider.Arguments.arguments;

@Category(TurtleTestCategory.class)
@EnabledIfSystemProperty(named = "runTurtleTests", matches = "true")
public class SharedSessionParallelTest extends AbstractConcurrentTest {

public static Stream<Arguments> parameters() {
Expand Down
1 change: 0 additions & 1 deletion drools-test-coverage/test-integration-nomvel/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@

<properties>
<java.module.name>org.drools.compiler.integrationtests</java.module.name>
<excludedGroups>org.kie.test.testcategory.TurtleTestCategory</excludedGroups>
<surefire.forkCount>2</surefire.forkCount>
</properties>

Expand Down
1 change: 0 additions & 1 deletion drools-test-coverage/test-integration-notms/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@

<properties>
<java.module.name>org.drools.compiler.integrationtests</java.module.name>
<excludedGroups>org.kie.test.testcategory.TurtleTestCategory</excludedGroups>
<surefire.forkCount>2</surefire.forkCount>
</properties>

Expand Down
1 change: 0 additions & 1 deletion drools-test-coverage/test-integration-noxml/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@

<properties>
<java.module.name>org.drools.compiler.integrationtests</java.module.name>
<excludedGroups>org.kie.test.testcategory.TurtleTestCategory</excludedGroups>
<surefire.forkCount>2</surefire.forkCount>
</properties>

Expand Down
1 change: 0 additions & 1 deletion drools-test-coverage/test-suite/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@

<properties>
<java.module.name>org.drools.testcoverage.testsuite</java.module.name>
<excludedGroups>org.kie.test.testcategory.TurtleTestCategory</excludedGroups>
</properties>

<dependencyManagement>
Expand Down
26 changes: 17 additions & 9 deletions kie-ci/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,6 @@

<properties>
<java.module.name>org.kie.ci</java.module.name>
<excludedGroups>org.kie.test.testcategory.TurtleTestCategory</excludedGroups>
</properties>

<dependencies>
Expand Down Expand Up @@ -160,11 +159,6 @@
<artifactId>assertj-core</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.kie</groupId>
<artifactId>kie-test-util</artifactId>
<scope>test</scope>
</dependency>
</dependencies>

<build>
Expand Down Expand Up @@ -249,9 +243,23 @@
<name>runTurtleTests</name>
</property>
</activation>
<properties>
<excludedGroups/>
</properties>
<build>
<pluginManagement>
<plugins>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<systemProperties>
<property>
<name>runTurtleTests</name>
<value>true</value>
</property>
</systemProperties>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
</profile>
</profiles>
</project>
Original file line number Diff line number Diff line change
Expand Up @@ -25,23 +25,22 @@

import org.drools.compiler.kie.builder.impl.InternalKieModule;
import org.drools.core.util.FileManager;
import org.junit.experimental.categories.Category;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.Timeout;
import org.junit.jupiter.api.condition.EnabledIfSystemProperty;
import org.kie.api.KieServices;
import org.kie.api.builder.ReleaseId;
import org.kie.scanner.AbstractKieCiTest;
import org.kie.scanner.KieMavenRepository;
import org.kie.test.testcategory.TurtleTestCategory;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import static org.junit.Assert.assertTrue;
import static org.assertj.core.api.Assertions.assertThat;
import static org.kie.scanner.KieMavenRepository.getKieMavenRepository;

@Category(TurtleTestCategory.class)
@EnabledIfSystemProperty(named = "runTurtleTests", matches = "true")
public class ConcurrentBuildTest extends AbstractKieCiTest {
private static final Logger LOG = LoggerFactory.getLogger(ConcurrentBuildTest.class);

Expand Down Expand Up @@ -115,6 +114,6 @@ public void concurrentBuildWithDependency() throws Exception {
KieServices.Factory.get().getRepository().removeKieModule(releaseIdDepA);
KieServices.Factory.get().getRepository().removeKieModule(releaseIdDepB);
}
assertTrue(true); // no deadlock
assertThat(true).isTrue(); // no deadlock
}
}

This file was deleted.

0 comments on commit 8fd17ba

Please sign in to comment.