IndexPageGeneratorTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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

  1. … 50 more files in changeset.
Refactor old ReportGenerator

  1. … 43 more files in changeset.
Refactor old ReportGenerator

  1. … 44 more files in changeset.
Show flakiness rate in performance report (#10300)

This is the first step of implementing [new performance test handing process](https://docs.google.com/document/d/1pghuxbCR5oYWhUrIK2e4bmABQt3NEIYOOIK4iHyjWyQ/edit#heading=h.is4fzcbmxxld), showing flakiness information in the flakiness report.

  1. … 15 more files in changeset.
Show flakiness data in report

  1. … 15 more files in changeset.
Mark known flaky performance test in report (#8997)

This closes https://github.com/gradle/gradle-private/issues/1735

We want to mark the known performance test scenarios in the report even when they pass. This can give us insights of how the scenarios work previously. In this way, we can easily know, "this scenario fails, ah, it's marked as flaky", or, "this scenario is improved, but hold on, it's marked as flaky, let's not rebaseline it".

  1. … 13 more files in changeset.
Fix failed tests

  1. … 7 more files in changeset.
Detect flaky performance test scenarios (#8367)

As part of https://github.com/gradle/gradle-private/issues/1635 , we want to detect flaky performance test with a weekly job, in order to know which scenarios are flaky.

  1. … 22 more files in changeset.
Add two graphs to individual performance test page (#7605)

This PR closes https://github.com/gradle/gradle-private/issues/1619

- Add graph for the confidence of the failure.

- Add graph showing relative differences from to the current version.

- Use Java8 stream to refactor old data processing code.

- Refactor to get rid of old JSON string concatenation.

- Add tests for JSON data generation.

  1. … 9 more files in changeset.
Add unknown status to avoid misleading report row

  1. … 5 more files in changeset.
Add unknown status to avoid misleading report row

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

Previously we don't check TC cancelled status (UNKNOWN). This commit supports

this by introducing another tag `UNKNOWN`.

  1. … 5 more files in changeset.
Add teamcity build id to performance tests (#7524)

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

Previously, we only don't have buildId recorded in performance database, which might cause incorrect result if running multiple performance builds against same commit. This PR adds `teamCityBuildId` column to performance test database.

A bonus is that we now have build url link in performance graph page.

  1. … 17 more files in changeset.
Improve performance report generation (#6642)

This PR improves performance report by:

- Merge different reports into one.

- Sort test scenarios in the order:

- Failed scenarios.

- Scenarios which are about to fail.

- Confidence.

- Show all important information in relevant execution.

- Show different result in different colors.

    • -0
    • +93
    ./IndexPageGeneratorTest.groovy
  1. … 16 more files in changeset.