azure-sdk-for-cpp/sdk/storage/azure-storage-blobs/perf-tests.yml
Larry Osterman 21e92f8712
Added token credential tests to blob tests (#6790)
* Added token credential tests to blob tests

* Fixed linux build error

* HasOption shouldn't crash if option isn't present

* Added token credential tests to all relevant blob tests and added to the perf-tests outputs

* PR feedback
2025-10-16 00:04:18 +00:00

45 lines
1.5 KiB
YAML

Service: storage-blob
Project: azure-storage-blobs-perf
PrimaryPackage: azure-storage-blobs-cpp
PackageVersions:
- azure-storage-blobs-cpp: source
azure-core-cpp: source
Tests:
- Test: download
Class: DownloadBlob
Arguments:
- --size 10240 --parallel 64
- --size 10485760 --parallel 32
- --size 1073741824 --parallel 1 --warmup 60 --duration 60
- --size 1073741824 --parallel 8 --warmup 60 --duration 60
- --size 10240 --parallel 64 --token-credential
- --size 10485760 --parallel 32 --token-credential
- --size 1073741824 --parallel 1 --warmup 60 --duration 60 --token-credential
- --size 1073741824 --parallel 8 --warmup 60 --duration 60 --token-credential
- Test: upload
Class: UploadBlob
Arguments:
- --size 10240 --parallel 64
- --size 10485760 --parallel 32
- --size 1073741824 --parallel 1 --warmup 60 --duration 60
- --size 1073741824 --parallel 8 --warmup 60 --duration 60
- --size 10240 --parallel 64 --token-credential
- --size 10485760 --parallel 32 --token-credential
- --size 1073741824 --parallel 1 --warmup 60 --duration 60 --token-credential
- --size 1073741824 --parallel 8 --warmup 60 --duration 60 --token-credential
- Test: list-blobs
Class: ListBlob
Arguments:
- --count 5 --parallel 64
- --count 500 --parallel 32
- --count 50000 --parallel 32 --warmup 60 --duration 60
- --count 5 --parallel 64 --token-credential
- --count 500 --parallel 32 --token-credential
- --count 50000 --parallel 32 --warmup 60 --duration 60 --token-credential