Loading services/tests/servicestests/src/com/android/server/usage/IntervalStatsTests.java +14 −0 Original line number Diff line number Diff line Loading @@ -21,8 +21,11 @@ import static junit.framework.Assert.assertEquals; import static junit.framework.Assert.assertTrue; import static junit.framework.Assert.fail; import android.app.usage.Flags; import android.app.usage.UsageEvents; import android.app.usage.UsageStatsManager; import android.content.res.Configuration; import android.os.PersistableBundle; import android.test.suitebuilder.annotation.SmallTest; import androidx.test.runner.AndroidJUnit4; Loading Loading @@ -99,6 +102,17 @@ public class IntervalStatsTests { case UsageEvents.Event.LOCUS_ID_SET: event.mLocusId = "locus" + (i % 7); //"random" locus break; case UsageEvents.Event.USER_INTERACTION: if (Flags.userInteractionTypeApi()) { // "random" user interaction extras. PersistableBundle extras = new PersistableBundle(); extras.putString(UsageStatsManager.EXTRA_EVENT_CATEGORY, "fake.namespace.category" + (i % 13)); extras.putString(UsageStatsManager.EXTRA_EVENT_ACTION, "fakeaction" + (i % 13)); event.mExtras = extras; } break; } intervalStats.addEvent(event); Loading Loading
services/tests/servicestests/src/com/android/server/usage/IntervalStatsTests.java +14 −0 Original line number Diff line number Diff line Loading @@ -21,8 +21,11 @@ import static junit.framework.Assert.assertEquals; import static junit.framework.Assert.assertTrue; import static junit.framework.Assert.fail; import android.app.usage.Flags; import android.app.usage.UsageEvents; import android.app.usage.UsageStatsManager; import android.content.res.Configuration; import android.os.PersistableBundle; import android.test.suitebuilder.annotation.SmallTest; import androidx.test.runner.AndroidJUnit4; Loading Loading @@ -99,6 +102,17 @@ public class IntervalStatsTests { case UsageEvents.Event.LOCUS_ID_SET: event.mLocusId = "locus" + (i % 7); //"random" locus break; case UsageEvents.Event.USER_INTERACTION: if (Flags.userInteractionTypeApi()) { // "random" user interaction extras. PersistableBundle extras = new PersistableBundle(); extras.putString(UsageStatsManager.EXTRA_EVENT_CATEGORY, "fake.namespace.category" + (i % 13)); extras.putString(UsageStatsManager.EXTRA_EVENT_ACTION, "fakeaction" + (i % 13)); event.mExtras = extras; } break; } intervalStats.addEvent(event); Loading