Skip to content

Commit

Permalink
Update benchmark definitions
Browse files Browse the repository at this point in the history
  • Loading branch information
lauzadis committed Mar 26, 2024
1 parent 0bdda34 commit a87ecbe
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
5 changes: 3 additions & 2 deletions tests/benchmarks/service-benchmarks/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,15 @@ application {
skipPublishing()

val requiredServices = setOf(
// Top 7 services called by Kotlin SDK customers as of 7/25/2023, in descending order of call volume
// Top 6 services called by Kotlin SDK customers as of 7/25/2023, in descending order of call volume,
// plus Secrets Manager which replaced Pinpoint after new API throttling limits broke our benchmark.
"s3",
"sns",
"sts",
"cloudwatch",
"cloudwatchevents",
"dynamodb",
"pinpoint",
"secretsmanager",

// Services required as prerequisites for setup
"iam", // Create roles for STS::AssumeRole
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ private val benchmarks = setOf(
CloudwatchBenchmark(),
CloudwatchEventsBenchmark(),
DynamoDbBenchmark(),
PinpointBenchmark(),
S3ExpressBenchmark(),
SecretsManagerBenchmark(),
).map {
@Suppress("UNCHECKED_CAST")
it as ServiceBenchmark<SdkClient>
Expand Down

0 comments on commit a87ecbe

Please sign in to comment.