From bb84528e38c470e4d061858eb1068b58ecbc3fa6 Mon Sep 17 00:00:00 2001 From: Junyu Lai Date: Wed, 22 Sep 2021 09:26:32 +0000 Subject: [PATCH] Add more logs in TestableNetworkStatsProvider Test: m gts && atest \ GtsNetworkStackHostTestCases:NetworkStatsHostTest#testNetworkStatsProvider Bug: 175742577 Change-Id: Ib8f45a20879517af08f9bf9cbb2b16314351d2da --- .../com/android/testutils/TestableNetworkStatsProvider.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/staticlibs/testutils/devicetests/com/android/testutils/TestableNetworkStatsProvider.kt b/staticlibs/testutils/devicetests/com/android/testutils/TestableNetworkStatsProvider.kt index be5c9b2eab..4a7b351346 100644 --- a/staticlibs/testutils/devicetests/com/android/testutils/TestableNetworkStatsProvider.kt +++ b/staticlibs/testutils/devicetests/com/android/testutils/TestableNetworkStatsProvider.kt @@ -17,6 +17,7 @@ package com.android.testutils import android.net.netstats.provider.NetworkStatsProvider +import android.util.Log import com.android.net.module.util.ArrayTrackRecord import kotlin.test.assertEquals import kotlin.test.assertTrue @@ -43,23 +44,28 @@ open class TestableNetworkStatsProvider( data class OnSetAlert(val quotaBytes: Long) : CallbackType() } + private val TAG = this::class.simpleName val history = ArrayTrackRecord().newReadHead() // See ReadHead#mark val mark get() = history.mark override fun onRequestStatsUpdate(token: Int) { + Log.d(TAG, "onRequestStatsUpdate $token") history.add(CallbackType.OnRequestStatsUpdate(token)) } override fun onSetWarningAndLimit(iface: String, warningBytes: Long, limitBytes: Long) { + Log.d(TAG, "onSetWarningAndLimit $iface $warningBytes $limitBytes") history.add(CallbackType.OnSetWarningAndLimit(iface, warningBytes, limitBytes)) } override fun onSetLimit(iface: String, quotaBytes: Long) { + Log.d(TAG, "onSetLimit $iface $quotaBytes") history.add(CallbackType.OnSetLimit(iface, quotaBytes)) } override fun onSetAlert(quotaBytes: Long) { + Log.d(TAG, "onSetAlert $quotaBytes") history.add(CallbackType.OnSetAlert(quotaBytes)) }