Skip to content

Commit 73193a2

Browse files
authored
Default to sub config file paths/svc connection for public + sovereign live tests (#30530)
This doesn't cover the many files still using secret sub configs with custom principals, those will be migrated separately. This changes the defaults to use file-based sub configs and service connections everywhere else. It is intended to be merged after/alongside federated auth mode becoming the default. Relies on Azure/azure-sdk-tools#8680
1 parent cfd6a77 commit 73193a2

9 files changed

Lines changed: 28 additions & 38 deletions

File tree

sdk/attestation/attestation/tests.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,6 @@ extends:
77
ServiceDirectory: attestation
88
TimeoutInMinutes: 90
99
Clouds: Preview
10-
CloudConfig:
11-
Preview:
12-
SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources-preview)
13-
ServiceConnection: azure-sdk-tests-preview
1410
Location: westus
1511
MatrixFilters:
1612
- DependencyVersion=^$

sdk/communication/communication-common/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ extends:
1414
- $(sub-config-communication-services-cloud-test-resources-common)
1515
- $(sub-config-communication-services-cloud-test-resources-js)
1616
MatrixFilters:
17-
- DependencyVersion=^.+$
17+
- DependencyVersion=^.+$
1818
Clouds: Public
1919
TestResourceDirectories:
2020
- communication/test-resources/

sdk/eventhub/event-hubs/tests.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,18 @@ extends:
1010
SupportedClouds: 'Public,UsGov,China'
1111
CloudConfig:
1212
Public:
13-
SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources)
13+
ServiceConnection: azure-sdk-tests
14+
SubscriptionConfigurationFilePaths:
15+
- eng/common/TestResources/sub-config/AzurePublicMsft.json
1416
UsGov:
15-
SubscriptionConfiguration: $(sub-config-gov-test-resources)
17+
ServiceConnection: usgov_azure-sdk-tests
18+
SubscriptionConfigurationFilePaths:
19+
- eng/common/TestResources/sub-config/AzureUsGovMsft.json
1620
Location: 'usgovarizona'
1721
China:
18-
SubscriptionConfiguration: $(sub-config-cn-test-resources)
22+
ServiceConnection: china_azure-sdk-tests
23+
SubscriptionConfigurationFilePaths:
24+
- eng/common/TestResources/sub-config/AzureChinaMsft.json
1925
Location: 'chinaeast'
2026
EnvVars:
2127
AZURE_CLIENT_ID: $(EVENTHUB_CLIENT_ID)

sdk/keyvault/keyvault-keys/tests.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,20 @@ extends:
99
SupportedClouds: 'Public,UsGov,China'
1010
CloudConfig:
1111
Public:
12-
Location: 'eastus2'
13-
SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources)
1412
ServiceConnection: azure-sdk-tests
1513
SubscriptionConfigurationFilePaths:
1614
- eng/common/TestResources/sub-config/AzurePublicMsft.json
15+
Location: 'eastus2'
1716
UsGov:
18-
SubscriptionConfiguration: $(sub-config-gov-test-resources)
17+
ServiceConnection: usgov_azure-sdk-tests
18+
SubscriptionConfigurationFilePaths:
19+
- eng/common/TestResources/sub-config/AzureUsGovMsft.json
1920
MatrixFilters:
2021
- ArmTemplateParameters=^(?!.*enableHsm.*true)
21-
ServiceConnection: usgov_azure-sdk-tests
2222
China:
23-
SubscriptionConfiguration: $(sub-config-cn-test-resources)
2423
ServiceConnection: china_azure-sdk-tests
24+
SubscriptionConfigurationFilePaths:
25+
- eng/common/TestResources/sub-config/AzureChinaMsft.json
2526
MatrixFilters:
2627
- ArmTemplateParameters=^(?!.*enableHsm.*true)
2728
# KV HSM limitation prevents us from running live tests

sdk/search/search-documents/tests.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,15 @@ extends:
1111
SupportedClouds: "Preview,UsGov,China"
1212
CloudConfig:
1313
Preview:
14+
ServiceConnection: azure-sdk-tests-preview
15+
SubscriptionConfigurationFilePaths:
16+
- eng/common/TestResources/sub-config/AzurePreviewMsft.json
1417
Location: "westcentralus"
18+
UsGov:
19+
ServiceConnection: usgov_azure-sdk-tests
20+
SubscriptionConfigurationFilePaths:
21+
- eng/common/TestResources/sub-config/AzureUsGovMsft.json
22+
China:
23+
ServiceConnection: china_azure-sdk-tests
24+
SubscriptionConfigurationFilePaths:
25+
- eng/common/TestResources/sub-config/AzureChinaMsft.json

sdk/storage/storage-blob/tests.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,6 @@ extends:
1010
Location: canadacentral
1111
MatrixFilters:
1212
- DependencyVersion=^$
13-
CloudConfig:
14-
Preview:
15-
SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources-preview)
16-
ServiceConnection: azure-sdk-tests
17-
SubscriptionConfigurationFilePaths:
18-
- eng/common/TestResources/sub-config/AzurePublicMsft.json
1913
MatrixConfigs:
2014
- Name: Storage_live_test_base
2115
Path: sdk/storage/storage-blob/platform-matrix.json

sdk/storage/storage-file-datalake/tests.yml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,4 @@ extends:
99
Location: canadacentral
1010
Clouds: 'Preview'
1111
MatrixFilters:
12-
- DependencyVersion=^$
13-
CloudConfig:
14-
Preview:
15-
SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources-preview)
16-
ServiceConnection: azure-sdk-tests
17-
SubscriptionConfigurationFilePaths:
18-
- eng/common/TestResources/sub-config/AzurePublicMsft.json
12+
- DependencyVersion=^$

sdk/storage/storage-file-share/tests.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,3 @@ extends:
1010
Clouds: 'Preview'
1111
MatrixFilters:
1212
- DependencyVersion=^$
13-
CloudConfig:
14-
Preview:
15-
SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources-preview)
16-
ServiceConnection: azure-sdk-tests
17-
SubscriptionConfigurationFilePaths:
18-
- eng/common/TestResources/sub-config/AzurePublicMsft.json

sdk/storage/storage-queue/tests.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,3 @@ extends:
99
Clouds: 'Preview'
1010
MatrixFilters:
1111
- DependencyVersion=^$
12-
CloudConfig:
13-
Preview:
14-
SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources-preview)
15-
ServiceConnection: azure-sdk-tests
16-
SubscriptionConfigurationFilePaths:
17-
- eng/common/TestResources/sub-config/AzurePublicMsft.json

0 commit comments

Comments
 (0)