Skip to content

[Perf] Change default warmup and duration to 15 seconds#32528

Merged
mikeharder merged 1 commit intoAzure:mainfrom
mikeharder:perf-default-warmup-run
Dec 9, 2022
Merged

[Perf] Change default warmup and duration to 15 seconds#32528
mikeharder merged 1 commit intoAzure:mainfrom
mikeharder:perf-default-warmup-run

Conversation

@mikeharder
Copy link
Member

  • Other languages default to 5 second warmup and 10 second duration
  • Java needs more time to warmup the JVM and reach max throughput

We currently set the default warmup and duration to 15 seconds in the perf automation:

AdditionalArguments: &java-additional-arguments
  warmup: 15
  duration: 15

https://github.com/Azure/azure-sdk-tools/blob/2b9d1abf6e7ba7f301dae9d18b5fc37af3414597/tools/perf-automation/Azure.Sdk.Tools.PerfAutomation/tests.yml#L68

I think it makes more sense to move this down to the Java perf framework itself. This will also allow us to remove the AdditionalArguments feature from the perf automation, since it should no longer be needed once Azure/azure-sdk-tools#3530 is complete

- Other languages default to 5 second warmup and 10 second duration
- Java needs more time to warmup the JVM and reach max throughput
@mikeharder mikeharder merged commit c9e4cdf into Azure:main Dec 9, 2022
@mikeharder mikeharder deleted the perf-default-warmup-run branch December 9, 2022 19:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants