aws / aws-sdk-cpp

AWS SDK for C++
Apache License 2.0
1.96k stars 1.05k forks source link

Allow benchmark test to be build with CRT Client #2953

Closed sbiscigl closed 4 months ago

sbiscigl commented 4 months ago

Description of changes:

Defaults the benchmark tests to use CRT client, can be optionally turned off. ie.

Build benchmarks with CRT client: -DBUILD_ONLY="s3;s3-crt;monitoring" -DBUILD_BENCHMARKS=ON -DAWS_SDK_BENCHMARK_USE_CRT=ON

Build benchmarks with vanilla client: -DBUILD_ONLY="s3;s3-crt;monitoring" -DBUILD_BENCHMARKS=ON -DAWS_SDK_BENCHMARK_USE_CRT=OFF

Check all that applies:

Check which platforms you have built SDK on to verify the correctness of this PR.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.