Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rename to proper method name

Rename to proper method name

Mark peroformance test as successful when flaky tests fail twice

Previously, we didn't mark the build as successful when flaky tests fail twice.

This commit fixes by unconditionally marking as successful when it doesn't fail.

Mark peroformance test as successful when flaky tests fail twice

Previously, we didn't mark the build as successful when flaky tests fail twice.

This commit fixes by unconditionally marking as successful when it doesn't fail.

Address review feedback

    • -1
    • +6
    ./DefaultPerformanceFlakinessDataProvider.java
    • -2
    • +4
    ./PerformanceFlakinessDataProvider.java
  1. … 1 more file in changeset.
Address review feedback

    • -1
    • +6
    ./DefaultPerformanceFlakinessDataProvider.java
    • -2
    • +4
    ./PerformanceFlakinessDataProvider.java
  1. … 1 more file in changeset.
Mark small regressions as nearly failed

instead of failed

Mark small regressions as nearly failed

instead of failed

Mark small regressions as nearly failed

instead of failed

Move flakyness type determining to FlakinessDataProvider

    • -0
    • +25
    ./DefaultPerformanceFlakinessDataProvider.java
    • -0
    • +23
    ./PerformanceFlakinessDataProvider.java
Move flakyness type determining to FlakinessDataProvider

    • -0
    • +25
    ./DefaultPerformanceFlakinessDataProvider.java
    • -0
    • +23
    ./PerformanceFlakinessDataProvider.java
Always print result from report generator

Always print result from report generator

Small polish

  1. … 2 more files in changeset.
Small polish

  1. … 2 more files in changeset.
Fix incorrect performance result

    • -11
    • +14
    ./DefaultPerformanceExecutionDataProvider.java
New performance process (#10361)

This PR introduces new performance test process. See more details in https://docs.google.com/document/u/1/d/1pghuxbCR5oYWhUrIK2e4bmABQt3NEIYOOIK4iHyjWyQ/edit#heading=h.is4fzcbmxxld

    • -0
    • +102
    ./AbstractReportGenerator.java
    • -0
    • +257
    ./AbstractTablePageGenerator.java
    • -0
    • +126
    ./DefaultPerformanceExecutionDataProvider.java
    • -0
    • +42
    ./DefaultPerformanceFlakinessDataProvider.java
    • -0
    • +107
    ./DefaultReportGenerator.java
    • -0
    • +57
    ./ExecutionGraph.java
    • -0
    • +70
    ./FlakinessDetectionPerformanceExecutionDataProvider.java
    • -0
    • +84
    ./FlakinessIndexPageGenerator.java
    • -0
    • +40
    ./FlakinessReportGenerator.java
    • -0
    • +48
    ./FlakinessScenarioPageGenerator.java
    • -0
    • +232
    ./HtmlPageGenerator.java
    • -0
    • +155
    ./IndexPageGenerator.java
    • -0
    • +112
    ./PerformanceExecutionDataProvider.java
    • -0
    • +57
    ./PerformanceExecutionGraphRenderer.java
  1. … 36 more files in changeset.
Adjust comparator

    • -0
    • +1
    ./DefaultPerformanceExecutionDataProvider.java
Fix flaky predicate

  1. … 1 more file in changeset.
Fix failures

    • -1
    • +4
    ./DefaultPerformanceExecutionDataProvider.java
  1. … 1 more file in changeset.
Debug

  1. … 1 more file in changeset.
Debug

  1. … 1 more file in changeset.
Debug

  1. … 1 more file in changeset.
Make error message more friendly

  1. … 3 more files in changeset.
Make error message more friendly

  1. … 2 more files in changeset.
Make error message more friendly

  1. … 3 more files in changeset.
Don't tag the build by tagging plugin

  1. … 2 more files in changeset.
Report only on big regressions

    • -1
    • +0
    ./DefaultPerformanceExecutionDataProvider.java
    • -1
    • +4
    ./PerformanceFlakinessDataProvider.java
  1. … 2 more files in changeset.
Refactor old ReportGenerator

    • -0
    • +102
    ./AbstractReportGenerator.java
    • -0
    • +257
    ./AbstractTablePageGenerator.java
    • -0
    • +123
    ./DefaultPerformanceExecutionDataProvider.java
    • -0
    • +42
    ./DefaultPerformanceFlakinessDataProvider.java
    • -0
    • +37
    ./DefaultReportGenerator.java
    • -0
    • +57
    ./ExecutionGraph.java
    • -0
    • +70
    ./FlakinessDetectionPerformanceExecutionDataProvider.java
    • -0
    • +84
    ./FlakinessIndexPageGenerator.java
    • -0
    • +40
    ./FlakinessReportGenerator.java
    • -0
    • +48
    ./FlakinessScenarioPageGenerator.java
    • -0
    • +232
    ./HtmlPageGenerator.java
    • -0
    • +156
    ./IndexPageGenerator.java
    • -0
    • +112
    ./PerformanceExecutionDataProvider.java
    • -0
    • +57
    ./PerformanceExecutionGraphRenderer.java
  1. … 29 more files in changeset.
Refactor old ReportGenerator

    • -0
    • +257
    ./AbstractTablePageGenerator.java
    • -0
    • +123
    ./DefaultPerformanceExecutionDataProvider.java
    • -0
    • +42
    ./DefaultPerformanceFlakinessDataProvider.java
    • -0
    • +70
    ./FlakinessDetectionPerformanceExecutionDataProvider.java
    • -0
    • +48
    ./FlakinessScenarioPageGenerator.java
    • -0
    • +112
    ./PerformanceExecutionDataProvider.java
    • -0
    • +57
    ./PerformanceExecutionGraphRenderer.java
  1. … 30 more files in changeset.