Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Let testing-jvm tests not use deprecated configurations

    • -1
    • +1
    ./IncrementalTestIntegrationTest/shared/build.gradle
  1. … 62 more files in changeset.
Let testing-jvm tests not use deprecated configurations

    • -1
    • +1
    ./IncrementalTestIntegrationTest/shared/build.gradle
  1. … 62 more files in changeset.
Let testing-jvm tests not use deprecated configurations

    • -1
    • +1
    ./IncrementalTestIntegrationTest/shared/build.gradle
  1. … 62 more files in changeset.
Let testing-jvm tests not use deprecated configurations

    • -1
    • +1
    ./IncrementalTestIntegrationTest/shared/build.gradle
  1. … 62 more files in changeset.
Upgrade Groovy version to customized 1.1-2.5.7

  1. … 38 more files in changeset.
Upgrade Groovy version to customized 1.1-2.5.7

  1. … 39 more files in changeset.
Upgrade Groovy version to customized 1.1-2.5.7

  1. … 38 more files in changeset.
Upgrade Groovy version to customized 1.1-2.5.7

  1. … 39 more files in changeset.
Upgrade Groovy version to customized 1.0-2.5.7

x

  1. … 38 more files in changeset.
Unify Groovy versions to 2.5.4

  1. … 34 more files in changeset.
Unify Groovy versions to 2.5.4

  1. … 34 more files in changeset.
Unify Groovy versions to 2.5.4

  1. … 34 more files in changeset.
Unify Groovy versions to 2.5.4

  1. … 34 more files in changeset.
Upgrade Groovy to 2.5.7

  1. … 38 more files in changeset.
Unify Groovy versions to 2.5.4

  1. … 34 more files in changeset.
Fix filtering parameterized tests by category

Prior to this commit methods in parameterized test classes were not

checked for `@Category` annotations.

Resolves #8424.

  1. … 2 more files in changeset.
Fix filtering parameterized tests by category

Prior to this commit methods in parameterized test classes were not

checked for `@Category` annotations.

Resolves #8424.

  1. … 2 more files in changeset.
Fix handling of aborted containers with completed children

When a container `TestIdentifier` was reported as finished, we reported

all of its children as skipped, regardless whether they already had been

completed previously. Now, we only report unstarted children as skipped.

Resolves #8685.

  1. … 4 more files in changeset.
Fix handling of aborted containers with completed children

When a container `TestIdentifier` was reported as finished, we reported

all of its children as skipped, regardless whether they already had been

completed previously. Now, we only report unstarted children as skipped.

Resolves #8685.

  1. … 3 more files in changeset.
Fix handling of aborted containers with completed children

When a container `TestIdentifier` was reported as finished, we reported

all of its children as skipped, regardless whether they already had been

completed previously. Now, we only report unstarted children as skipped.

Resolves #8685.

  1. … 4 more files in changeset.
spelling: split

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

spelling: extract

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

Signed-off-by: Bo Zhang <bo@gradle.com>

Add support for executing test classes in parallel via JUnit Platform

Fixes #6453.

  1. … 12 more files in changeset.
Verify tests running in modular Java can access SLF4j

  1. … 4 more files in changeset.
Allow testing with `java.system.class.path` and SLF4j

The core `Slf4jLoggingConfigurer` assumes that the Gradle implementation

of `org.slf4j.ILoggerFactory` is being used. This is not the case when

tests are run using a custom system classloader (by setting the

`java.system.class.loader` system property).

Previously, this would result in a `ClassCastException` when attempting

to configure the logger. This change makes `Slf4jLoggingConfigurer` lenient

in this case, opting not to configure the underlying logger rather than

fail.

Fixes #2657

  1. … 2 more files in changeset.
Fix samples which resolve configuration eagerly (#6620)

Previously we have several samples which resolve configurations eagerly at configuration phase. This is extremely terrible given that people usually copy code snippets from our samples. This PR fixes them by resolving these configurations lazily. Also, these samples can't benefit from our mirror infrastructure because mirrors take effect in `afterEvaluate{}` block.

  1. … 8 more files in changeset.
Remove deprecated Class.newInstance() (#6496)

`Class.newInstance()` was deprecated in Java 9.

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

  1. … 99 more files in changeset.
Use Groovy 2.4.15

  1. … 19 more files in changeset.
Add up-to-date checks for options specific to JUnit

Issue: #4924

  1. … 3 more files in changeset.