-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Azure test slicing for parallel test running. #2231
base: master
Are you sure you want to change the base?
Conversation
Whaaaaaaaaat? This is so cool |
azure-pipelines.yml
Outdated
inputs: | ||
goals: 'clean install' | ||
# These are Maven CLI options (and show up in the build logs) - "-nsu"=Don't update snapshots. We can remove this when Maven OSS is more healthy | ||
options: "-P ALLMODULES,JACOCO,ERRORPRONE,CI -e -B -Dmaven.repo.local=$(MAVEN_CACHE_FOLDER) -Dmaven.test.skip" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor nitpick: If you change "maven.test.skip" to "skipTests", the test code will be compiled but not executed. This might be useful so we can see if there are any compilation problems early, but without taking the hit of actually running the tests.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approve pending review of minor changes.
Codecov Report
@@ Coverage Diff @@
## master #2231 +/- ##
=============================================
- Coverage 81.43% 38.81% -42.63%
+ Complexity 17263 1428 -15835
=============================================
Files 1181 211 -970
Lines 63218 10309 -52909
Branches 9837 1779 -8058
=============================================
- Hits 51482 4001 -47481
+ Misses 7890 5655 -2235
+ Partials 3846 653 -3193 Continue to review full report at Codecov.
|
Playing with Azure pipelines to see if we can parallelize the test process across modules.