Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/badge-plugin
  Commit: 38440b1c22f0fee97ff95e7891122c381894cb14
      
https://github.com/jenkinsci/badge-plugin/commit/38440b1c22f0fee97ff95e7891122c381894cb14
  Author: Rahul Somasunderam <[email protected]>
  Date:   2023-07-16 (Sun, 16 Jul 2023)

  Changed paths:
    M pom.xml

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

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 |    62 |    61 |    61 |      61 |
| After  |    24 |    23 |    23 |      23 |
| Savings|       |       |       |      38 |
| %      |       |       |       |      62 |

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/badge-plugin/push/refs/heads/master/6482d3-38440b%40github.com.

Reply via email to