summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSewook Seo <sewookseo@google.com>2023-02-08 00:31:14 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2023-02-08 00:31:14 +0000
commit5d9efdacda8fa15037a0e6808ffebcbadd0d1c0a (patch)
tree66bf3361a31632c89041631ca42f74e46b0a85ff
parentc1b3bc4a877e49697cdef716ff671a7e3305cf00 (diff)
parent1889c2c5866903af92d5b75c82b63af4387f8a67 (diff)
downloadTelephony-5d9efdacda8fa15037a0e6808ffebcbadd0d1c0a.tar.gz
Merge "Update for change of MediaQualityStatus.Builder"
-rw-r--r--services/QualifiedNetworksService/tests/src/com/android/telephony/qns/QnsCallStatusTrackerTest.java96
-rw-r--r--services/QualifiedNetworksService/tests/src/com/android/telephony/qns/QnsTelephonyListenerTest.java8
2 files changed, 39 insertions, 65 deletions
diff --git a/services/QualifiedNetworksService/tests/src/com/android/telephony/qns/QnsCallStatusTrackerTest.java b/services/QualifiedNetworksService/tests/src/com/android/telephony/qns/QnsCallStatusTrackerTest.java
index 2841373..0139106 100644
--- a/services/QualifiedNetworksService/tests/src/com/android/telephony/qns/QnsCallStatusTrackerTest.java
+++ b/services/QualifiedNetworksService/tests/src/com/android/telephony/qns/QnsCallStatusTrackerTest.java
@@ -847,12 +847,10 @@ public class QnsCallStatusTrackerTest extends QnsTest {
assertEquals(NetworkCapabilities.NET_CAPABILITY_IMS, activeCallTracker.getNetCapability());
MediaQualityStatus status =
- new MediaQualityStatus.Builder(
+ new MediaQualityStatus(
"1", MediaQualityStatus.MEDIA_SESSION_TYPE_AUDIO,
- AccessNetworkConstants.TRANSPORT_TYPE_WLAN)
- .setRtpJitterMillis(130)
- .setRtpPacketLossRate(10)
- .setRtpInactivityMillis(0).build();
+ AccessNetworkConstants.TRANSPORT_TYPE_WLAN,
+ 10 /*packetLossRate*/, 130 /*jitter*/, 0 /*inactivityTime*/);
activeCallTracker.onMediaQualityStatusChanged(status);
mTestLooper.dispatchAll();
Message msg = mLowQualityListenerLooper.nextMessage();
@@ -903,12 +901,10 @@ public class QnsCallStatusTrackerTest extends QnsTest {
assertEquals(NetworkCapabilities.NET_CAPABILITY_EIMS, activeCallTracker.getNetCapability());
MediaQualityStatus status =
- new MediaQualityStatus.Builder(
+ new MediaQualityStatus(
"1", MediaQualityStatus.MEDIA_SESSION_TYPE_AUDIO,
- AccessNetworkConstants.TRANSPORT_TYPE_WLAN)
- .setRtpJitterMillis(70)
- .setRtpPacketLossRate(10)
- .setRtpInactivityMillis(11000).build();
+ AccessNetworkConstants.TRANSPORT_TYPE_WLAN,
+ 10 /*packetLossRate*/, 70 /*jitter*/, 11000 /*inactivityTime*/);
activeCallTracker.onMediaQualityStatusChanged(status);
mTestLooper.dispatchAll();
Message msg = mLowQualityListenerLooper.nextMessage();
@@ -959,12 +955,10 @@ public class QnsCallStatusTrackerTest extends QnsTest {
assertEquals(NetworkCapabilities.NET_CAPABILITY_EIMS, activeCallTracker.getNetCapability());
MediaQualityStatus status =
- new MediaQualityStatus.Builder(
+ new MediaQualityStatus(
"1", MediaQualityStatus.MEDIA_SESSION_TYPE_AUDIO,
- AccessNetworkConstants.TRANSPORT_TYPE_WLAN)
- .setRtpJitterMillis(70)
- .setRtpPacketLossRate(35)
- .setRtpInactivityMillis(7000).build();
+ AccessNetworkConstants.TRANSPORT_TYPE_WLAN,
+ 35 /*packetLossRate*/, 70 /*jitter*/, 7000 /*inactivityTime*/);
activeCallTracker.onMediaQualityStatusChanged(status);
mTestLooper.dispatchAll();
Message msg = mLowQualityListenerLooper.nextMessage();
@@ -1024,12 +1018,10 @@ public class QnsCallStatusTrackerTest extends QnsTest {
assertEquals(NetworkCapabilities.NET_CAPABILITY_EIMS, activeCallTracker.getNetCapability());
MediaQualityStatus status =
- new MediaQualityStatus.Builder(
+ new MediaQualityStatus(
"1", MediaQualityStatus.MEDIA_SESSION_TYPE_AUDIO,
- AccessNetworkConstants.TRANSPORT_TYPE_WLAN)
- .setRtpJitterMillis(70)
- .setRtpPacketLossRate(35)
- .setRtpInactivityMillis(7000).build();
+ AccessNetworkConstants.TRANSPORT_TYPE_WLAN,
+ 35 /*packetLossRate*/, 70 /*jitter*/, 7000 /*inactivityTime*/);
activeCallTracker.onMediaQualityStatusChanged(status);
mTestLooper.dispatchAll();
Message msg = mLowQualityListenerLooper.nextMessage();
@@ -1040,12 +1032,10 @@ public class QnsCallStatusTrackerTest extends QnsTest {
assertNull(msg);
status =
- new MediaQualityStatus.Builder(
+ new MediaQualityStatus(
"1", MediaQualityStatus.MEDIA_SESSION_TYPE_AUDIO,
- AccessNetworkConstants.TRANSPORT_TYPE_WLAN)
- .setRtpJitterMillis(70)
- .setRtpPacketLossRate(10)
- .setRtpInactivityMillis(0).build();
+ AccessNetworkConstants.TRANSPORT_TYPE_WLAN,
+ 10 /*packetLossRate*/, 70 /*jitter*/, 0 /*inactivityTime*/);
activeCallTracker.onMediaQualityStatusChanged(status);
mTestLooper.dispatchAll();
msg = mLowQualityListenerLooper.nextMessage();
@@ -1060,12 +1050,10 @@ public class QnsCallStatusTrackerTest extends QnsTest {
assertEquals(0, (int) result.mResult);
status =
- new MediaQualityStatus.Builder(
+ new MediaQualityStatus(
"1", MediaQualityStatus.MEDIA_SESSION_TYPE_AUDIO,
- AccessNetworkConstants.TRANSPORT_TYPE_WLAN)
- .setRtpJitterMillis(70)
- .setRtpPacketLossRate(33)
- .setRtpInactivityMillis(7000).build();
+ AccessNetworkConstants.TRANSPORT_TYPE_WLAN,
+ 33 /*packetLossRate*/, 70 /*jitter*/, 7000 /*inactivityTime*/);
activeCallTracker.onMediaQualityStatusChanged(status);
mTestLooper.dispatchAll();
msg = mLowQualityListenerLooper.nextMessage();
@@ -1076,12 +1064,10 @@ public class QnsCallStatusTrackerTest extends QnsTest {
assertNull(msg);
status =
- new MediaQualityStatus.Builder(
+ new MediaQualityStatus(
"1", MediaQualityStatus.MEDIA_SESSION_TYPE_AUDIO,
- AccessNetworkConstants.TRANSPORT_TYPE_WLAN)
- .setRtpJitterMillis(70)
- .setRtpPacketLossRate(10)
- .setRtpInactivityMillis(0).build();
+ AccessNetworkConstants.TRANSPORT_TYPE_WLAN,
+ 10 /*packetLossRate*/, 70 /*jitter*/, 0 /*inactivityTime*/);
activeCallTracker.onMediaQualityStatusChanged(status);
mTestLooper.dispatchAll();
msg = mLowQualityListenerLooper.nextMessage();
@@ -1092,12 +1078,10 @@ public class QnsCallStatusTrackerTest extends QnsTest {
assertNull(msg);
status =
- new MediaQualityStatus.Builder(
+ new MediaQualityStatus(
"1", MediaQualityStatus.MEDIA_SESSION_TYPE_AUDIO,
- AccessNetworkConstants.TRANSPORT_TYPE_WLAN)
- .setRtpJitterMillis(70)
- .setRtpPacketLossRate(33)
- .setRtpInactivityMillis(7000).build();
+ AccessNetworkConstants.TRANSPORT_TYPE_WLAN,
+ 33 /*packetLossRate*/, 70 /*jitter*/, 7000 /*inactivityTime*/);
activeCallTracker.onMediaQualityStatusChanged(status);
mTestLooper.dispatchAll();
msg = mLowQualityListenerLooper.nextMessage();
@@ -1163,12 +1147,10 @@ public class QnsCallStatusTrackerTest extends QnsTest {
assertEquals(NetworkCapabilities.NET_CAPABILITY_IMS, activeCallTracker.getNetCapability());
MediaQualityStatus status =
- new MediaQualityStatus.Builder(
+ new MediaQualityStatus(
"1", MediaQualityStatus.MEDIA_SESSION_TYPE_AUDIO,
- AccessNetworkConstants.TRANSPORT_TYPE_WWAN)
- .setRtpJitterMillis(70)
- .setRtpPacketLossRate(35)
- .setRtpInactivityMillis(0).build();
+ AccessNetworkConstants.TRANSPORT_TYPE_WWAN,
+ 35 /*packetLossRate*/, 70 /*jitter*/, 0 /*inactivityTime*/);
activeCallTracker.onMediaQualityStatusChanged(status);
mTestLooper.dispatchAll();
Message msg = mLowQualityListenerLooper.nextMessage();
@@ -1206,12 +1188,10 @@ public class QnsCallStatusTrackerTest extends QnsTest {
assertNull(msg);
status =
- new MediaQualityStatus.Builder(
+ new MediaQualityStatus(
"1", MediaQualityStatus.MEDIA_SESSION_TYPE_AUDIO,
- AccessNetworkConstants.TRANSPORT_TYPE_WLAN)
- .setRtpJitterMillis(20)
- .setRtpPacketLossRate(5)
- .setRtpInactivityMillis(0).build();
+ AccessNetworkConstants.TRANSPORT_TYPE_WLAN,
+ 5 /*packetLossRate*/, 20 /*jitter*/, 0 /*inactivityTime*/);
activeCallTracker.onMediaQualityStatusChanged(status);
mTestLooper.dispatchAll();
msg = mLowQualityListenerLooper.nextMessage();
@@ -1232,12 +1212,10 @@ public class QnsCallStatusTrackerTest extends QnsTest {
mTestLooper.moveTimeForward(10000);
mTestLooper.dispatchAll();
status =
- new MediaQualityStatus.Builder(
+ new MediaQualityStatus(
"1", MediaQualityStatus.MEDIA_SESSION_TYPE_AUDIO,
- AccessNetworkConstants.TRANSPORT_TYPE_WLAN)
- .setRtpJitterMillis(20)
- .setRtpPacketLossRate(100)
- .setRtpInactivityMillis(11000).build();
+ AccessNetworkConstants.TRANSPORT_TYPE_WLAN,
+ 100 /*packetLossRate*/, 20 /*jitter*/, 11000 /*inactivityTime*/);
activeCallTracker.onMediaQualityStatusChanged(status);
mTestLooper.dispatchAll();
msg = mLowQualityListenerLooper.nextMessage();
@@ -1249,12 +1227,10 @@ public class QnsCallStatusTrackerTest extends QnsTest {
+ (1 << QnsConstants.RTP_LOW_QUALITY_REASON_PACKET_LOSS), (int) result.mResult);
status =
- new MediaQualityStatus.Builder(
+ new MediaQualityStatus(
"1", MediaQualityStatus.MEDIA_SESSION_TYPE_AUDIO,
- AccessNetworkConstants.TRANSPORT_TYPE_WLAN)
- .setRtpJitterMillis(20)
- .setRtpPacketLossRate(12)
- .setRtpInactivityMillis(0).build();
+ AccessNetworkConstants.TRANSPORT_TYPE_WLAN,
+ 12 /*packetLossRate*/, 20 /*jitter*/, 0 /*inactivityTime*/);
activeCallTracker.onMediaQualityStatusChanged(status);
mTestLooper.dispatchAll();
msg = mLowQualityListenerLooper.nextMessage();
diff --git a/services/QualifiedNetworksService/tests/src/com/android/telephony/qns/QnsTelephonyListenerTest.java b/services/QualifiedNetworksService/tests/src/com/android/telephony/qns/QnsTelephonyListenerTest.java
index ecab8ea..f1d63fa 100644
--- a/services/QualifiedNetworksService/tests/src/com/android/telephony/qns/QnsTelephonyListenerTest.java
+++ b/services/QualifiedNetworksService/tests/src/com/android/telephony/qns/QnsTelephonyListenerTest.java
@@ -1025,12 +1025,10 @@ public final class QnsTelephonyListenerTest extends QnsTest {
public void testOnMediaQualityStatusChanged() {
mQtListener.addMediaQualityStatusCallback(mTestMediaQualityConsumer);
MediaQualityStatus testMediaQuality =
- new MediaQualityStatus.Builder(
+ new MediaQualityStatus(
"1", MediaQualityStatus.MEDIA_SESSION_TYPE_AUDIO,
- AccessNetworkConstants.TRANSPORT_TYPE_WLAN)
- .setRtpJitterMillis(130)
- .setRtpPacketLossRate(10)
- .setRtpInactivityMillis(7000).build();
+ AccessNetworkConstants.TRANSPORT_TYPE_WLAN,
+ 10 /*packetLossRate*/, 130 /*jitter*/, 7000 /*inactivityTime*/);
mQtListener.mTelephonyListener.onMediaQualityStatusChanged(testMediaQuality);
assertEquals(testMediaQuality, mTestMediaQuality);