diff --git a/eng/pipelines/templates/stages/archetype-sdk-client.yml b/eng/pipelines/templates/stages/archetype-sdk-client.yml index 9b5ff098bd23..49b581ae467d 100644 --- a/eng/pipelines/templates/stages/archetype-sdk-client.yml +++ b/eng/pipelines/templates/stages/archetype-sdk-client.yml @@ -34,6 +34,9 @@ parameters: - name: MatrixReplace type: object default: [] + - name: testAllHttpClients + type: boolean + default: false - name: PreBuildSteps type: object default: [] @@ -121,7 +124,8 @@ extends: - ${{ each replacement in parameters.MatrixReplace }}: - ${{ replacement }} - - AZURE_TEST.*=.*/ + - ${{ if ne(parameters.testAllHttpClients, true) }}: + - AZURE_TEST.*=.*/ - ${{ if eq(parameters.SDKType, 'data') }}: - JavaTestVersion=(.*1)\.\d{2}(.*)/$1.11$2 PreBuildSteps: ${{ parameters.PreBuildSteps }} diff --git a/eng/pipelines/templates/stages/platform-matrix.json b/eng/pipelines/templates/stages/platform-matrix.json index 5dcd7237067d..ec00a2e83b1b 100644 --- a/eng/pipelines/templates/stages/platform-matrix.json +++ b/eng/pipelines/templates/stages/platform-matrix.json @@ -91,7 +91,7 @@ }, { "Agent": { - "ubuntu-24.04": { "OSVmImage": "env:LINUXVMIMAGE", "Pool": "env:LINUXPOOL" } + "windows-2022": { "OSVmImage": "env:WINDOWSVMIMAGE", "Pool": "env:WINDOWSPOOL" } }, "JavaTestVersion": "1.21", "AZURE_TEST_HTTP_CLIENTS": "netty", @@ -106,7 +106,7 @@ }, { "Agent": { - "ubuntu-24.04": { "OSVmImage": "env:LINUXVMIMAGE", "Pool": "env:LINUXPOOL" } + "windows-2022": { "OSVmImage": "env:WINDOWSVMIMAGE", "Pool": "env:WINDOWSPOOL" } }, "JavaTestVersion": "1.21", "AZURE_TEST_HTTP_CLIENTS": "JdkHttpClientProvider", @@ -121,7 +121,7 @@ }, { "Agent": { - "ubuntu-24.04": { "OSVmImage": "env:LINUXVMIMAGE", "Pool": "env:LINUXPOOL" } + "windows-2022": { "OSVmImage": "env:WINDOWSVMIMAGE", "Pool": "env:WINDOWSPOOL" } }, "JavaTestVersion": "1.21", "AZURE_TEST_HTTP_CLIENTS": "VertxHttpClientProvider", diff --git a/sdk/spring/ci.yml b/sdk/spring/ci.yml index 5b6ae4151867..68d281f40f20 100644 --- a/sdk/spring/ci.yml +++ b/sdk/spring/ci.yml @@ -611,5 +611,6 @@ extends: skipVerifyChangeLog: true releaseInBatch: ${{ parameters.release_springcloudazurestartermonitor }} TestParallelization: '1' + testAllHttpClients: true MatrixFilters: - JavaTestVersion=^(?!1.8|1.11).*