ParallelDownloadsPerformanceTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Refine performance baseline selection logic (#10972)

Refine performance baseline selection logic

See https://github.com/gradle/gradle-private/issues/2571

    • -1
    • +1
    ./ParallelDownloadsPerformanceTest.groovy
  1. … 25 more files in changeset.
Refine performance baseline selection logic (#10972)

Refine performance baseline selection logic

See https://github.com/gradle/gradle-private/issues/2571

    • -1
    • +1
    ./ParallelDownloadsPerformanceTest.groovy
  1. … 25 more files in changeset.
Refine performance baseline selection logic

See https://github.com/gradle/gradle-private/issues/2571

    • -1
    • +1
    ./ParallelDownloadsPerformanceTest.groovy
  1. … 25 more files in changeset.
Merge branch 'master' into feature/JLL/depricate_http_download_dependencies

* master: (77 commits)

Realized component variants need to provide all attributes

Fix TeamCity Hygiene failures

New performance process (#10361)

Publish 5.6.1-20190825230025+0000

Publish 5.6.1-20190824230038+0000

Update .com userguide links

Update .com footer links

Update .com header links

Publish 5.6.1-20190823234015+0000

Rebase to latest 6.0 nightly

Revert "Recognize contributor"

Remove use of Java 11 API from instant execution

Recognize contributor

enhanced test source folder detection for eclipse task. (#10320)

Publish 5.6.1-20190823130927+0000

Rebase performance tests with 5.7-20190812122716+0000 baseline

Upgrade wrapper to 6.0 nightly

Rebase performance tests with 5.7-20190722220035+0000 baseline

Rebaseline to lock performance improvements

Temporarily use 5.6 as the baseline for Santa Tracker `assembleDebug` case.

...

    • -1
    • +1
    ./ParallelDownloadsPerformanceTest.groovy
  1. … 17 more files in changeset.
Rebase to latest 6.0 nightly

#10348 has an influence on some of these performance scenarios.

(correcting 90e852d and 85933bb)

    • -1
    • +1
    ./ParallelDownloadsPerformanceTest.groovy
  1. … 29 more files in changeset.
Rebase performance tests with 5.7-20190722220035+0000 baseline

#10348 might have an influence on the performance of these scenarios.

    • -1
    • +1
    ./ParallelDownloadsPerformanceTest.groovy
  1. … 25 more files in changeset.
Merge branch 'master' into feature/JLL/depricate_http_download_dependencies

* master: (724 commits)

Highlight Gradle Module Metadata support as feature of the release

Add note about configurations deprecations

Increase DaemonErrorFeedbackCrossVersionSpec timeout

Recognize contributor

recognize contributor

Publish 5.6-20190819230034+0000

Remove no longer necessary instant execution codecs for `EnumSet` and `EnumMap`

Improve instant execution support for Java serialization

Polish `BeanPropertyReader.kt`

Polish `BeanCodecTest`

Polish `Codec.kt`

Introduce `SerializableWriteObjectCodec`

Polish `ClosureCodec`

Prepare `BindingsBackedCodec` to accept multiple encodings for the same binding

Simplify `BindingsBackedCodec` usage

Polish `BindingsBackedCodec`

Polish `LoadDirectoryTest`

Remove unused `SerializationFixture` class

Use latest Scan plugin 2.4.1-rc-1

Move Play plugins retirement to 7.0 for now

...

    • -2
    • +2
    ./ParallelDownloadsPerformanceTest.groovy
  1. … 21 more files in changeset.
Rename performance test infrastructure legacy classes

To make clear that they are using the Gradle build internal

infrastructure.

    • -2
    • +2
    ./ParallelDownloadsPerformanceTest.groovy
  1. … 44 more files in changeset.
Revert "Revert "Merge remote-tracking branch 'origin/sg/merges/pr-9419'""

This reverts commit 0625bc7420e55e87730673231af6ad45dd04f47a.

    • -2
    • +2
    ./ParallelDownloadsPerformanceTest.groovy
  1. … 90 more files in changeset.
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
    ./ParallelDownloadsPerformanceTest.groovy
  1. … 30 more files in changeset.
Try latest nightly

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

    • -1
    • +1
    ./ParallelDownloadsPerformanceTest.groovy
  1. … 35 more files in changeset.
Revert "Revert "Merge remote-tracking branch 'origin/sg/merges/pr-9419'""

This reverts commit 0625bc7420e55e87730673231af6ad45dd04f47a.

    • -2
    • +2
    ./ParallelDownloadsPerformanceTest.groovy
  1. … 90 more files in changeset.
Revert "Merge remote-tracking branch 'origin/sg/merges/pr-9419'"

This reverts commit 2f79026f5e127a8175e25844522237615b19ed52 because of a performance regression,

reversing changes made to 7f1e66079ce629ecde3e09e549e9796ab85761dc.

    • -2
    • +2
    ./ParallelDownloadsPerformanceTest.groovy
  1. … 90 more files in changeset.
Allow http for 127.0.0.1

Signed-off-by: Jonathan Leitschuh <Jonathan.Leitschuh@gmail.com>

    • -2
    • +2
    ./ParallelDownloadsPerformanceTest.groovy
  1. … 16 more files in changeset.
Lock-in some performance improvements

    • -1
    • +1
    ./ParallelDownloadsPerformanceTest.groovy
  1. … 31 more files in changeset.
Set minimum version for performance test

The test project was updated and now requires an API

introduced in Gradle 4.9

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

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

    • -1
    • +1
    ./ParallelDownloadsPerformanceTest.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
    ./ParallelDownloadsPerformanceTest.groovy
  1. … 31 more files in changeset.
Migrate to Jetty 9

    • -4
    • +4
    ./ParallelDownloadsPerformanceTest.groovy
  1. … 20 more files in changeset.
Lock in recent performance improvements

    • -1
    • +1
    ./ParallelDownloadsPerformanceTest.groovy
  1. … 31 more files in changeset.
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
    ./ParallelDownloadsPerformanceTest.groovy
  1. … 31 more files in changeset.
Rebaseline performance tests after merging single project lock changes

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

Those tests correspond to accepted performance regressions

related to enabling improved POM support by default.

    • -3
    • +1
    ./ParallelDownloadsPerformanceTest.groovy
  1. … 2 more files in changeset.
Temporarily disable `get IDE model` performance tests

So that we can get a nightly, to accept the performance regression.

    • -0
    • +2
    ./ParallelDownloadsPerformanceTest.groovy
  1. … 2 more files in changeset.
Rebaseline performance tests

The introduction of the "platform" support introduced a couple small regressions,

but also improvements in some cases. This commit re-enables the Java IDE performance

test now that we have a baseline to compare with. Work on improving performance

is going to happen later.

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

To lock in memory usage improvements.

    • -1
    • +1
    ./ParallelDownloadsPerformanceTest.groovy
  1. … 32 more files in changeset.
Lock in some dependency management performance improvements

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

There is a known performance regression due to more work done during dependency resolution. Future

commits will attempt to mitigate the regression.

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