From 8fb2c40ade626ef0288dd7b2c369169c726799e5 Mon Sep 17 00:00:00 2001 From: Weidong Xu Date: Thu, 27 Jun 2024 11:29:14 +0800 Subject: [PATCH] mgmt, update test on mediaservice (#40846) --- .../mediaservices/MediaServicesTests.java | 10 +++++----- sdk/mediaservices/test-resources.bicep | 4 ---- sdk/mediaservices/tests.mgmt.yml | 4 ++++ 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/test/java/com/azure/resourcemanager/mediaservices/MediaServicesTests.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/test/java/com/azure/resourcemanager/mediaservices/MediaServicesTests.java index cb1fcb49e724..64ceaca4c0e4 100644 --- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/test/java/com/azure/resourcemanager/mediaservices/MediaServicesTests.java +++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/test/java/com/azure/resourcemanager/mediaservices/MediaServicesTests.java @@ -9,10 +9,10 @@ import com.azure.core.management.Region; import com.azure.core.management.profile.AzureProfile; import com.azure.core.test.TestBase; -import com.azure.core.test.annotation.DoNotRecord; +import com.azure.core.test.annotation.LiveOnly; import com.azure.core.util.Configuration; import com.azure.core.util.CoreUtils; -import com.azure.identity.DefaultAzureCredentialBuilder; +import com.azure.identity.AzurePowerShellCredentialBuilder; import com.azure.resourcemanager.mediaservices.models.Asset; import com.azure.resourcemanager.mediaservices.models.BuiltInStandardEncoderPreset; import com.azure.resourcemanager.mediaservices.models.EncoderNamedPreset; @@ -43,15 +43,15 @@ public class MediaServicesTests extends TestBase { private String resourceGroup = "rg" + randomPadding(); @Test - @DoNotRecord(skipInPlayback = true) + @LiveOnly public void mediaServicesTest() { StorageManager storageManager = StorageManager .configure().withLogOptions(new HttpLogOptions().setLogLevel(HttpLogDetailLevel.BASIC)) - .authenticate(new DefaultAzureCredentialBuilder().build(), new AzureProfile(AzureEnvironment.AZURE)); + .authenticate(new AzurePowerShellCredentialBuilder().build(), new AzureProfile(AzureEnvironment.AZURE)); MediaServicesManager manager = MediaServicesManager .configure().withLogOptions(new HttpLogOptions().setLogLevel(HttpLogDetailLevel.BASIC)) - .authenticate(new DefaultAzureCredentialBuilder().build(), new AzureProfile(AzureEnvironment.AZURE)); + .authenticate(new AzurePowerShellCredentialBuilder().build(), new AzureProfile(AzureEnvironment.AZURE)); String testResourceGroup = Configuration.getGlobalConfiguration().get("AZURE_RESOURCE_GROUP_NAME"); boolean testEnv = !CoreUtils.isNullOrEmpty(testResourceGroup); diff --git a/sdk/mediaservices/test-resources.bicep b/sdk/mediaservices/test-resources.bicep index 2250946806c0..528b295d5e32 100644 --- a/sdk/mediaservices/test-resources.bicep +++ b/sdk/mediaservices/test-resources.bicep @@ -7,9 +7,6 @@ param testApplicationId string @description('This is the object id of the service principal used to run tests.') param testApplicationOid string -@description('The application client secret used to run tests.') -param testApplicationSecret string - var contributorRoleId = '/subscriptions/${subscription().subscriptionId}/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c' resource contributorRoleId_name 'Microsoft.Authorization/roleAssignments@2022-04-01' = { @@ -22,6 +19,5 @@ resource contributorRoleId_name 'Microsoft.Authorization/roleAssignments@2022-04 output AZURE_TENANT_ID string = tenantId output AZURE_CLIENT_ID string = testApplicationId -output AZURE_CLIENT_SECRET string = testApplicationSecret output AZURE_SUBSCRIPTION_ID string = subscription().subscriptionId output AZURE_RESOURCE_GROUP_NAME string = resourceGroup().name diff --git a/sdk/mediaservices/tests.mgmt.yml b/sdk/mediaservices/tests.mgmt.yml index 5f20007f51f3..3d846926da25 100644 --- a/sdk/mediaservices/tests.mgmt.yml +++ b/sdk/mediaservices/tests.mgmt.yml @@ -11,3 +11,7 @@ extends: groupId: com.azure.resourcemanager safeName: azureresourcemanagermediaservices Clouds: 'Public' + UseFederatedAuth: true + # Only run tests on Windows to save cost. + MatrixFilters: + - pool=.*(win).*