AbstractCrossVersionPerformanceTestRunner.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Refactor performance baseline version selection (#11015)

Previously, performance test version selection is a little mess

and versions higher than minimumBaseVersion might be executed.

This commit refactors version selection code and ignore the historical

performance test if all versions don't meet minimumBaseVersion requirement.

    • -59
    • +49
    ./AbstractCrossVersionPerformanceTestRunner.groovy
  1. … 3 more files in changeset.
Resolve review feddback

    • -11
    • +3
    ./AbstractCrossVersionPerformanceTestRunner.groovy
  1. … 2 more files in changeset.
Refactor version selection

Previously, performance test version selection is a little mess

and versions higher than minimumBaseVersion might be executed.

This commit refactors version selection code and ignore the historical

performance test if all versions don't meet minimumBaseVersion requirement.

    • -59
    • +57
    ./AbstractCrossVersionPerformanceTestRunner.groovy
  1. … 2 more files in changeset.
Refactor version selection

Previously, performance test version selection is a little mess

and versions higher than minimumBaseVersion might be executed.

This commit refactors version selection code and ignore the historical

performance test if all versions don't meet minimumBaseVersion requirement.

    • -59
    • +57
    ./AbstractCrossVersionPerformanceTestRunner.groovy
  1. … 2 more files in changeset.
Refactor version selection

Previously, performance test version selection is a little mess

and versions higher than minimumBaseVersion might be executed.

This commit refactors version selection code and ignore the historical

performance test if all versions don't meet minimumBaseVersion requirement.

    • -59
    • +57
    ./AbstractCrossVersionPerformanceTestRunner.groovy
  1. … 2 more files in changeset.
Refine performance baseline selection logic (#10972)

Refine performance baseline selection logic

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

    • -22
    • +25
    ./AbstractCrossVersionPerformanceTestRunner.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

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

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

    • -22
    • +25
    ./AbstractCrossVersionPerformanceTestRunner.groovy
  1. … 25 more files in changeset.
Remove GFileUtils.cleanDirectory()

    • -2
    • +2
    ./AbstractCrossVersionPerformanceTestRunner.groovy
  1. … 6 more files in changeset.
Fix issue of worker build failing abnormally (#10249)

This fixes https://github.com/gradle/gradle-private/issues/2273

Previously we only read the test class name from JUnit xml result. When the worker build fails prematurely, the JUnit xml result is not available. This PR fixes this issue by adding test class name to scenario list.

    • -2
    • +1
    ./AbstractCrossVersionPerformanceTestRunner.groovy
  1. … 8 more files in changeset.
Fix class name

    • -1
    • +1
    ./AbstractCrossVersionPerformanceTestRunner.groovy
  1. … 4 more files in changeset.
Fix 404 of worker build

    • -2
    • +1
    ./AbstractCrossVersionPerformanceTestRunner.groovy
  1. … 6 more files in changeset.
Fix 404 of worker build

    • -2
    • +1
    ./AbstractCrossVersionPerformanceTestRunner.groovy
  1. … 6 more files in changeset.
Fix 404 of worker build

    • -2
    • +1
    ./AbstractCrossVersionPerformanceTestRunner.groovy
  1. … 6 more files in changeset.
Fix 404 of worker build

    • -2
    • +1
    ./AbstractCrossVersionPerformanceTestRunner.groovy
  1. … 5 more files in changeset.
Support measuring build operations in the profiler report

    • -0
    • +269
    ./AbstractCrossVersionPerformanceTestRunner.groovy
  1. … 5 more files in changeset.
Support measuring build operations in the profiler report

    • -0
    • +269
    ./AbstractCrossVersionPerformanceTestRunner.groovy
  1. … 5 more files in changeset.