* 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
45 lines
1.5 KiB
YAML
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
|