LiveOutputIntegrationTest.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.

    • -187
    • +0
    ./LiveOutputIntegrationTest.groovy
  1. … 191 more files in changeset.
Initialise native services in test ClassLoader into different directory to that used by the Gradle version under test.

  1. … 6 more files in changeset.
Initialize the native services in the UI integration tests, not in the UI bits themselves.

+review REVIEW-5378

  1. … 5 more files in changeset.
Test coverage around graph-closing task container model node when selecting tasks for execution

+review REVIEW-5370

  1. … 6 more files in changeset.
Moved int tests from open api to ui projects and changed them to bolt directly onto the ui implementation.

  1. … 17 more files in changeset.
Removed some unused fields.

  1. … 1 more file in changeset.
Some minor tidy-ups.

  1. … 3 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

  1. … 1213 more files in changeset.
Remove RuleHelper.

Use constructor injection instead of reflection.

  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. … 43 more files in changeset.
Don't have the GradleDistribution be responsible for providing the working space for a test.

    • -17
    • +15
    ./LiveOutputIntegrationTest.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

  1. … 170 more files in changeset.
Moved ShowStacktrace from StartParameter to o.g.logging.

  1. … 18 more files in changeset.
Fixes to ui int tests so that they don't try to use $gradleRootDir/buildSrc or the real user home dir.

  1. … 3 more files in changeset.
Added several features to the output window: search, navigate to next/previous links, stop execution (without closing the tab), and add to favorites. Duplicating a Favorite now immediately puts it into edit mode. Task tree sorting is now case-insensitive.

  1. … 28 more files in changeset.
Some changes to how the integration tests are executed: - Changed 'integTest' so that it uses embedded mode by default, and forking mode when running in the CI build. - Added task rules which can be used to force a particular execution mode (or multiple modes in the same build). - Moved some boiler plate into gradle/integTest.gradle

  1. … 6 more files in changeset.
Merged DistributionIntegrationTestRunner into GradleDistributionExecuter.

  1. … 51 more files in changeset.
Renamed subprojects/gradle-(.+) to subprojects/$1

    • -0
    • +212
    ./LiveOutputIntegrationTest.groovy
  1. … 6178 more files in changeset.