Loading src/java/com/android/internal/telephony/dataconnection/DcNetworkAgent.java +3 −3 Original line number Diff line number Diff line Loading @@ -234,9 +234,9 @@ public class DcNetworkAgent extends NetworkAgent { // only log metrics for DataConnection with NET_CAPABILITY_INTERNET if (mNetworkCapabilities == null || networkCapabilities.hasCapability( NetworkCapabilities.NET_CAPABILITY_NOT_METERED) NetworkCapabilities.NET_CAPABILITY_TEMPORARILY_NOT_METERED) != mNetworkCapabilities.hasCapability( NetworkCapabilities.NET_CAPABILITY_NOT_METERED)) { NetworkCapabilities.NET_CAPABILITY_TEMPORARILY_NOT_METERED)) { TelephonyMetrics.getInstance().writeNetworkCapabilitiesChangedEvent( mPhone.getPhoneId(), networkCapabilities); } Loading src/java/com/android/internal/telephony/metrics/TelephonyMetrics.java +1 −1 Original line number Diff line number Diff line Loading @@ -2617,7 +2617,7 @@ public class TelephonyMetrics { NetworkCapabilities networkCapabilities) { final NetworkCapabilitiesInfo caps = new NetworkCapabilitiesInfo(); caps.isNetworkUnmetered = networkCapabilities.hasCapability( NetworkCapabilities.NET_CAPABILITY_NOT_METERED); NetworkCapabilities.NET_CAPABILITY_TEMPORARILY_NOT_METERED); TelephonyEvent event = new TelephonyEventBuilder(phoneId) .setNetworkCapabilities(caps).build(); Loading tests/telephonytests/src/com/android/internal/telephony/metrics/TelephonyMetricsTest.java +2 −2 Original line number Diff line number Diff line Loading @@ -313,10 +313,10 @@ public class TelephonyMetricsTest extends TelephonyTest { @SmallTest public void testWriteNetworkCapabilitiesChangedEvent() throws Exception { NetworkCapabilities caps = new NetworkCapabilities(); caps.addCapability(NetworkCapabilities.NET_CAPABILITY_NOT_METERED); caps.addCapability(NetworkCapabilities.NET_CAPABILITY_TEMPORARILY_NOT_METERED); mMetrics.writeNetworkCapabilitiesChangedEvent(mPhone.getPhoneId(), caps); caps.removeCapability(NetworkCapabilities.NET_CAPABILITY_NOT_METERED); caps.removeCapability(NetworkCapabilities.NET_CAPABILITY_TEMPORARILY_NOT_METERED); mMetrics.writeNetworkCapabilitiesChangedEvent(mPhone.getPhoneId(), caps); TelephonyLog log = buildProto(); Loading Loading
src/java/com/android/internal/telephony/dataconnection/DcNetworkAgent.java +3 −3 Original line number Diff line number Diff line Loading @@ -234,9 +234,9 @@ public class DcNetworkAgent extends NetworkAgent { // only log metrics for DataConnection with NET_CAPABILITY_INTERNET if (mNetworkCapabilities == null || networkCapabilities.hasCapability( NetworkCapabilities.NET_CAPABILITY_NOT_METERED) NetworkCapabilities.NET_CAPABILITY_TEMPORARILY_NOT_METERED) != mNetworkCapabilities.hasCapability( NetworkCapabilities.NET_CAPABILITY_NOT_METERED)) { NetworkCapabilities.NET_CAPABILITY_TEMPORARILY_NOT_METERED)) { TelephonyMetrics.getInstance().writeNetworkCapabilitiesChangedEvent( mPhone.getPhoneId(), networkCapabilities); } Loading
src/java/com/android/internal/telephony/metrics/TelephonyMetrics.java +1 −1 Original line number Diff line number Diff line Loading @@ -2617,7 +2617,7 @@ public class TelephonyMetrics { NetworkCapabilities networkCapabilities) { final NetworkCapabilitiesInfo caps = new NetworkCapabilitiesInfo(); caps.isNetworkUnmetered = networkCapabilities.hasCapability( NetworkCapabilities.NET_CAPABILITY_NOT_METERED); NetworkCapabilities.NET_CAPABILITY_TEMPORARILY_NOT_METERED); TelephonyEvent event = new TelephonyEventBuilder(phoneId) .setNetworkCapabilities(caps).build(); Loading
tests/telephonytests/src/com/android/internal/telephony/metrics/TelephonyMetricsTest.java +2 −2 Original line number Diff line number Diff line Loading @@ -313,10 +313,10 @@ public class TelephonyMetricsTest extends TelephonyTest { @SmallTest public void testWriteNetworkCapabilitiesChangedEvent() throws Exception { NetworkCapabilities caps = new NetworkCapabilities(); caps.addCapability(NetworkCapabilities.NET_CAPABILITY_NOT_METERED); caps.addCapability(NetworkCapabilities.NET_CAPABILITY_TEMPORARILY_NOT_METERED); mMetrics.writeNetworkCapabilitiesChangedEvent(mPhone.getPhoneId(), caps); caps.removeCapability(NetworkCapabilities.NET_CAPABILITY_NOT_METERED); caps.removeCapability(NetworkCapabilities.NET_CAPABILITY_TEMPORARILY_NOT_METERED); mMetrics.writeNetworkCapabilitiesChangedEvent(mPhone.getPhoneId(), caps); TelephonyLog log = buildProto(); Loading