MultiprojectProjectAndTaskListIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Deprecation removal of Gradle GUI (#1749)

Remove Gradle GUI code, leftovers Open API code and user guides.

    • -208
    • +0
    ./MultiprojectProjectAndTaskListIntegrationTest.groovy
  1. … 191 more files in changeset.
Conditionally ignore JUnit test on IBM JDK

The previous attempt to conditionally ignore this test used `@Requires`,

which doesn't work for non-Spock tests.

    • -3
    • +7
    ./MultiprojectProjectAndTaskListIntegrationTest.groovy
Don't test OpenAPI on IBM JDK

These tests are flaky when run on IBM JDK. It's not worth investing time to fix

the tests for this deprecated feature.

Flaky test issue: gradle/gradle-private#437

    • -1
    • +3
    ./MultiprojectProjectAndTaskListIntegrationTest.groovy
Polish `MultiprojectProjectAndTaskListIntegrationTest`

- Use same project refresh timeout for all tests

- Fix braces formatting

- DRY

    • -78
    • +79
    ./MultiprojectProjectAndTaskListIntegrationTest.groovy
Initialise native services in test ClassLoader into different directory to that used by the Gradle version under test.

    • -1
    • +1
    ./MultiprojectProjectAndTaskListIntegrationTest.groovy
  1. … 6 more files in changeset.
Initialize the native services in the UI integration tests, not in the UI bits themselves.

+review REVIEW-5378

    • -0
    • +2
    ./MultiprojectProjectAndTaskListIntegrationTest.groovy
  1. … 5 more files in changeset.
Moved int tests from open api to ui projects and changed them to bolt directly onto the ui implementation.

    • -8
    • +0
    ./MultiprojectProjectAndTaskListIntegrationTest.groovy
  1. … 17 more files in changeset.
Remove @author tags and names from source code.

- Added checkstyle check for @author

- Added not to CONTRIBUTING.md saying that we don't use names in the codebase

    • -3
    • +0
    ./MultiprojectProjectAndTaskListIntegrationTest.groovy
  1. … 1213 more files in changeset.
Remove RuleHelper.

Use constructor injection instead of reflection.

    • -1
    • +1
    ./MultiprojectProjectAndTaskListIntegrationTest.groovy
  1. … 88 more files in changeset.
Introduce IntegrationTestBuildContext, that provides values for certain configuration required for test execution (e.g. gradle user home dir).

This used to be done by GradleDistribution.

    • -1
    • +1
    ./MultiprojectProjectAndTaskListIntegrationTest.groovy
  1. … 43 more files in changeset.
Don't have the GradleDistribution be responsible for providing the working space for a test.

    • -8
    • +6
    ./MultiprojectProjectAndTaskListIntegrationTest.groovy
  1. … 109 more files in changeset.
Moved code related to GradleExecuter and GradleDistribution into org.gradle.integtests.fixtures.executer - Affects many, many files, but mostly just imports - Certain files (eg RuleHelper) are not in the correct spot, but were moved to avoid cycles

    • -2
    • +2
    ./MultiprojectProjectAndTaskListIntegrationTest.groovy
  1. … 170 more files in changeset.
Don't use the real user home dir for these int tests.

    • -22
    • +6
    ./MultiprojectProjectAndTaskListIntegrationTest.groovy
Added some trace for failing int test, plus simplified the int test.

    • -27
    • +6
    ./MultiprojectProjectAndTaskListIntegrationTest.groovy
  1. … 1 more file in changeset.
Merged DistributionIntegrationTestRunner into GradleDistributionExecuter.

    • -2
    • +0
    ./MultiprojectProjectAndTaskListIntegrationTest.groovy
  1. … 51 more files in changeset.
Renamed subprojects/gradle-(.+) to subprojects/$1

    • -0
    • +251
    ./MultiprojectProjectAndTaskListIntegrationTest.groovy
  1. … 6178 more files in changeset.