]> source.dussan.org Git - aspectj.git/commit
Remove module 'run-all-junit-tests' from root POM -> speed up the build
authorAlexander Kriegisch <Alexander@Kriegisch.name>
Sat, 20 Mar 2021 11:37:22 +0000 (18:37 +0700)
committerAlexander Kriegisch <Alexander@Kriegisch.name>
Sat, 20 Mar 2021 19:01:18 +0000 (02:01 +0700)
commita1867b05ba6443d32abc4049c26b92fc226d6f78
tree451e969e0aa7c5998d84cdce0d43f3f1a32d1461
parentfa8369ebb82cd9668943173b4f04868b55ab4260
Remove module 'run-all-junit-tests' from root POM -> speed up the build

This module must be a relic from a test runner module once existing
during the Ant build era, but transferred and kept alive in the Maven
build. Actually, it almost doubles build time by running virtually all
tests in all modules again when doing 'mvn test' from the project root.

For now I only removed the module from the root POM, leaving behind
comments there, in the module POM and in the now @Deprecated class
RunTheseBeforeYouCommitTests.

Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
build/build.xml
installer/pom.xml
pom.xml
run-all-junit-tests/pom.xml
run-all-junit-tests/src/test/java/RunTheseBeforeYouCommitTests.java
tests/harness/SystemPropertiesTest.java