PerformanceTestBuildTypeTest.kt

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Run smoke tests on both minimum and maximum supported Java versions

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 3 more files in changeset.
Run smoke tests on both minimum and maximum supported Java versions

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 3 more files in changeset.
Use dedicated user with token-based authentication to execute… (#11044)

Replace password-based authentication with token in distributed performance tests

  1. … 7 more files in changeset.
Use dedicated user with token-based authentication to execute… (#11044)

Replace password-based authentication with token in distributed performance tests

  1. … 7 more files in changeset.
Use dedicated user with token-based authentication to execute… (#11044)

Replace password-based authentication with token in distributed performance tests

  1. … 7 more files in changeset.
Replace password-based authentication with token in distributed performance tests

  1. … 8 more files in changeset.
Replace TeamCityRestBot

  1. … 8 more files in changeset.
Adjust teamcity configuration

  1. … 2 more files in changeset.
Adjust teamcity configuration

  1. … 2 more files in changeset.
Fix TeamCity Hygiene failures

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.
Make error message more friendly

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

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

  1. … 4 more files in changeset.
Automatically format code

  1. … 15 more files in changeset.
Automatically format code

  1. … 15 more files in changeset.
Move tests to `test` directory

    • -108
    • +0
    ./PerformanceTestBuildTypeTest.kt
  1. … 7 more files in changeset.
Revert "Correct the rerun property"

This reverts commit 1f1d91b3d54cdae05dd35ffad40b9fad786e624b.

  1. … 4 more files in changeset.
Revert "Correct the rerun property"

This reverts commit 1f1d91b3d54cdae05dd35ffad40b9fad786e624b.

  1. … 4 more files in changeset.
Correct the rerun property

  1. … 4 more files in changeset.
Correct the rerun property

  1. … 4 more files in changeset.
Pass Github token to flakiness detection build (#8967)

The build to determine performance test flakiness wants to open Github

issues as well.

  1. … 2 more files in changeset.
Always pass Github API token

  1. … 3 more files in changeset.
Rerun distributed performance test in RERUNNER step (#8801)

After the improvement of automatically rerunning and tagging, we want to manage performance test in the same way:

- Only run each performance test scenario once.

- If it fails, `GRADLE_RERUNNER` will kick in and rerun the failed scenario. The good thing is that it might be scheduled to another build agent, which mitigates the effect of bad agent.

This PR does:

- Remove all `Retry` from performance tests.

- Add `GRADLE_RERUNNER` to performance tests and refactor some code.

- Add tests for `PerformanceTest`.

- Since `GRADLE_RERUNNER` depends on reading of test binary result, write binary test result file in `RerunableDistributedPerformanceTest`.

    • -0
    • +108
    ./PerformanceTestBuildTypeTest.kt
  1. … 23 more files in changeset.
Rebase to latest master

    • -0
    • +108
    ./PerformanceTestBuildTypeTest.kt
  1. … 23 more files in changeset.
Set build scan tag via system property

  1. … 5 more files in changeset.
Resolve feedbacks

  1. … 5 more files in changeset.
Polish PR

  1. … 5 more files in changeset.
Polish PR

  1. … 6 more files in changeset.
Polish PR

  1. … 6 more files in changeset.