LargeDependencyGraphPerformanceTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Lock in some performance improvements

There have been several performance improvements both in dependency management and thanks

to software model bridging.

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 29 more files in changeset.
Increase memory for performance test to get profiling data

    • -2
    • +4
    ./LargeDependencyGraphPerformanceTest.groovy
Rebaseline performance tests

- lock in recent native build improvements

- accept a minor regression in dependency resolution that will be fixed soon

- inline native baseline constant. Please use ./gradlew rebaselinePerformanceTests instead

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 29 more files in changeset.
Rebaseline for LargeDependencyGraphPerformanceTest

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
Rebaseline all performance tests

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 24 more files in changeset.
Clean up leftovers from #4304

    • -2
    • +2
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 3 more files in changeset.
Rebaseline all performance tests

To lock in improvements based on refactorings

in the resolution engine.

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 23 more files in changeset.
Revert to previous performance baseline for dependency resolution tests

Some of the previous improvement in resolution performance has been lost

with added functionality. Will lock in the improvements when functionally

complete.

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 1 more file in changeset.
Rebaseline performance tests to use release snapshot, and to lock in client side performance improvements.

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 23 more files in changeset.
Rebaseline all performance tests

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 29 more files in changeset.
Rebaseline performance tests

We create a little more objects during dependency resolution (`ImmutableCapability`) instances, which,

while not showing up in CPU time, may occur a bit more GC time, making the performance tests sometimes

fail.

This recognizes the additional work by rebaselining.

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 1 more file in changeset.
Rebaseline all performance tests

To lock in recent improvements and accept a few

minor regressions.

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 29 more files in changeset.
Revert "Let Gradle 4.6 be the new performance baseline"

This reverts commit 9c1e61921d7b875af27d42a6c71918c6505d0902.

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 29 more files in changeset.
Let Gradle 4.6 be the new performance baseline

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 29 more files in changeset.
Rebase performance tests with large dependency graph

Seems like the caching improvements of #4265 effected all these

test scenarios. Most of them positively. Only the non-parallel,

exclude rule merging test shows a slight regression.

This sets the baseline of all these test scenarios to the same baseline

that we set in commit 3114a for the file repo scenario.

    • -4
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 1 more file in changeset.
Rebase file repo performance test to capture performance improvements

The performance of file repositories was significantly improved

with #4323

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
Lock in file-repo preformance improvement

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
Align documentation and tests on feature preview API

    • -4
    • +4
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 16 more files in changeset.
Add performance tests for advanced pom support

* Leverage where: support

* Clean up unused code

From issue #4281, pr #4291

    • -52
    • +16
    ./LargeDependencyGraphPerformanceTest.groovy
Add performance test for resolution from file repo

    • -0
    • +18
    ./LargeDependencyGraphPerformanceTest.groovy
Add performance test to check dependency resolution of a large graph

    • -0
    • +101
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 1 more file in changeset.