Skip to content

Commit

Permalink
Using federated auth for ACS tests (Azure#44886)
Browse files Browse the repository at this point in the history
* 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
  • Loading branch information
rajuanitha88 authored and tejasm-microsoft committed Jul 22, 2024
1 parent 4eebd60 commit 9b7af04
Show file tree
Hide file tree
Showing 7 changed files with 38 additions and 53 deletions.
11 changes: 5 additions & 6 deletions sdk/communication/Azure.Communication.CallAutomation/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,18 @@ extends:
parameters:
ServiceDirectory: communication
Project: Azure.Communication.CallAutomation
UseFederatedAuth: true
CloudConfig:
Public:
ServiceConnection: azure-sdk-tests
SubscriptionConfigurationFilePaths:
- eng/common/TestResources/sub-config/AzurePublicMsft.json
SubscriptionConfigurations:
- $(sub-config-azure-cloud-test-resources)
- $(sub-config-communication-services-cloud-test-resources-common)
- $(sub-config-communication-services-cloud-test-resources-net)
Int:
SubscriptionConfigurations:
- $(sub-config-communication-int-test-resources-common)
- $(sub-config-communication-int-test-resources-net)
Clouds: Public
TestResourceDirectories:
- communication/test-resources/
- communication/
EnvVars:
# SKIP_CALLAUTOMATION_INTERACTION_LIVE_TESTS skips certain CallAutomation tests that required human interactions
SKIP_CALLAUTOMATION_INTERACTION_LIVE_TESTS: TRUE
11 changes: 5 additions & 6 deletions sdk/communication/Azure.Communication.CallingServer/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,18 @@ extends:
parameters:
ServiceDirectory: communication
Project: Azure.Communication.CallingServer
UseFederatedAuth: true
CloudConfig:
Public:
ServiceConnection: azure-sdk-tests
SubscriptionConfigurationFilePaths:
- eng/common/TestResources/sub-config/AzurePublicMsft.json
SubscriptionConfigurations:
- $(sub-config-azure-cloud-test-resources)
- $(sub-config-communication-services-cloud-test-resources-common)
- $(sub-config-communication-services-cloud-test-resources-net)
Int:
SubscriptionConfigurations:
- $(sub-config-communication-int-test-resources-common)
- $(sub-config-communication-int-test-resources-net)
Clouds: Public
TestResourceDirectories:
- communication/test-resources/
- communication/
EnvVars:
# SKIP_CALLINGSERVER_INTERACTION_LIVE_TESTS skips certain CallAutomation tests that required human interactions
SKIP_CALLINGSERVER_INTERACTION_LIVE_TESTS: TRUE
17 changes: 6 additions & 11 deletions sdk/communication/Azure.Communication.Chat/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,15 @@ extends:
parameters:
ServiceDirectory: communication
Project: Azure.Communication.Chat
UseFederatedAuth: true
CloudConfig:
Public:
ServiceConnection: azure-sdk-tests
SubscriptionConfigurationFilePaths:
- eng/common/TestResources/sub-config/AzurePublicMsft.json
SubscriptionConfigurations:
- $(sub-config-azure-cloud-test-resources)
- $(sub-config-communication-services-cloud-test-resources-common)
- $(sub-config-communication-services-cloud-test-resources-net)
PPE:
SubscriptionConfigurations:
- $(sub-config-communication-ppe-test-resources-common)
- $(sub-config-communication-ppe-test-resources-net)
Int:
SubscriptionConfigurations:
- $(sub-config-communication-int-test-resources-common)
- $(sub-config-communication-int-test-resources-net)
Clouds: Public,PPE,Int
Clouds: Public
TestResourceDirectories:
- communication/test-resources/
- communication/
15 changes: 5 additions & 10 deletions sdk/communication/Azure.Communication.Identity/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,15 @@ extends:
parameters:
ServiceDirectory: communication
Project: Azure.Communication.Identity
UseFederatedAuth: true
CloudConfig:
Public:
ServiceConnection: azure-sdk-tests
SubscriptionConfigurationFilePaths:
- eng/common/TestResources/sub-config/AzurePublicMsft.json
SubscriptionConfigurations:
- $(sub-config-azure-cloud-test-resources)
- $(sub-config-communication-services-cloud-test-resources-common)
- $(sub-config-communication-services-cloud-test-resources-net)
PPE:
SubscriptionConfigurations:
- $(sub-config-communication-ppe-test-resources-common)
- $(sub-config-communication-ppe-test-resources-net)
Int:
SubscriptionConfigurations:
- $(sub-config-communication-int-test-resources-common)
- $(sub-config-communication-int-test-resources-net)
Clouds: Public,PPE,Int
Clouds: Public
TestResourceDirectories:
- communication/
13 changes: 6 additions & 7 deletions sdk/communication/Azure.Communication.JobRouter/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,15 @@ extends:
parameters:
ServiceDirectory: communication
Project: Azure.Communication.JobRouter
UseFederatedAuth: true
CloudConfig:
Public:
ServiceConnection: azure-sdk-tests
SubscriptionConfigurationFilePaths:
- eng/common/TestResources/sub-config/AzurePublicMsft.json
SubscriptionConfigurations:
- $(sub-config-azure-cloud-test-resources)
- $(sub-config-communication-services-cloud-test-resources-common)
- $(sub-config-communication-services-cloud-test-resources-net)
Int:
SubscriptionConfigurations:
- $(sub-config-communication-int-test-resources-common)
- $(sub-config-communication-int-test-resources-net)
Clouds: Public,Int
Clouds: Public
TestResourceDirectories:
- communication/test-resources/
- communication/
11 changes: 5 additions & 6 deletions sdk/communication/Azure.Communication.Rooms/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,15 @@ extends:
parameters:
ServiceDirectory: communication
Project: Azure.Communication.Rooms
UseFederatedAuth: true
CloudConfig:
Public:
ServiceConnection: azure-sdk-tests
SubscriptionConfigurationFilePaths:
- eng/common/TestResources/sub-config/AzurePublicMsft.json
SubscriptionConfigurations:
- $(sub-config-azure-cloud-test-resources)
- $(sub-config-communication-services-cloud-test-resources-common)
- $(sub-config-communication-services-cloud-test-resources-net)
PPE:
SubscriptionConfigurations:
- $(sub-config-communication-ppe-test-resources-common)
- $(sub-config-communication-ppe-test-resources-net)
Clouds: Public,PPE
Clouds: Public
TestResourceDirectories:
- communication/
13 changes: 6 additions & 7 deletions sdk/communication/Azure.Communication.ShortCodes/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,15 @@ extends:
parameters:
ServiceDirectory: communication
Project: Azure.Communication.ShortCodes
UseFederatedAuth: true
CloudConfig:
Public:
ServiceConnection: azure-sdk-tests
SubscriptionConfigurationFilePaths:
- eng/common/TestResources/sub-config/AzurePublicMsft.json
SubscriptionConfigurations:
- $(sub-config-azure-cloud-test-resources)
- $(sub-config-communication-services-cloud-test-resources-common)
- $(sub-config-communication-services-cloud-test-resources-net)
Int:
SubscriptionConfigurations:
- $(sub-config-communication-int-test-resources-common)
- $(sub-config-communication-int-test-resources-net)
Clouds: Public,Int
Clouds: Public
TestResourceDirectories:
- communication/test-resources/
- communication/

0 comments on commit 9b7af04

Please sign in to comment.