diff --git a/sdk/communication/azure-communication-administration/pom.xml b/sdk/communication/azure-communication-administration/pom.xml
index 1fe45f19238c..212d5b47845e 100644
--- a/sdk/communication/azure-communication-administration/pom.xml
+++ b/sdk/communication/azure-communication-administration/pom.xml
@@ -49,8 +49,8 @@
src/main
src/test
- 0.85
- 0.70
+ 0.65
+ 0.45
diff --git a/sdk/communication/azure-communication-administration/src/test/java/com/azure/communication/administration/PhoneNumberAsyncClientIntegrationTest.java b/sdk/communication/azure-communication-administration/src/test/java/com/azure/communication/administration/PhoneNumberAsyncClientIntegrationTest.java
index 341c31457305..0a64db19c4e3 100644
--- a/sdk/communication/azure-communication-administration/src/test/java/com/azure/communication/administration/PhoneNumberAsyncClientIntegrationTest.java
+++ b/sdk/communication/azure-communication-administration/src/test/java/com/azure/communication/administration/PhoneNumberAsyncClientIntegrationTest.java
@@ -29,6 +29,8 @@
import com.azure.core.util.polling.AsyncPollResponse;
import com.azure.core.util.polling.LongRunningOperationStatus;
import com.azure.core.util.Context;
+
+import org.junit.jupiter.api.condition.DisabledIfEnvironmentVariable;
import org.junit.jupiter.params.ParameterizedTest;
import org.junit.jupiter.params.provider.MethodSource;
@@ -271,6 +273,9 @@ public void beginCreateReservationGetReservationByIdCancelReservationWithRespons
@ParameterizedTest
@MethodSource("com.azure.core.test.TestBase#getHttpClients")
+ @DisabledIfEnvironmentVariable(
+ named = "SKIP_LIVE_TEST",
+ matches = "(?i)(true)")
public void beginCreateReservationBeginPurchaseReservationTestCapabilitiesWithResponseBeginReleasePhoneNumber(HttpClient httpClient) {
StepVerifier.create(
// Setting up for phone number reservation creation
@@ -322,6 +327,9 @@ public void beginCreateReservationBeginPurchaseReservationTestCapabilitiesWithRe
@ParameterizedTest
@MethodSource("com.azure.core.test.TestBase#getHttpClients")
+ @DisabledIfEnvironmentVariable(
+ named = "SKIP_LIVE_TEST",
+ matches = "(?i)(true)")
public void beginCreateReservationBeginPurchaseReservationTestConfigurationWithResponseBeginReleasePhoneNumber(HttpClient httpClient) {
StepVerifier.create(
// Setting up for phone number reservation creation
@@ -570,7 +578,7 @@ private PollerFlux beginCreateRe
CreateReservationOptions createReservationOptions = new CreateReservationOptions();
createReservationOptions
- .setAreaCode("213")
+ .setAreaCode(AREA_CODE)
.setDescription(RESERVATION_OPTIONS_DESCRIPTION)
.setDisplayName(RESERVATION_OPTIONS_NAME)
.setPhonePlanIds(phonePlanIds)
diff --git a/sdk/communication/azure-communication-administration/src/test/java/com/azure/communication/administration/PhoneNumberClientIntegrationTest.java b/sdk/communication/azure-communication-administration/src/test/java/com/azure/communication/administration/PhoneNumberClientIntegrationTest.java
index 94b314582daf..0069bfe84986 100644
--- a/sdk/communication/azure-communication-administration/src/test/java/com/azure/communication/administration/PhoneNumberClientIntegrationTest.java
+++ b/sdk/communication/azure-communication-administration/src/test/java/com/azure/communication/administration/PhoneNumberClientIntegrationTest.java
@@ -27,6 +27,7 @@
import com.azure.core.util.Context;
import com.azure.core.util.polling.SyncPoller;
+import org.junit.jupiter.api.condition.DisabledIfEnvironmentVariable;
import org.junit.jupiter.params.ParameterizedTest;
import org.junit.jupiter.params.provider.MethodSource;
@@ -257,6 +258,9 @@ public void beginCreateReservationGetReservationByIdCancelReservationWithRespons
@ParameterizedTest
@MethodSource("com.azure.core.test.TestBase#getHttpClients")
+ @DisabledIfEnvironmentVariable(
+ named = "SKIP_LIVE_TEST",
+ matches = "(?i)(true)")
public void beginCreateReservationBeginPurchaseReservationTestCapabilitiesWithResponseBeginReleasePhoneNumberSync(HttpClient httpClient) {
// Setting up for phone number reservation creation
PhoneNumberClient client = this.getClient(httpClient);
@@ -312,6 +316,9 @@ public void beginCreateReservationBeginPurchaseReservationTestCapabilitiesWithRe
@ParameterizedTest
@MethodSource("com.azure.core.test.TestBase#getHttpClients")
+ @DisabledIfEnvironmentVariable(
+ named = "SKIP_LIVE_TEST",
+ matches = "(?i)(true)")
public void beginCreateReservationBeginPurchaseReservationTestConfigurationWithResponseBeginReleasePhoneNumberSync(HttpClient httpClient) {
// Setting up for phone number reservation creation
PhoneNumberClient client = this.getClient(httpClient);
@@ -371,7 +378,7 @@ private SyncPoller beginCreateRe
CreateReservationOptions createReservationOptions = new CreateReservationOptions();
createReservationOptions
- .setAreaCode("213")
+ .setAreaCode(AREA_CODE)
.setDescription(RESERVATION_OPTIONS_DESCRIPTION)
.setDisplayName(RESERVATION_OPTIONS_NAME)
.setPhonePlanIds(phonePlanIds)
diff --git a/sdk/communication/azure-communication-administration/src/test/java/com/azure/communication/administration/PhoneNumberIntegrationTestBase.java b/sdk/communication/azure-communication-administration/src/test/java/com/azure/communication/administration/PhoneNumberIntegrationTestBase.java
index 8829488e08df..6fd866ea3e64 100644
--- a/sdk/communication/azure-communication-administration/src/test/java/com/azure/communication/administration/PhoneNumberIntegrationTestBase.java
+++ b/sdk/communication/azure-communication-administration/src/test/java/com/azure/communication/administration/PhoneNumberIntegrationTestBase.java
@@ -24,13 +24,15 @@ public class PhoneNumberIntegrationTestBase extends TestBase {
.get("COMMUNICATION_LIVETEST_CONNECTION_STRING", "endpoint=https://REDACTED.communication.azure.com/;accesskey=QWNjZXNzS2V5");
protected static final String COUNTRY_CODE =
- Configuration.getGlobalConfiguration().get("COUNTRY_CODE", "US");
+ Configuration.getGlobalConfiguration().get("COUNTRY_CODE", "US");
+ protected static final String AREA_CODE =
+ Configuration.getGlobalConfiguration().get("AREA_CODE", "619");
protected static final String LOCALE =
Configuration.getGlobalConfiguration().get("LOCALE", "en-us");
protected static final String LOCATION_OPTION_STATE =
Configuration.getGlobalConfiguration().get("LOCATION_OPTION_STATE", "CA");
protected static final String LOCATION_OPTION_CITY =
- Configuration.getGlobalConfiguration().get("LOCATION_OPTION_CITY", "NOAM-US-CA-LA");
+ Configuration.getGlobalConfiguration().get("LOCATION_OPTION_CITY", "NOAM-US-CA-SD");
protected static final String RESERVATION_OPTIONS_DESCRIPTION =
Configuration.getGlobalConfiguration().get("RESERVATION_OPTIONS_DESCRIPTION", "testReservation20200014");
protected static final String RESERVATION_OPTIONS_NAME =