Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Annotate integ tests failing with instant execution in various projects

after first round of CI feedback

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +2
    ./config/BuildScanAutoApplyIntegrationTest.groovy
  1. … 58 more files in changeset.
Annotate integ tests failing with instant execution in various projects

after first round of CI feedback

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +2
    ./config/BuildScanAutoApplyIntegrationTest.groovy
  1. … 58 more files in changeset.
Fix test to properly fail

    • -4
    • +6
    ./config/BuildScanAutoApplyKotlinIntegrationTest.groovy
Annotate integ tests failing with instant execution in :core

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +10
    ./config/BuildScanAutoApplyIntegrationTest.groovy
    • -0
    • +2
    ./config/BuildScanAutoApplyKotlinIntegrationTest.groovy
    • -0
    • +14
    ./config/BuildScanConfigIntegrationTest.groovy
    • -0
    • +2
    ./eob/BuildScanEndOfBuildNotifierIntegrationTest.groovy
  1. … 96 more files in changeset.
Annotate integ tests failing with instant execution in :core

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +10
    ./config/BuildScanAutoApplyIntegrationTest.groovy
    • -0
    • +2
    ./config/BuildScanAutoApplyKotlinIntegrationTest.groovy
    • -0
    • +14
    ./config/BuildScanConfigIntegrationTest.groovy
    • -0
    • +2
    ./eob/BuildScanEndOfBuildNotifierIntegrationTest.groovy
  1. … 96 more files in changeset.
Annotate integ tests failing with instant execution in :core

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +11
    ./config/BuildScanAutoApplyIntegrationTest.groovy
    • -0
    • +2
    ./config/BuildScanAutoApplyKotlinIntegrationTest.groovy
    • -0
    • +14
    ./config/BuildScanConfigIntegrationTest.groovy
    • -0
    • +2
    ./eob/BuildScanEndOfBuildNotifierIntegrationTest.groovy
  1. … 97 more files in changeset.
Fix handling of “no settings” case WRT auto applied plugins and classpath

Some invocation args (e.g. -b) cause us to create two settings objects,

with the subsequent being empty.

Previously we were applying the auto

apply plugins to both, and inheriting the empty's classpath into the

rest of the build.

Now, we don't auto apply any plugins to the empty and have it inherit

the real settings script's classpath (which also makes it available to

the rest of the build tree).

Closes #11101

    • -9
    • +17
    ./config/BuildScanAutoApplyIntegrationTest.groovy
  1. … 3 more files in changeset.
