JavaCompileParallelIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Upgrade commons-lang{->3} replacing packages

    • -1
    • +1
    ./JavaCompileParallelIntegrationTest.groovy
  1. … 175 more files in changeset.
Prefer implementation/api over compile in language-java tests

    • -1
    • +1
    ./JavaCompileParallelIntegrationTest.groovy
  1. … 9 more files in changeset.
Prefer implementation/api over compile in language-java tests

    • -1
    • +1
    ./JavaCompileParallelIntegrationTest.groovy
  1. … 9 more files in changeset.
Prefer implementation/api over compile in language-java tests

    • -1
    • +1
    ./JavaCompileParallelIntegrationTest.groovy
  1. … 9 more files in changeset.
Prefer implementation/api over compile in language-java tests

    • -1
    • +1
    ./JavaCompileParallelIntegrationTest.groovy
  1. … 9 more files in changeset.
On CI redirect maven central queries to local repo for integration tests

    • -3
    • +1
    ./JavaCompileParallelIntegrationTest.groovy
  1. … 108 more files in changeset.
Track java version when using forked compilation

We introduce a new property on ForkOptions to track the Java home

which contains javac. By doing so, we are able to track the Java

version for forked compilation, too.

+review REVIEW-6467

    • -2
    • +2
    ./JavaCompileParallelIntegrationTest.groovy
  1. … 17 more files in changeset.
Replace call to getter by property Access in JavaCompileParallelIntegrationTest

+review REVIEW-5947

    • -1
    • +1
    ./JavaCompileParallelIntegrationTest.groovy
Remove "optimization" that omitted -source and -target from javac (#627)

* Remove "optimization" that omitted -source and -target from javac

See

https://discuss.gradle.org/t/source-and-target-are-only-passed-to-javac-when-java-version-is-different-than-gradle-java-version/17235

and elastic/elasticsearch#18039

    • -6
    • +13
    ./JavaCompileParallelIntegrationTest.groovy
  1. … 3 more files in changeset.
Remove --parallel-threads usage from tests

+review REVIEW-5434

    • -1
    • +2
    ./JavaCompileParallelIntegrationTest.groovy
  1. … 7 more files in changeset.
Add text escape for windows.

+review REVIEW-5397

    • -1
    • +2
    ./JavaCompileParallelIntegrationTest.groovy
Minor cleanup to test code.

+review REVIEW-5397

    • -44
    • +20
    ./JavaCompileParallelIntegrationTest.groovy
Minor cleanup of test code.

+review REVIEW-5397

    • -16
    • +23
    ./JavaCompileParallelIntegrationTest.groovy
  1. … 1 more file in changeset.
For now try to determine if we can resolve the javac executable for available JDK.

+review REVIEW-5397

    • -1
    • +21
    ./JavaCompileParallelIntegrationTest.groovy
Use different JDKs for subprojects. Use a real library as import for compiled classes.

+review REVIEW-5397

    • -11
    • +45
    ./JavaCompileParallelIntegrationTest.groovy
  1. … 3 more files in changeset.
In this case we don't really care which and how many calls are made for the compile-time dependencies. We want to check if "java.home" is set to an invalid directory and therefore HttpClient fails.

+review REVIEW-5397

    • -2
    • +1
    ./JavaCompileParallelIntegrationTest.groovy
Synchronize code that requires temporary change of "java.home" system variable.

+review REVIEW-5397

    • -2
    • +4
    ./JavaCompileParallelIntegrationTest.groovy
  1. … 7 more files in changeset.
GRADLE-3029: Ignore test for now. Remove arguments as they are provided by the parallel execution CI job.

    • -2
    • +3
    ./JavaCompileParallelIntegrationTest.groovy
GRADLE-3029: Trying to reproduce issue. Seems to happen if you have multiple compile instantiations happening concurrently. Under certain conditions java.home is set to an incorrect path. JdkJavaCompiler.findCompiler() probably needs some synchronization code.

    • -0
    • +61
    ./JavaCompileParallelIntegrationTest.groovy