CachedImplementationIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Build buildSrc after applying the settings file (#10305)

Fixes #9094 and #5333

    • -21
    • +27
    ./CachedImplementationIntegrationTest.groovy
  1. … 54 more files in changeset.
Update core tests

    • -21
    • +27
    ./CachedImplementationIntegrationTest.groovy
  1. … 11 more files in changeset.
Deprecating buildSrc usage in settings (#9898)

* Fix sanityCheck

* Handle deprecated use of resources from buildSrc in settings

* Address some feedback from PR review

* Simplify deprecation warning

* ensure only fired once for performance reasons

* tweak test coverage

* add proper test coverage

* use simplified deprecation warning

* ensure works with kotlin-ds;

* Fix caching of deprecated classloader

* use uniqye identifier and avoid same identifier as non deprecated loader

* fix more tests now expecting deprecation warning

* Make DeprecatedClassloader closeable

* Mention deprecation in upgrade guide

    • -0
    • +3
    ./CachedImplementationIntegrationTest.groovy
  1. … 23 more files in changeset.
Fix more tests by expecting deprecation warning

    • -0
    • +3
    ./CachedImplementationIntegrationTest.groovy
  1. … 3 more files in changeset.
Change more tests.

    • -1
    • +1
    ./CachedImplementationIntegrationTest.groovy
  1. … 40 more files in changeset.
Changed a bunch of integration tests to use the various task assertion methods instead of directly querying the `executedTasks` and `skippedTasks` collections. These methods can give better diagnostics when the assertion fails, and can perform additional checks.

    • -1
    • +1
    ./CachedImplementationIntegrationTest.groovy
  1. … 50 more files in changeset.
Changed a bunch of integration tests to use the various task assertion methods instead of directly querying the `executedTasks` and `skippedTasks` collections. These methods can give better diagnostics when the assertion fails, and can perform additional checks.

    • -2
    • +2
    ./CachedImplementationIntegrationTest.groovy
  1. … 98 more files in changeset.
Changed a bunch of integration tests to use the various task assertion methods instead of directly querying the `executedTasks` and `skippedTasks` collections. These methods can give better diagnostics when the assertion fails, and can perform additional checks.

    • -2
    • +2
    ./CachedImplementationIntegrationTest.groovy
  1. … 98 more files in changeset.
Changed a bunch of integration tests to use the various task assertion methods instead of directly querying the `executedTasks` and `skippedTasks` collections. These methods can give better diagnostics when the assertion fails, and can perform additional checks.

    • -1
    • +1
    ./CachedImplementationIntegrationTest.groovy
  1. … 50 more files in changeset.
Changed a bunch of integration tests to use the various task assertion methods instead of directly querying the `executedTasks` and `skippedTasks` collections. These methods can give better diagnostics when the assertion fails, and can perform additional checks.

    • -2
    • +2
    ./CachedImplementationIntegrationTest.groovy
  1. … 98 more files in changeset.
Let integration tests in 'core' not use deprecated configurations

    • -1
    • +1
    ./CachedImplementationIntegrationTest.groovy
  1. … 11 more files in changeset.
Let integration tests in 'core' not use deprecated configurations

    • -1
    • +1
    ./CachedImplementationIntegrationTest.groovy
  1. … 11 more files in changeset.
Let integration tests in 'core' not use deprecated configurations

    • -1
    • +1
    ./CachedImplementationIntegrationTest.groovy
  1. … 11 more files in changeset.
Let integration tests in 'core' not use deprecated configurations

    • -1
    • +1
    ./CachedImplementationIntegrationTest.groovy
  1. … 11 more files in changeset.
De-incubate the build cache

    • -1
    • +1
    ./CachedImplementationIntegrationTest.groovy
  1. … 11 more files in changeset.
On CI redirect maven central queries to local repo for integration tests

    • -3
    • +1
    ./CachedImplementationIntegrationTest.groovy
  1. … 108 more files in changeset.
Log build cache configuration on `--info`

+review REVIEW-6545

    • -1
    • +1
    ./CachedImplementationIntegrationTest.groovy
  1. … 3 more files in changeset.
Nicer way to log build cache description

+review REVIEW-6525

    • -1
    • +1
    ./CachedImplementationIntegrationTest.groovy
  1. … 4 more files in changeset.
Fix integration tests

+review REVIEW-6525

    • -1
    • +1
    ./CachedImplementationIntegrationTest.groovy
  1. … 1 more file in changeset.
Update a test that was covering an already fixed bug.

    • -1
    • +1
    ./CachedImplementationIntegrationTest.groovy
Fix test after changing build cache configuration log message.

    • -1
    • +2
    ./CachedImplementationIntegrationTest.groovy
Inline the describer type into BuildCacheServiceFactory.

    • -1
    • +1
    ./CachedImplementationIntegrationTest.groovy
  1. … 12 more files in changeset.
Consolidate the build cache description responsibility to the service factory.

    • -5
    • +0
    ./CachedImplementationIntegrationTest.groovy
  1. … 20 more files in changeset.
Propagate BuildCacheServiceFactory API changes.

    • -1
    • +1
    ./CachedImplementationIntegrationTest.groovy
  1. … 4 more files in changeset.
Fix build cache naming

+review REVIEW-6464

    • -1
    • +1
    ./CachedImplementationIntegrationTest.groovy
  1. … 7 more files in changeset.
Report build cache configuration independent of incubating message

+review REVIEW-6464

    • -1
    • +2
    ./CachedImplementationIntegrationTest.groovy
  1. … 3 more files in changeset.
Make test better

+review REVIEW-6452

    • -9
    • +15
    ./CachedImplementationIntegrationTest.groovy
Make Java 7 happy

+review REVIEW-6452

    • -1
    • +1
    ./CachedImplementationIntegrationTest.groovy
Test full Java implementation of a build cache service

+review REVIEW-6452

    • -0
    • +161
    ./CachedImplementationIntegrationTest.groovy