Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions sdk/storage/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,11 @@ extends:
ServiceDirectory: storage
TestProxy: true
TestTimeoutInMinutes: 120
MatrixConfigs:
- Name: storage_ci_matrix
Path: sdk/storage/platform-matrix.json
Selection: sparse
GenerateVMJobs: true
MatrixFilters:
- PythonVersion=^(?!pypy3).*
Artifacts:
Expand Down
73 changes: 73 additions & 0 deletions sdk/storage/platform-matrix.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
{
"displayNames": {
"--disablecov": "",
"false": "",
"true": ""
},
"matrix": {
"Agent": {
"ubuntu-24.04": { "OSVmImage": "env:LINUXVMIMAGE", "Pool": "env:LINUXPOOL" },
"windows-2022": { "OSVmImage": "env:WINDOWSVMIMAGE", "Pool": "env:WINDOWSPOOL" }
},
"PythonVersion": [ "3.10", "3.12" ],
"CoverageArg": "--disablecov",
"TestSamples": "false"
},
"include": [
{
"MacTestConfig": {
"macos311": {
"OSVmImage": "env:MACVMIMAGE",
"Pool": "env:MACPOOL",
"PythonVersion": "3.11",
"CoverageArg": "--disablecov",
"TestSamples": "false"
}
}
},
{
"PyPyConfig": {
"ubuntu2404_pypy39": {
"OSVmImage": "env:LINUXVMIMAGE",
"Pool": "env:LINUXPOOL",
"PythonVersion": "pypy3.9",
"CoverageArg": "--disablecov",
"TestSamples": "false"
}
}
},
{
"CoverageConfig": {
"ubuntu2404_39_coverage": {
"OSVmImage": "env:LINUXVMIMAGE",
"Pool": "env:LINUXPOOL",
"PythonVersion": "3.9",
"CoverageArg": "",
"TestSamples": "false"
}
}
},
{
"Config": {
"Ubuntu2404_313": {
"OSVmImage": "env:LINUXVMIMAGE",
"Pool": "env:LINUXPOOL",
"PythonVersion": "3.13",
"CoverageArg": "--disablecov",
"TestSamples": "false"
}
}
},
{
"Config": {
"Ubuntu2404_314": {
"OSVmImage": "env:LINUXVMIMAGE",
"Pool": "env:LINUXPOOL",
"PythonVersion": "3.14",
"CoverageArg": "--disablecov",
"TestSamples": "false"
}
}
}
]
}
Loading