Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rename @FailsWithInstantExecution to @ToBeFixedForInstantExecution

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

  1. … 871 more files in changeset.
Move skip reasons to @FailsWithInstantExecution and drop @IgnoreWithInstantExecution

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

  1. … 45 more files in changeset.
Introduce a specific exception type for verification failures

This introduces VerificationCheckFailedException to the Gradle API.

It's purpose is to indicate that a check task was successfully

executed but resulted in failure due to violations.

This allows other tools and Gradle logging to distinguish between

a verification tool failing to execute and one that failed for

"normal and expected" reasons.

The code quality and testing plugins are updated to use this new

exception type when appropriate.

  1. … 6 more files in changeset.
Annotate integ tests failing with instant execution in various projects

removing most of @IgnoreWithInstantExecution annotations

after fixing the @FailsWithInstantExecution rule

and more ci feedback

also make @IgnoreWithInstantExecution require a reason from a fixed set

and add it to the remaining ignores

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

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

  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>

  1. … 58 more files in changeset.
Annotate integ tests failing with instant execution in :testingBase

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

Annotate integ tests failing with instant execution in :testingBase

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

Include output of all failed suites in HTML report (#11262)

Prior to this commit, only the output of the root `TestDescriptor` was

included in the HTML report even though all failed suites were included

with their exceptions.

  1. … 1 more file in changeset.
Remove unused imports

Include output of all failed suites in HTML report

Prior to this commit, only the output of the root `TestDescriptor` was

included in the HTML report even though all failed suites were included

with their exceptions.

  1. … 1 more file in changeset.
Include output of all failed suites in HTML report

Prior to this commit, only the output of the root `TestDescriptor` was

included in the HTML report even though all failed suites were included

with their exceptions.

  1. … 1 more file in changeset.
Include output of all failed suites in HTML report

Prior to this commit, only the output of the root `TestDescriptor` was

included in the HTML report even though all failed suites were included

with their exceptions.

  1. … 1 more file in changeset.
Use native-platform to determine the hostname of the current machine.

Split a separate service out of `InetAddressFactory` to do the hostname resolution.

  1. … 5 more files in changeset.
Use native-platform to determine the hostname of the current machine.

Split a separate service out of `InetAddressFactory` to do the hostname resolution.

  1. … 7 more files in changeset.
Use native-platform to determine the hostname of the current machine.

Split a separate service out of `InetAddressFactory` to do the hostname resolution.

  1. … 7 more files in changeset.
Use native-platform to determine the hostname of the current machine.

Split a separate service out of `InetAddressFactory` to do the hostname resolution.

  1. … 7 more files in changeset.
Use native-platform to determine the hostname of the current machine.

Split a separate service out of `InetAddressFactory` to do the hostname resolution.

  1. … 7 more files in changeset.
Use native-platform to determine the hostname of the current machine.

Split a separate service out of `InetAddressFactory` to do the hostname resolution.

  1. … 6 more files in changeset.
Fix regexp for checking error message

Test executor number can now go into two digits as well.

Fixes gradle/build-tool-flaky-tests#8

Fix regexp for checking error message

Test executor number can now go into two digits as well.

Fixes gradle/build-tool-flaky-tests#8

Fix regexp for checking error message

Test executor number can now go into two digits as well.

Fixes gradle/build-tool-flaky-tests#8

Move InetAddressFactory to :base-services and work around JDK bug

See https://bugs.openjdk.java.net/browse/JDK-8143378

  1. … 26 more files in changeset.
Move InetAddressFactory to :base-services and work around JDK bug

See https://bugs.openjdk.java.net/browse/JDK-8143378

  1. … 26 more files in changeset.
Move InetAddressFactory to :base-services and work around JDK bug

See https://bugs.openjdk.java.net/browse/JDK-8143378

  1. … 26 more files in changeset.
Change the various `Report` implementations to be abstract and remove some wiring.

Also fix the class generator to handle an abstract getter from a super class whose return type is not supported for managed properties, but which is overridden by another getter whose return type is supported (eg a `Provider<T>` getter overridden by a `Property<T>` getter).

  1. … 5 more files in changeset.
Change the various `Report` implementations to be abstract and remove some wiring.

Also fix the class generator to handle an abstract getter from a super class whose return type is not supported for managed properties, but which is overridden by another getter whose return type is supported (eg a `Provider<T>` getter overridden by a `Property<T>` getter).

  1. … 5 more files in changeset.
Change the various `Report` implementations to be abstract and remove some wiring.

Also fix the class generator to handle an abstract getter from a super class whose return type is not supported for managed properties, but which is overridden by another getter whose return type is supported (eg a `Provider<T>` getter overridden by a `Property<T>` getter).

  1. … 5 more files in changeset.
Change the various `Report` implementations to be abstract and remove some wiring.

Also fix the class generator to handle an abstract getter from a super class whose return type is not supported for managed properties, but which is overridden by another getter whose return type is supported (eg a `Provider<T>` getter overridden by a `Property<T>` getter).

  1. … 5 more files in changeset.
Add properties on `Report` and subtypes to allow wiring using `Providers`. Specifically, add `Report.activated` to replace `enabled` and `outputLocation` to replace destination.

Change the Java base plugin to use these properties instead of convention mapping to attach conventions for the test report locations.

  1. … 11 more files in changeset.