Skip to content

Commit 78af778

Browse files
authored
Default to sub config file paths/svc connection for public + sovereign live tests (#41267)
1 parent a03fc85 commit 78af778

File tree

11 files changed

+50
-36
lines changed

11 files changed

+50
-36
lines changed

eng/pipelines/templates/stages/archetype-sdk-tests.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -60,23 +60,26 @@ parameters:
6060
type: object
6161
default:
6262
Public:
63-
SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources)
6463
ServiceConnection: azure-sdk-tests
6564
SubscriptionConfigurationFilePaths:
6665
- eng/common/TestResources/sub-config/AzurePublicMsft.json
6766
Preview:
68-
SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources-preview)
6967
ServiceConnection: azure-sdk-tests-preview
68+
SubscriptionConfigurationFilePaths:
69+
- eng/common/TestResources/sub-config/AzurePreviewMsft.json
7070
Canary:
71-
SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources)
7271
ServiceConnection: azure-sdk-tests
72+
SubscriptionConfigurationFilePaths:
73+
- eng/common/TestResources/sub-config/AzurePublicMsft.json
7374
Location: 'centraluseuap'
7475
UsGov:
75-
SubscriptionConfiguration: $(sub-config-gov-test-resources)
7676
ServiceConnection: usgov_azure-sdk-tests
77+
SubscriptionConfigurationFilePaths:
78+
- eng/common/TestResources/sub-config/AzureUsGovMsft.json
7779
China:
78-
SubscriptionConfiguration: $(sub-config-cn-test-resources)
7980
ServiceConnection: china_azure-sdk-tests
81+
SubscriptionConfigurationFilePaths:
82+
- eng/common/TestResources/sub-config/AzureChinaMsft.json
8083
- name: MatrixConfigs
8184
type: object
8285
default:

sdk/documentintelligence/tests.native.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ extends:
1111
safeName: azureaidocumentintelligence
1212
CloudConfig:
1313
Public:
14-
SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources)
1514
ServiceConnection: azure-sdk-tests
1615
SubscriptionConfigurationFilePaths:
1716
- eng/common/TestResources/sub-config/AzurePublicMsft.json

sdk/documentintelligence/tests.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,10 @@ extends:
1010
groupId: com.azure
1111
safeName: azureaidocumentintelligence
1212
CloudConfig:
13-
CanaryPreview:
14-
SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources-preview)
15-
ServiceConnection: azure-sdk-tests
13+
Preview:
14+
ServiceConnection: azure-sdk-tests-preview
1615
SubscriptionConfigurationFilePaths:
17-
- eng/common/TestResources/sub-config/AzurePublicMsft.json
16+
- eng/common/TestResources/sub-config/AzurePreviewMsft.json
1817
Location: 'eastus'
19-
Clouds: 'CanaryPreview'
20-
SupportedClouds: 'CanaryPreview'
18+
Clouds: 'Preview'
19+
SupportedClouds: 'Preview'

sdk/formrecognizer/tests.native.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ extends:
1111
safeName: azureaiformrecognizer
1212
CloudConfig:
1313
Public:
14-
SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources)
15-
Location: 'eastus'
1614
ServiceConnection: azure-sdk-tests
17-
SubscriptionConfigurationFilePath: eng/common/TestResources/sub-config/AzurePublicMsft.json
15+
SubscriptionConfigurationFilePaths:
16+
- eng/common/TestResources/sub-config/AzurePublicMsft.json
17+
Location: 'eastus'
1818
SupportedClouds: 'Public'

sdk/formrecognizer/tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ extends:
1111
safeName: azureaiformrecognizer
1212
CloudConfig:
1313
Public:
14-
SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources)
15-
Location: 'centraluseuap'
1614
ServiceConnection: azure-sdk-tests
17-
SubscriptionConfigurationFilePath: eng/common/TestResources/sub-config/AzurePublicMsft.json
15+
SubscriptionConfigurationFilePaths:
16+
- eng/common/TestResources/sub-config/AzurePublicMsft.json
17+
Location: 'centraluseuap'
1818
SupportedClouds: 'Public'

sdk/keyvault/tests-jca.yml

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,22 +12,29 @@ extends:
1212
AZURE_LOG_LEVEL: 2
1313
CloudConfig:
1414
Public:
15-
SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources)
15+
ServiceConnection: azure-sdk-tests
16+
SubscriptionConfigurationFilePaths:
17+
- eng/common/TestResources/sub-config/AzurePublicMsft.json
1618
${{ if not(contains(variables['Build.DefinitionName'], 'tests-weekly')) }}:
1719
MatrixFilters:
1820
- ArmTemplateParameters=^(?!.*enableHsm.*true)
1921
UsGov:
20-
SubscriptionConfiguration: $(sub-config-gov-test-resources)
22+
ServiceConnection: usgov_azure-sdk-tests
23+
SubscriptionConfigurationFilePaths:
24+
- eng/common/TestResources/sub-config/AzureUsGovMsft.json
2125
MatrixFilters:
2226
- ArmTemplateParameters=^(?!.*enableHsm.*true)
2327
China:
24-
SubscriptionConfiguration: $(sub-config-cn-test-resources)
28+
ServiceConnection: china_azure-sdk-tests
29+
SubscriptionConfigurationFilePaths:
30+
- eng/common/TestResources/sub-config/AzureChinaMsft.json
2531
MatrixFilters:
2632
- ArmTemplateParameters=^(?!.*enableHsm.*true)
2733
Canary:
28-
SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources)
29-
Location: 'centraluseuap'
3034
ServiceConnection: azure-sdk-tests
35+
SubscriptionConfigurationFilePaths:
36+
- eng/common/TestResources/sub-config/AzurePublicMsft.json
37+
Location: 'centraluseuap'
3138
# Managed HSM test resources are expensive and provisioning has not been reliable.
3239
# Given test coverage of non-canary regions we probably don't need to test in canary.
3340
MatrixFilters:

sdk/keyvault/tests.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,24 +15,26 @@ extends:
1515
ServiceConnection: azure-sdk-tests
1616
SubscriptionConfigurationFilePaths:
1717
- eng/common/TestResources/sub-config/AzurePublicMsft.json
18-
SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources)
1918
${{ if not(contains(variables['Build.DefinitionName'], 'tests-weekly')) }}:
2019
MatrixFilters:
2120
- ArmTemplateParameters=^(?!.*enableHsm.*true)
2221
UsGov:
23-
SubscriptionConfiguration: $(sub-config-gov-test-resources)
2422
ServiceConnection: usgov_azure-sdk-tests
23+
SubscriptionConfigurationFilePaths:
24+
- eng/common/TestResources/sub-config/AzureUsGovMsft.json
2525
MatrixFilters:
2626
- ArmTemplateParameters=^(?!.*enableHsm.*true)
2727
China:
28-
SubscriptionConfiguration: $(sub-config-cn-test-resources)
2928
ServiceConnection: china_azure-sdk-tests
29+
SubscriptionConfigurationFilePaths:
30+
- eng/common/TestResources/sub-config/AzureChinaMsft.json
3031
MatrixFilters:
3132
- ArmTemplateParameters=^(?!.*enableHsm.*true)
3233
Canary:
33-
SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources)
34-
Location: 'centraluseuap'
3534
ServiceConnection: azure-sdk-tests
35+
SubscriptionConfigurationFilePaths:
36+
- eng/common/TestResources/sub-config/AzurePublicMsft.json
37+
Location: 'centraluseuap'
3638
# Managed HSM test resources are expensive and provisioning has not been reliable.
3739
# Given test coverage of non-canary regions we probably don't need to test in canary.
3840
MatrixFilters:

sdk/search/tests.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,18 @@ extends:
99
TimeoutInMinutes: 60
1010
CloudConfig:
1111
Public:
12-
SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources)
1312
ServiceConnection: azure-sdk-tests
13+
SubscriptionConfigurationFilePaths:
14+
- eng/common/TestResources/sub-config/AzurePublicMsft.json
1415
Location: eastus
1516
UsGov:
16-
SubscriptionConfiguration: $(sub-config-gov-test-resources)
1717
ServiceConnection: usgov_azure-sdk-tests
18+
SubscriptionConfigurationFilePaths:
19+
- eng/common/TestResources/sub-config/AzureUsGovMsft.json
1820
China:
19-
SubscriptionConfiguration: $(sub-config-cn-test-resources)
2021
ServiceConnection: china_azure-sdk-tests
22+
SubscriptionConfigurationFilePaths:
23+
- eng/common/TestResources/sub-config/AzureChinaMsft.json
2124
EnvVars:
2225
AZURE_SEARCH_TEST_MODE: Live
2326
Artifacts:

sdk/servicebus/tests.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ extends:
1212
ServiceConnection: azure-sdk-tests
1313
SubscriptionConfigurationFilePaths:
1414
- eng/common/TestResources/sub-config/AzurePublicMsft.json
15-
SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources)
1615
EnvVars:
1716
AZURE_LOG_LEVEL: 1
1817
AdditionalMatrixConfigs:

sdk/spring/pipeline/tests-supported-spring-versions-template.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,16 +44,17 @@ stages:
4444
Clouds: "Public"
4545
CloudConfig:
4646
Public:
47-
SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources)
4847
ServiceConnection: azure-sdk-tests
4948
SubscriptionConfigurationFilePaths:
5049
- eng/common/TestResources/sub-config/AzurePublicMsft.json
5150
UsGov:
52-
SubscriptionConfiguration: $(sub-config-gov-test-resources)
5351
ServiceConnection: usgov_azure-sdk-tests
52+
SubscriptionConfigurationFilePaths:
53+
- eng/common/TestResources/sub-config/AzureUsGovMsft.json
5454
China:
55-
SubscriptionConfiguration: $(sub-config-cn-test-resources)
5655
ServiceConnection: china_azure-sdk-tests
56+
SubscriptionConfigurationFilePaths:
57+
- eng/common/TestResources/sub-config/AzureChinaMsft.json
5758
Location: "chinanorth3"
5859
TestResourceDirectories: ${{ parameters.TestResourceDirectories }}
5960
Artifacts: ${{ parameters.Artifacts }}

0 commit comments

Comments
 (0)