Skip to content

Commit 5c293a8

Browse files
authored
Using federated auth for ACS tests (#44886)
* Using federated auth for ACS tests * Removing usage of secrets for Shortcodes * Removing PPE and INT Live tests * Addressing comments to maintain consistency across languages
1 parent b566fdf commit 5c293a8

File tree

7 files changed

+38
-53
lines changed

7 files changed

+38
-53
lines changed

sdk/communication/Azure.Communication.CallAutomation/tests.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,18 @@ extends:
55
parameters:
66
ServiceDirectory: communication
77
Project: Azure.Communication.CallAutomation
8+
UseFederatedAuth: true
89
CloudConfig:
910
Public:
11+
ServiceConnection: azure-sdk-tests
12+
SubscriptionConfigurationFilePaths:
13+
- eng/common/TestResources/sub-config/AzurePublicMsft.json
1014
SubscriptionConfigurations:
11-
- $(sub-config-azure-cloud-test-resources)
1215
- $(sub-config-communication-services-cloud-test-resources-common)
1316
- $(sub-config-communication-services-cloud-test-resources-net)
14-
Int:
15-
SubscriptionConfigurations:
16-
- $(sub-config-communication-int-test-resources-common)
17-
- $(sub-config-communication-int-test-resources-net)
1817
Clouds: Public
1918
TestResourceDirectories:
20-
- communication/test-resources/
19+
- communication/
2120
EnvVars:
2221
# SKIP_CALLAUTOMATION_INTERACTION_LIVE_TESTS skips certain CallAutomation tests that required human interactions
2322
SKIP_CALLAUTOMATION_INTERACTION_LIVE_TESTS: TRUE

sdk/communication/Azure.Communication.CallingServer/tests.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,18 @@ extends:
55
parameters:
66
ServiceDirectory: communication
77
Project: Azure.Communication.CallingServer
8+
UseFederatedAuth: true
89
CloudConfig:
910
Public:
11+
ServiceConnection: azure-sdk-tests
12+
SubscriptionConfigurationFilePaths:
13+
- eng/common/TestResources/sub-config/AzurePublicMsft.json
1014
SubscriptionConfigurations:
11-
- $(sub-config-azure-cloud-test-resources)
1215
- $(sub-config-communication-services-cloud-test-resources-common)
1316
- $(sub-config-communication-services-cloud-test-resources-net)
14-
Int:
15-
SubscriptionConfigurations:
16-
- $(sub-config-communication-int-test-resources-common)
17-
- $(sub-config-communication-int-test-resources-net)
1817
Clouds: Public
1918
TestResourceDirectories:
20-
- communication/test-resources/
19+
- communication/
2120
EnvVars:
2221
# SKIP_CALLINGSERVER_INTERACTION_LIVE_TESTS skips certain CallAutomation tests that required human interactions
2322
SKIP_CALLINGSERVER_INTERACTION_LIVE_TESTS: TRUE

sdk/communication/Azure.Communication.Chat/tests.yml

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,15 @@ extends:
55
parameters:
66
ServiceDirectory: communication
77
Project: Azure.Communication.Chat
8+
UseFederatedAuth: true
89
CloudConfig:
910
Public:
11+
ServiceConnection: azure-sdk-tests
12+
SubscriptionConfigurationFilePaths:
13+
- eng/common/TestResources/sub-config/AzurePublicMsft.json
1014
SubscriptionConfigurations:
11-
- $(sub-config-azure-cloud-test-resources)
1215
- $(sub-config-communication-services-cloud-test-resources-common)
1316
- $(sub-config-communication-services-cloud-test-resources-net)
14-
PPE:
15-
SubscriptionConfigurations:
16-
- $(sub-config-communication-ppe-test-resources-common)
17-
- $(sub-config-communication-ppe-test-resources-net)
18-
Int:
19-
SubscriptionConfigurations:
20-
- $(sub-config-communication-int-test-resources-common)
21-
- $(sub-config-communication-int-test-resources-net)
22-
Clouds: Public,PPE,Int
17+
Clouds: Public
2318
TestResourceDirectories:
24-
- communication/test-resources/
19+
- communication/

sdk/communication/Azure.Communication.Identity/tests.yml

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,15 @@ extends:
55
parameters:
66
ServiceDirectory: communication
77
Project: Azure.Communication.Identity
8+
UseFederatedAuth: true
89
CloudConfig:
910
Public:
11+
ServiceConnection: azure-sdk-tests
12+
SubscriptionConfigurationFilePaths:
13+
- eng/common/TestResources/sub-config/AzurePublicMsft.json
1014
SubscriptionConfigurations:
11-
- $(sub-config-azure-cloud-test-resources)
1215
- $(sub-config-communication-services-cloud-test-resources-common)
1316
- $(sub-config-communication-services-cloud-test-resources-net)
14-
PPE:
15-
SubscriptionConfigurations:
16-
- $(sub-config-communication-ppe-test-resources-common)
17-
- $(sub-config-communication-ppe-test-resources-net)
18-
Int:
19-
SubscriptionConfigurations:
20-
- $(sub-config-communication-int-test-resources-common)
21-
- $(sub-config-communication-int-test-resources-net)
22-
Clouds: Public,PPE,Int
17+
Clouds: Public
2318
TestResourceDirectories:
2419
- communication/

sdk/communication/Azure.Communication.JobRouter/tests.yml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,15 @@ extends:
55
parameters:
66
ServiceDirectory: communication
77
Project: Azure.Communication.JobRouter
8+
UseFederatedAuth: true
89
CloudConfig:
910
Public:
11+
ServiceConnection: azure-sdk-tests
12+
SubscriptionConfigurationFilePaths:
13+
- eng/common/TestResources/sub-config/AzurePublicMsft.json
1014
SubscriptionConfigurations:
11-
- $(sub-config-azure-cloud-test-resources)
1215
- $(sub-config-communication-services-cloud-test-resources-common)
1316
- $(sub-config-communication-services-cloud-test-resources-net)
14-
Int:
15-
SubscriptionConfigurations:
16-
- $(sub-config-communication-int-test-resources-common)
17-
- $(sub-config-communication-int-test-resources-net)
18-
Clouds: Public,Int
17+
Clouds: Public
1918
TestResourceDirectories:
20-
- communication/test-resources/
19+
- communication/

sdk/communication/Azure.Communication.Rooms/tests.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,15 @@ extends:
55
parameters:
66
ServiceDirectory: communication
77
Project: Azure.Communication.Rooms
8+
UseFederatedAuth: true
89
CloudConfig:
910
Public:
11+
ServiceConnection: azure-sdk-tests
12+
SubscriptionConfigurationFilePaths:
13+
- eng/common/TestResources/sub-config/AzurePublicMsft.json
1014
SubscriptionConfigurations:
11-
- $(sub-config-azure-cloud-test-resources)
1215
- $(sub-config-communication-services-cloud-test-resources-common)
1316
- $(sub-config-communication-services-cloud-test-resources-net)
14-
PPE:
15-
SubscriptionConfigurations:
16-
- $(sub-config-communication-ppe-test-resources-common)
17-
- $(sub-config-communication-ppe-test-resources-net)
18-
Clouds: Public,PPE
17+
Clouds: Public
1918
TestResourceDirectories:
2019
- communication/

sdk/communication/Azure.Communication.ShortCodes/tests.yml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,15 @@ extends:
55
parameters:
66
ServiceDirectory: communication
77
Project: Azure.Communication.ShortCodes
8+
UseFederatedAuth: true
89
CloudConfig:
910
Public:
11+
ServiceConnection: azure-sdk-tests
12+
SubscriptionConfigurationFilePaths:
13+
- eng/common/TestResources/sub-config/AzurePublicMsft.json
1014
SubscriptionConfigurations:
11-
- $(sub-config-azure-cloud-test-resources)
1215
- $(sub-config-communication-services-cloud-test-resources-common)
1316
- $(sub-config-communication-services-cloud-test-resources-net)
14-
Int:
15-
SubscriptionConfigurations:
16-
- $(sub-config-communication-int-test-resources-common)
17-
- $(sub-config-communication-int-test-resources-net)
18-
Clouds: Public,Int
17+
Clouds: Public
1918
TestResourceDirectories:
20-
- communication/test-resources/
19+
- communication/

0 commit comments

Comments
 (0)