Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Adjust tests and samples to new metadata sources defaults

    • -1
    • +0
    ./ResolutionOverrideIntegrationTest.groovy
  1. … 95 more files in changeset.
wip - fix more tests

    • -1
    • +0
    ./ResolutionOverrideIntegrationTest.groovy
  1. … 46 more files in changeset.
wip - fix more tests

    • -1
    • +0
    ./ResolutionOverrideIntegrationTest.groovy
  1. … 14 more files in changeset.
wip - fix more tests

    • -1
    • +0
    ./ResolutionOverrideIntegrationTest.groovy
  1. … 45 more files in changeset.
wip - fix more tests

    • -1
    • +0
    ./ResolutionOverrideIntegrationTest.groovy
  1. … 46 more files in changeset.
Let dependency-management tests not use deprecated configurations

    • -2
    • +2
    ./ArtifactResolutionQueryIntegrationTest.groovy
  1. … 27 more files in changeset.
Let dependency-management tests not use deprecated configurations

    • -2
    • +2
    ./ArtifactResolutionQueryIntegrationTest.groovy
  1. … 27 more files in changeset.
Let dependency-management tests not use deprecated configurations

    • -2
    • +2
    ./ArtifactResolutionQueryIntegrationTest.groovy
  1. … 27 more files in changeset.
Let dependency-management tests not use deprecated configurations

    • -2
    • +2
    ./ArtifactResolutionQueryIntegrationTest.groovy
  1. … 27 more files in changeset.
Rework `BlockingHttpServer` API to separate expected HTTP request from the action that should be performed when the request is received. Also remove usages of `HttpExchange` from tests (but not fixtures) as this is an internal detail of the fixture.

    • -2
    • +2
    ./ArtifactResolutionQueryIntegrationTest.groovy
  1. … 22 more files in changeset.
Set timeout for AbstractIntegrationSpec (#5806)

We have been bitten by CI build exection timeout for a long time.

This PR introduces timeout for AbstractIntegrationSpec in order to

monitor execution timeout. Upon timeout, a spock interceptor can

print all threads' stack traces in all JVMs so that we can diagnose

the potential issues in other JVMs (daemons, test workers, etc.).

    • -4
    • +2
    ./ArtifactResolutionQueryIntegrationTest.groovy
  1. … 29 more files in changeset.
Normalize `ModuleIdentifier`

This commit reworks the `ComponentModuleIdentifier`/`ComponentModuleSelector`/`ModuleVersionSelector`

classes to use `ModuleIdentifier` under the hood, instead of storing denormalized strings. This has

the advantage that we can reduce the use of the module identifier factory, which is called very

often during dependency resolution. Sharing instances reduces the need for conversions, and makes

comparisons faster.

    • -1
    • +2
    ./ArtifactResolutionQueryIntegrationTest.groovy
  1. … 164 more files in changeset.
Remove useCache in DefaultArtifactResolutionQuery

Fix https://github.com/gradle/gradle/issues/3579

The inappropriate usage of `useCache` in DefaultArtifactResolutionQuery might cause dead lock.

This PR remove the usage of `useCache`.

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

    • -0
    • +90
    ./ArtifactResolutionQueryIntegrationTest.groovy
  1. … 4 more files in changeset.
Some changes to `MavenModule` test fixtures to allow an artifact in a module to be defined using a path relative to the module directory, moved up some methods to more general interfaces, and some other tidy-ups.

    • -2
    • +2
    ./AliasedArtifactResolutionIntegrationTest.groovy
    • -1
    • +1
    ./ResolutionOverrideIntegrationTest.groovy
  1. … 12 more files in changeset.
Move cross-version :depManagement tests into crossVersionTest source set

    • -45
    • +0
    ./AbstractCacheReuseCrossVersionIntegrationTest.groovy
    • -162
    • +0
    ./CacheReuseCrossVersionIntegrationTest.groovy
    • -67
    • +0
    ./SameCacheUsageCrossVersionIntegrationTest.groovy
  1. … 7 more files in changeset.
Split up `CacheLockingManager` and `ArtifactCacheMetaData` services, so that they can have separate lifecycles.

    • -2
    • +2
    ./AbstractCacheReuseCrossVersionIntegrationTest.groovy
    • -2
    • +2
    ./CacheReuseCrossVersionIntegrationTest.groovy
    • -2
    • +2
    ./SameCacheUsageCrossVersionIntegrationTest.groovy
  1. … 11 more files in changeset.
Added some int test coverage for when the artifact cache is used concurrently by multiple builds, including some cross version coverage.

    • -1
    • +8
    ./AbstractCacheReuseCrossVersionIntegrationTest.groovy
    • -24
    • +9
    ./CacheReuseCrossVersionIntegrationTest.groovy
    • -15
    • +2
    ./SameCacheUsageCrossVersionIntegrationTest.groovy
  1. … 2 more files in changeset.
Use doLast instead of left shift operator

Made this change in preparation for deprecating the left shift operator.

+review REVIEW-6236

    • -3
    • +5
    ./ResolutionOverrideIntegrationTest.groovy
  1. … 163 more files in changeset.
Use newest cache layout with 3.0-milestone-1 and forward.

    • -1
    • +1
    ./AbstractCacheReuseCrossVersionIntegrationTest.groovy
  1. … 1 more file in changeset.
Removed test for cache reuse migrating from Gradle-1.0-M3

    • -83
    • +0
    ./M3CacheReuseCrossVersionIntegrationTest.groovy
Removed `TargetVersion` annotations that are no longer required

    • -6
    • +3
    ./CacheReuseCrossVersionIntegrationTest.groovy
    • -3
    • +1
    ./SameCacheUsageCrossVersionIntegrationTest.groovy
  1. … 8 more files in changeset.
check that ~/.m2 repository not touched during integration tests

+review REVIEW-5724

    • -7
    • +7
    ./MavenM2CacheReuseIntegrationTest.groovy
  1. … 18 more files in changeset.
More leaks file handles.

    • -0
    • +2
    ./CacheReuseCrossVersionIntegrationTest.groovy
  1. … 1 more file in changeset.
Renamed subprojects/core-impl to subprojects/dependency-management.

    • -0
    • +38
    ./AbstractCacheReuseCrossVersionIntegrationTest.groovy
    • -0
    • +200
    ./AliasedArtifactResolutionIntegrationTest.groovy
    • -0
    • +178
    ./CacheReuseCrossVersionIntegrationTest.groovy
    • -0
    • +83
    ./M3CacheReuseCrossVersionIntegrationTest.groovy
    • -0
    • +88
    ./MavenM2CacheReuseIntegrationTest.groovy
    • -0
    • +212
    ./ResolutionOverrideIntegrationTest.groovy
    • -0
    • +82
    ./SameCacheUsageCrossVersionIntegrationTest.groovy
  1. … 1378 more files in changeset.