Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/build-with-parameters-plugin
  Commit: 05ea1a00a1a04afc9ad88c7c8f318b3143d87aeb
      
https://github.com/jenkinsci/build-with-parameters-plugin/commit/05ea1a00a1a04afc9ad88c7c8f318b3143d87aeb
  Author: Rahul Somasunderam <[email protected]>
  Date:   2023-08-20 (Sun, 20 Aug 2023)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  chore: Parallelize Tests (#26)

This will use all available cores to run tests, and parallelize by all - 
suite/class/method.
On machines with multiple cores, this will vastly improve test performance.
These times are on my M1 MBP with 10 (8P + 2E) cores. They were reported by 
maven on running `mvn verify`.

I first ran `mvn verify` and ignored the time.
Then I ran it thrice without this change, and thrice with this change.

All times in seconds.

|        | Run 1 | Run 2 | Run 3 | Average |
| ------ | ----: | ----: | ----: | ------: |
| Before |    21 |    23 |    22 |      22 |
| After  |    15 |    16 |    18 |      16 |
| Savings|       |       |       |       6 |
| %      |       |       |       |      27 |

Co-authored-by: Name From Git-Plugin-Test 
<[email protected]>


-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/build-with-parameters-plugin/push/refs/heads/master/f087df-05ea1a%40github.com.

Reply via email to