LargeDependencyGraphPerformanceTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add performance test

    • -0
    • +19
    ./LargeDependencyGraphPerformanceTest.groovy
Add performance test

    • -0
    • +15
    ./LargeDependencyGraphPerformanceTest.groovy
Rebaseline all performance test scenarios

There seems to be tiny gradual regression in performance, which causes unbearable

flakiness. Rebaselining all scenarios to catch future regressions.

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 30 more files in changeset.
Try latest nightly

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 35 more files in changeset.
Try latest nightly

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 35 more files in changeset.
Increase memory for resolve large dependency graph from file repo

    • -2
    • +2
    ./LargeDependencyGraphPerformanceTest.groovy
Increase memory for resolve large dependency graph from file repo

    • -2
    • +2
    ./LargeDependencyGraphPerformanceTest.groovy
Print warnings

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
Rebaseline to lock up performance improtments

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 6 more files in changeset.
Lock-in some performance improvements

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 31 more files in changeset.
Locking variation of large dependency graph

This adds locking as an axis for performing resolution on a large

dependency graph.

    • -3
    • +7
    ./LargeDependencyGraphPerformanceTest.groovy
Locking variation of large dependency graph

This adds locking as an axis for performing resolution on a large

dependency graph.

    • -2
    • +6
    ./LargeDependencyGraphPerformanceTest.groovy
Locking variation of large dependency graph

This adds locking as an axis for performing resolution on a large

dependency graph.

    • -3
    • +7
    ./LargeDependencyGraphPerformanceTest.groovy
Locking variation of large dependency graph

This adds locking as an axis for performing resolution on a large

dependency graph.

    • -3
    • +7
    ./LargeDependencyGraphPerformanceTest.groovy
Locking variation of large dependency graph

This adds locking as an axis for performing resolution on a large

dependency graph.

    • -3
    • +7
    ./LargeDependencyGraphPerformanceTest.groovy
Locking variation of large dependency graph

This adds locking as an axis for performing resolution on a large

dependency graph.

    • -3
    • +7
    ./LargeDependencyGraphPerformanceTest.groovy
Rebaseline LargeDependencyGraphPerformanceTest

to a version which actually contains the changes causing the regression.

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
Accept performance regression in LargeDependencyGraphPerformanceTest

The regression seems to have been existing for some time and seems

to be too small to be worth investigating.

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
Accept performance regression in LargeDependencyGraphPerformanceTest

The regression seems to have been existing for some time and seems

to be too small to be worth investigating.

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

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 30 more files in changeset.
Rebaseline to the same commit to the distribution commit

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

To account for minor regression due to detailed container

callback instrumentation. This information will help find

performance issues that are much bigger than the small overhead

the instrumentation adds.

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 31 more files in changeset.
Update performance test baseline

This will make sure they no longer fail with a

ConcurrentModificationException that was fixed in gradle/gradle#7561

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 1 more file in changeset.
Lock in recent performance improvements

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 31 more files in changeset.
Fix space in version number

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
Rebaseline performance test

Following acceptance due to fixing isolation of component

metadata rules between projects.

    • -3
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
Temporarily ignore test

Investigation showed that the overhead is expected given the

isolation of rules.

    • -0
    • +2
    ./LargeDependencyGraphPerformanceTest.groovy
Temporarily ignore test

Investigation showed that the overhead is expected given the

isolation of rules.

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

We introduced a ThreadLocal in the project locking which slowed things

down a little bit (10s of ms) in several builds. Rebaselining to prevent

this from affecting all branches.

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 31 more files in changeset.
Rebaseline performance tests after merging single project lock changes

    • -1
    • +1
    ./LargeDependencyGraphPerformanceTest.groovy
  1. … 31 more files in changeset.