Integrate with Gradle Enterprise plugin 3.0 (#11041)

    • -105
    • +97
    ./config/BuildScanAutoApplyIntegrationTest.groovy
    • -13
    • +18
    ./config/BuildScanAutoApplyKotlinIntegrationTest.groovy
    • -5
    • +5
    ./config/BuildScanConfigIntegrationTest.groovy
    • -18
    • +18
    ./config/BuildScanFailureMessageHintIntegrationTest.groovy
  1. … 49 more files in changeset.
Fail better when using --scan and an old incompatible scan plugin

    • -2
    • +22
    ./config/BuildScanAutoApplyIntegrationTest.groovy
  1. … 3 more files in changeset.
Update scan support for Gradle Enterprise plugin 3.0

Gradle 6 is now only compatible with this plugin.

    • -105
    • +77
    ./config/BuildScanAutoApplyIntegrationTest.groovy
    • -13
    • +18
    ./config/BuildScanAutoApplyKotlinIntegrationTest.groovy
    • -5
    • +5
    ./config/BuildScanConfigIntegrationTest.groovy
    • -18
    • +18
    ./config/BuildScanFailureMessageHintIntegrationTest.groovy
  1. … 32 more files in changeset.
Revert "Disable auto apply for scan plugin (temporally) (#10783)"

This reverts commit 5b1d0543e4b76fc51aafb5d2fc757dcf086b0e4c.

    • -2
    • +0
    ./config/BuildScanAutoApplyIntegrationTest.groovy
    • -2
    • +0
    ./config/BuildScanAutoApplyKotlinIntegrationTest.groovy
  1. … 4 more files in changeset.
Disable auto apply for scan plugin (temporally) (#10783)

* Disable auto apply for scan plugin

This will be reenabled as soon as possible once we integrated that gradle snapshot into the ge

    • -0
    • +2
    ./config/BuildScanAutoApplyIntegrationTest.groovy
    • -0
    • +2
    ./config/BuildScanAutoApplyKotlinIntegrationTest.groovy
  1. … 4 more files in changeset.
Fix checkstyle and ignore correct test

    • -0
    • +2
    ./config/BuildScanAutoApplyKotlinIntegrationTest.groovy
  1. … 3 more files in changeset.
Ignore auto apply related tests

    • -0
    • +2
    ./config/BuildScanAutoApplyIntegrationTest.groovy
  1. … 3 more files in changeset.
Fix flaky regex matching

    • -2
    • +2
    ./eob/BuildScanEndOfBuildNotifierIntegrationTest.groovy
  1. … 1 more file in changeset.
Fix test expectations for subsecond time reported in console

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -2
    • +2
    ./eob/BuildScanEndOfBuildNotifierIntegrationTest.groovy
  1. … 5 more files in changeset.
Fix test expectations for subsecond time reported in console

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -2
    • +2
    ./eob/BuildScanEndOfBuildNotifierIntegrationTest.groovy
  1. … 4 more files in changeset.
Always run the `buildFinished` handlers for a build, regardless of whether any `buildFinished` handlers in another build fail or not.

Also include the location information for any `buildFinished` failures.

    • -1
    • +1
    ./eob/BuildScanEndOfBuildNotifierIntegrationTest.groovy
  1. … 7 more files in changeset.
Report the build outcome after all user build logic, such as `buildFinished` actions, have completed.

This avoids logging a misleading 'BUILD SUCCESSFUL' followed by 'BUILD FAILED' when the user build logic fails.

    • -1
    • +12
    ./eob/BuildScanEndOfBuildNotifierIntegrationTest.groovy
  1. … 11 more files in changeset.
Notify build scan plugin of build completion after all user build logic, such as `buildFinished` actions, has completed and the build outcome has been reported.

    • -4
    • +53
    ./eob/BuildScanEndOfBuildNotifierIntegrationTest.groovy
  1. … 5 more files in changeset.
Create a dedicate registration point for the scan plugin's end of build callback (#7542)

    • -0
    • +13
    ./config/BuildScanConfigIntegrationTest.groovy
    • -91
    • +0
    ./config/BuildScanContinuousBuildCompatibilityIntegrationTest.groovy
    • -0
    • +72
    ./eob/BuildScanEndOfBuildNotifierIntegrationTest.groovy
  1. … 9 more files in changeset.
Stop ignoring tests and fix removed deprecated build scan property

    • -2
    • +0
    ./config/BuildScanContinuousBuildCompatibilityIntegrationTest.groovy
    • -4
    • +2
    ./config/BuildScanFailureMessageHintIntegrationTest.groovy
  1. … 6 more files in changeset.
Ignore test until build scan plugin 2.0 is out and used in AutoAppliedBuildScanPlugin

    • -0
    • +2
    ./config/BuildScanContinuousBuildCompatibilityIntegrationTest.groovy
Require build scan plugin 2.0 or later for Gradle 5

    • -38
    • +1
    ./config/BuildScanConfigIntegrationTest.groovy
  1. … 1 more file in changeset.
Ignore tests until build scan plugin 2.0 is out and used in AutoAppliedBuildScanPlugin

    • -0
    • +2
    ./config/BuildScanFailureMessageHintIntegrationTest.groovy
  1. … 1 more file in changeset.
Disallow build scan plugin < 1.13

Older plugins are currently broken on Gradle nightly builds.

While we still need to make a final compatibility decision on which

versions to support for 5.0, we should immediately stop anyone using

nightly builds from using unsupported versions, as they will experience

UI errors due to missing data when viewing created scans.

Intentionally not cleaning up any APIs at this point (e.g. the

attributes are no longer used) as we should do that as part of a

proper cleanup before 5.0.

    • -26
    • +1
    ./config/BuildScanConfigIntegrationTest.groovy
  1. … 2 more files in changeset.
Fix BuildScanPluginCompatibility after Kotlin DSL 1.0-RC3

The toggle moved from a project property to a system property

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -2
    • +2
    ./config/BuildScanConfigIntegrationTest.groovy
  1. … 3 more files in changeset.
Disable scan plugin <= 1.15.1 if Kotlin script build caching is used (#6323)

    • -1
    • +22
    ./config/BuildScanConfigIntegrationTest.groovy
  1. … 3 more files in changeset.
Remove the internal support for source dependencies from a directory. Now, all source dependencies must be hosted in a Git repository, which may be local.

    • -6
    • +2
    ./config/BuildScanConfigIntegrationTest.groovy
  1. … 8 more files in changeset.
Use external repository mirrors in build (#6094)

We've been bitten by external repository fluctuation for a long time.

This PR makes most of tests use repository mirrors set up by ourselves

via init script and system property.

There're still some tests not switching to mirrors, which would be fixed

in follow-up commits.

    • -3
    • +4
    ./config/BuildScanFailureMessageHintIntegrationTest.groovy
  1. … 99 more files in changeset.