* start
* recording
* playback
* refactor, playback and record
* recordings for kv
* klklk
* open telemetry, identity
* attest
* all tests recorded except storage
* STORAGE RECORDINGDS
* some cleanup
* ignore result
* testproxy remade
* fiiine , do something with the result , goooosh
* install test proxy
* clang
* clang
* certs maybe
* cmake generate fix,
* start test proxy script
* start test proxy on env
* clang, move TP after build
* reregen
* certs
* sda
* dss
* allow insecure connections
* put back
* debug
* iuy
* try again
* ewew
* chmod
* try again
* update sanitizer
* output testproxy log
* sjhgasjgdajh
* folder
* worxy
* fix tests and log file
* format files
* clang format
* clang
* sa
* sa
* cleanup
* cspell
* oops
* remove redundant method
* tests
* put back original
* restore to 933486385a
* recordings
* remove storage values
* storage recordings
* disable non functioning tests
* remove core install of test proxy
* _LIVEONLY_ tests
* clang install when needed
* logs on condition
* skip tests
* revert cpp to original version
* quick test
* right that one
* one skip
* identity pushed
* maybe
* override
* clang
* clang
* attestetion
* keyvault
* reenable 20+ tests
* 5 tests left , lease related
* a bit of cleanup
* try now
* snitizers
* some fixes
* capitalization
* clang , cover, peakA
* WEIRD NAME THING ON WINDOWS
* storage recordings
* one more livee
* createappenddelete_liveonly
* CreateWithTags_LIVEONLY_
* try capitalization
* another onw
* maybe now
* all liveonly
* try restore before test
* typo
* condition
* clang and cc
* azure core ci
* qwqwq
* dsasdas
* cleanup1
* typo
* spaces
* cleanup2
* cleanup 3
* remove start proxy
* cleanup +1
* Update cmake-modules/TestProxyPrep.cmake
Co-authored-by: Rick Winter <rick.winter@microsoft.com>
* Update eng/scripts/Start-TestProxy.ps1
Co-authored-by: Rick Winter <rick.winter@microsoft.com>
* Update eng/scripts/Stop-TestProxy.ps1
Co-authored-by: Rick Winter <rick.winter@microsoft.com>
* PR comments
* clangs
* Update sdk/core/azure-core-test/src/test_proxy_policy.cpp
* build
Co-authored-by: Rick Winter <rick.winter@microsoft.com>
64 lines
2.4 KiB
YAML
64 lines
2.4 KiB
YAML
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
|
|
trigger:
|
|
branches:
|
|
include:
|
|
- main
|
|
- feature/*
|
|
- release/*
|
|
- hotfix/*
|
|
paths:
|
|
include:
|
|
- sdk/storage
|
|
|
|
pr:
|
|
branches:
|
|
include:
|
|
- main
|
|
- feature/*
|
|
- release/*
|
|
- hotfix/*
|
|
paths:
|
|
include:
|
|
- sdk/storage
|
|
|
|
stages:
|
|
- template: ../../eng/pipelines/templates/stages/archetype-sdk-client.yml
|
|
parameters:
|
|
ServiceDirectory: storage
|
|
# Not running tests on CI but only on LiveTest mode
|
|
CtestRegex: azure-storage
|
|
LineCoverageTarget: 71.0434
|
|
BranchCoverageTarget: 40.3229
|
|
LiveTestCtestRegex: azure-storage
|
|
Clouds: Preview
|
|
SupportedClouds: Preview
|
|
Artifacts:
|
|
- Name: azure-storage-common
|
|
Path: azure-storage-common
|
|
VcpkgPortName: azure-storage-common-cpp
|
|
- Name: azure-storage-blobs
|
|
Path: azure-storage-blobs
|
|
VcpkgPortName: azure-storage-blobs-cpp
|
|
- Name: azure-storage-files-datalake
|
|
Path: azure-storage-files-datalake
|
|
VcpkgPortName: azure-storage-files-datalake-cpp
|
|
- Name: azure-storage-files-shares
|
|
Path: azure-storage-files-shares
|
|
VcpkgPortName: azure-storage-files-shares-cpp
|
|
- Name: azure-storage-queues
|
|
Path: azure-storage-queues
|
|
VcpkgPortName: azure-storage-queues-cpp
|
|
TestEnv:
|
|
- Name: AAD_TENANT_ID
|
|
Value: "33333333-3333-3333-3333-333333333333"
|
|
- Name: AAD_CLIENT_ID
|
|
Value: "non-real-client"
|
|
- Name: AAD_CLIENT_SECRET
|
|
Value: "non-real-secret"
|
|
- Name: STANDARD_STORAGE_CONNECTION_STRING
|
|
Value: "DefaultEndpointsProtocol=https;AccountName=notReal;AccountKey=3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333;EndpointSuffix=core.windows.net"
|
|
- Name: ADLS_GEN2_CONNECTION_STRING
|
|
Value: "DefaultEndpointsProtocol=https;AccountName=notReal;AccountKey=3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333;EndpointSuffix=core.windows.net"
|
|
- Name: PREMIUM_FILE_CONNECTION_STRING
|
|
Value: "DefaultEndpointsProtocol=https;AccountName=notReal;AccountKey=3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333;EndpointSuffix=core.windows.net"
|