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

Reply via email to