Branch: refs/heads/master Home: https://github.com/pmd/build-tools Commit: 07022c5a6f4461263a25e7434f356fbbb290d702 https://github.com/pmd/build-tools/commit/07022c5a6f4461263a25e7434f356fbbb290d702 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-05-30 (Thu, 30 May 2024)
Changed paths: M pom.xml A src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/JUnitPlatformProvider.java A src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/RootContainer.java A src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/TestExecutionListener.java A src/main/resources/META-INF/services/org.apache.maven.surefire.api.provider.SurefireProvider A src/test/java/net/sourceforge/pmd/buildtools/surefire/junit/TestExecutionListenerTest.java Log Message: ----------- Custom surefire-provider for junit platform This provider reports only one test set by test class, accumulating all tests that belong together. Furthermore, the unique id of the tests are used as method names to be sure that no two test cases have the same name, so that surefire's run statistics work correctly. It fails any test set (aka. test class) if there were no test cases reported. Commit: 0e66f6053a395d44747244b3df7ba47458fbc678 https://github.com/pmd/build-tools/commit/0e66f6053a395d44747244b3df7ba47458fbc678 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-05-30 (Thu, 30 May 2024) Changed paths: M src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/JUnitPlatformProvider.java M src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/TestExecutionListener.java Log Message: ----------- Capture test outputs Commit: 717db37dccc6b8747c372f7f6fd138e856f07429 https://github.com/pmd/build-tools/commit/717db37dccc6b8747c372f7f6fd138e856f07429 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-05-30 (Thu, 30 May 2024) Changed paths: M src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/RootContainer.java M src/test/java/net/sourceforge/pmd/buildtools/surefire/junit/TestExecutionListenerTest.java Log Message: ----------- Ignore empty junit suites Commit: 9b6ed437541d169db0099b815c9f41ff36a54c11 https://github.com/pmd/build-tools/commit/9b6ed437541d169db0099b815c9f41ff36a54c11 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-05-30 (Thu, 30 May 2024) Changed paths: M pom.xml Log Message: ----------- Downgrade junit to match pmd/pmd Commit: 23d8f1ae59df0db51a83f2aa19d5dd06ce75d2d9 https://github.com/pmd/build-tools/commit/23d8f1ae59df0db51a83f2aa19d5dd06ce75d2d9 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-05-30 (Thu, 30 May 2024) Changed paths: M src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/TestExecutionListener.java Log Message: ----------- Report full class name for test sets Commit: bb66782ae95176cc63a5e021b2384b5cfc256b44 https://github.com/pmd/build-tools/commit/bb66782ae95176cc63a5e021b2384b5cfc256b44 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-05-30 (Thu, 30 May 2024) Changed paths: M src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/TestExecutionListener.java Log Message: ----------- Fallback to class name from UniqueId Commit: 3fd3ab6d31834ad5ba04abe6487cb6fdaf12286b https://github.com/pmd/build-tools/commit/3fd3ab6d31834ad5ba04abe6487cb6fdaf12286b Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-05-31 (Fri, 31 May 2024) Changed paths: M src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/JUnitPlatformProvider.java Log Message: ----------- Only create one TestPlan to speed up test execution Commit: 9a6e2f1832d2f3e22d05d30334c7a19b1371aa67 https://github.com/pmd/build-tools/commit/9a6e2f1832d2f3e22d05d30334c7a19b1371aa67 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-05-31 (Fri, 31 May 2024) Changed paths: M src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/TestExecutionListener.java Log Message: ----------- Track elapsed times for tests, only add a StackTraceWriter when needed Commit: 717145f259fa9db90aeab816c13caeba6c0610d7 https://github.com/pmd/build-tools/commit/717145f259fa9db90aeab816c13caeba6c0610d7 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-05-31 (Fri, 31 May 2024) Changed paths: M pom.xml A src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/JUnitPlatformProvider.java A src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/RootContainer.java A src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/TestExecutionListener.java A src/main/resources/META-INF/services/org.apache.maven.surefire.api.provider.SurefireProvider A src/test/java/net/sourceforge/pmd/buildtools/surefire/junit/TestExecutionListenerTest.java Log Message: ----------- Custom surefire-provider for junit platform (#32) Merge pull request #32 from adangel:surefire-provider Compare: https://github.com/pmd/build-tools/compare/e6493af8ca24...717145f259fa To unsubscribe from these emails, change your notification settings at https://github.com/pmd/build-tools/settings/notifications _______________________________________________ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits