Home
last modified time | relevance | path

Searched refs:CallStats (Results 1 – 24 of 24) sorted by relevance

/packages/modules/AppSearch/testing/servicestests/src/com/android/server/appsearch/
DAppSearchRateLimitConfigTest.java25 import com.android.server.appsearch.external.localstorage.stats.CallStats;
43 assertThat(rateLimitConfig.getApiCost(CallStats.CALL_TYPE_GET_NAMESPACES)).isEqualTo(1); in testDefaultRateLimitConfig()
44 assertThat(rateLimitConfig.getApiCost(CallStats.CALL_TYPE_SEARCH)).isEqualTo(1); in testDefaultRateLimitConfig()
45 assertThat(rateLimitConfig.getApiCost(CallStats.CALL_TYPE_GET_STORAGE_INFO)).isEqualTo(1); in testDefaultRateLimitConfig()
47 CallStats.CALL_TYPE_REMOVE_DOCUMENTS_BY_SEARCH)).isEqualTo(1); in testDefaultRateLimitConfig()
58 assertThat(rateLimitConfig.getApiCost(CallStats.CALL_TYPE_PUT_DOCUMENTS)).isEqualTo(5); in testCustomRateLimitConfig()
59 assertThat(rateLimitConfig.getApiCost(CallStats.CALL_TYPE_GET_DOCUMENTS)).isEqualTo(11); in testCustomRateLimitConfig()
60 assertThat(rateLimitConfig.getApiCost(CallStats.CALL_TYPE_SET_SCHEMA)).isEqualTo(99); in testCustomRateLimitConfig()
62 assertThat(rateLimitConfig.getApiCost(CallStats.CALL_TYPE_GET_NAMESPACES)).isEqualTo(1); in testCustomRateLimitConfig()
63 assertThat(rateLimitConfig.getApiCost(CallStats.CALL_TYPE_SEARCH)).isEqualTo(1); in testCustomRateLimitConfig()
[all …]
DDenylistTest.java23 import com.android.server.appsearch.external.localstorage.stats.CallStats;
33 for (Integer apiType : CallStats.getAllApiCallTypes()) { in testEmptyDenylistDeniesNothing()
55 for (Integer apiType : CallStats.getAllApiCallTypes()) { in testDenyAllApis()
67 for (Integer apiType : CallStats.getAllApiCallTypes()) { in testDenyNoApis()
77 Arrays.asList(CallStats.CALL_TYPE_SET_SCHEMA, CallStats.CALL_TYPE_GET_SCHEMA, in testDenySomeApis()
78 CallStats.CALL_TYPE_GET_NAMESPACES)); in testDenySomeApis()
79 Set<Integer> apiTypes = CallStats.getAllApiCallTypes(); in testDenySomeApis()
93 CallStats.CALL_TYPE_SET_SCHEMA)).isTrue(); in testDenyByPackage()
95 CallStats.CALL_TYPE_SET_SCHEMA)).isTrue(); in testDenyByPackage()
96 assertThat(denylist.checkDeniedPackage("foo", CallStats.CALL_TYPE_SET_SCHEMA)).isTrue(); in testDenyByPackage()
[all …]
DRateLimitedExecutorTest.java23 import com.android.server.appsearch.external.localstorage.stats.CallStats;
50 assertThat(rateLimitConfig.getApiCost(CallStats.CALL_TYPE_PUT_DOCUMENTS)).isEqualTo(5); in testAddTaskToQueue_addOk()
51 assertThat(rateLimitConfig.getApiCost(CallStats.CALL_TYPE_GET_DOCUMENTS)).isEqualTo(40); in testAddTaskToQueue_addOk()
52 assertThat(rateLimitConfig.getApiCost(CallStats.CALL_TYPE_SET_SCHEMA)).isEqualTo(99); in testAddTaskToQueue_addOk()
55 CallStats.CALL_TYPE_PUT_DOCUMENTS)).isTrue(); in testAddTaskToQueue_addOk()
57 CallStats.CALL_TYPE_GET_DOCUMENTS)).isTrue(); in testAddTaskToQueue_addOk()
59 CallStats.CALL_TYPE_GET_DOCUMENTS)).isTrue(); in testAddTaskToQueue_addOk()
61 CallStats.CALL_TYPE_PUT_DOCUMENTS)).isTrue(); in testAddTaskToQueue_addOk()
79 CallStats.CALL_TYPE_SET_SCHEMA)).isFalse(); in testAddTaskToQueue_exceedsPerPackageCapacity_cannotAddTask()
85 CallStats.CALL_TYPE_PUT_DOCUMENTS)).isTrue(); in testAddTaskToQueue_exceedsPerPackageCapacity_cannotAddTask()
[all …]
/packages/modules/AppSearch/service/java/com/android/server/appsearch/util/
DApiCallRecord.java24 import com.android.server.appsearch.external.localstorage.stats.CallStats;
34 @CallStats.CallType private final int mCallType;
44 public ApiCallRecord(@NonNull CallStats callStats) { in ApiCallRecord()
59 mCallType = CallStats.CALL_TYPE_OPTIMIZE; in ApiCallRecord()
70 @CallStats.CallType
103 case CallStats.CALL_TYPE_INITIALIZE: in getCallTypeName()
105 case CallStats.CALL_TYPE_SET_SCHEMA: in getCallTypeName()
107 case CallStats.CALL_TYPE_PUT_DOCUMENTS: in getCallTypeName()
109 case CallStats.CALL_TYPE_GET_DOCUMENTS: in getCallTypeName()
111 case CallStats.CALL_TYPE_REMOVE_DOCUMENTS_BY_ID: in getCallTypeName()
[all …]
DRateLimitedExecutor.java26 import com.android.server.appsearch.external.localstorage.stats.CallStats;
84 @CallStats.CallType int apiType) { in execute()
133 public boolean addTaskToQueue(@NonNull String packageName, @CallStats.CallType int apiType) { in addTaskToQueue()
159 public void removeTaskFromQueue(@NonNull String packageName, @CallStats.CallType int apiType) { in removeTaskFromQueue()
DExecutorManager.java40 import com.android.server.appsearch.external.localstorage.stats.CallStats;
155 @CallStats.CallType int apiType, in executeLambdaForUserAsync()
206 @CallStats.CallType int apiType, in executeLambdaForUserAsync()
250 @CallStats.CallType int apiType, in executeLambdaForUserNoCallbackAsync()
/packages/modules/AppSearch/testing/mockingservicestests/src/com/android/server/appsearch/stats/
DMockingPlatformLoggerTest.java31 import com.android.server.appsearch.external.localstorage.stats.CallStats;
83 CallStats.CALL_TYPE_UNKNOWN).mSamplingInterval).isEqualTo( in testCreateExtraStatsLocked_samplingIntervalNotSet_returnsDefault()
86 CallStats.CALL_TYPE_INITIALIZE).mSamplingInterval).isEqualTo( in testCreateExtraStatsLocked_samplingIntervalNotSet_returnsDefault()
89 CallStats.CALL_TYPE_SEARCH).mSamplingInterval).isEqualTo( in testCreateExtraStatsLocked_samplingIntervalNotSet_returnsDefault()
92 CallStats.CALL_TYPE_FLUSH).mSamplingInterval).isEqualTo( in testCreateExtraStatsLocked_samplingIntervalNotSet_returnsDefault()
128 CallStats.CALL_TYPE_INITIALIZE).mSamplingInterval).isEqualTo( in testCreateExtraStatsLocked_samplingIntervalSet_returnsConfigured()
131 CallStats.CALL_TYPE_FLUSH).mSamplingInterval).isEqualTo( in testCreateExtraStatsLocked_samplingIntervalSet_returnsConfigured()
137 CallStats.CALL_TYPE_PUT_DOCUMENT).mSamplingInterval).isEqualTo( in testCreateExtraStatsLocked_samplingIntervalSet_returnsConfigured()
140 CallStats.CALL_TYPE_PUT_DOCUMENTS).mSamplingInterval).isEqualTo( in testCreateExtraStatsLocked_samplingIntervalSet_returnsConfigured()
143 CallStats.CALL_TYPE_REMOVE_DOCUMENTS_BY_SEARCH).mSamplingInterval).isEqualTo( in testCreateExtraStatsLocked_samplingIntervalSet_returnsConfigured()
[all …]
/packages/modules/AppSearch/service/java/com/android/server/appsearch/stats/
DPlatformLogger.java35 import com.android.server.appsearch.external.localstorage.stats.CallStats;
134 public void logStats(@NonNull CallStats stats) { in logStats()
153 if (shouldLogForTypeLocked(CallStats.CALL_TYPE_PUT_DOCUMENT)) { in logStats()
163 if (shouldLogForTypeLocked(CallStats.CALL_TYPE_INITIALIZE)) { in logStats()
173 if (shouldLogForTypeLocked(CallStats.CALL_TYPE_SEARCH)) { in logStats()
195 if (shouldLogForTypeLocked(CallStats.CALL_TYPE_OPTIMIZE)) { in logStats()
205 if (shouldLogForTypeLocked(CallStats.CALL_TYPE_SET_SCHEMA)) { in logStats()
215 if (shouldLogForTypeLocked(CallStats.CALL_TYPE_SCHEMA_MIGRATION)) { in logStats()
267 private void logStatsImplLocked(@NonNull CallStats stats) { in logStatsImplLocked()
315 createExtraStatsLocked(stats.getPackageName(), CallStats.CALL_TYPE_SET_SCHEMA); in logStatsImplLocked()
[all …]
/packages/modules/AppSearch/service/java/com/android/server/appsearch/
DAppSearchManagerService.java117 import com.android.server.appsearch.external.localstorage.stats.CallStats;
444 CallStats.CALL_TYPE_SET_SCHEMA, callback, targetUser, in setSchema()
453 targetUser, callback, callingPackageName, CallStats.CALL_TYPE_SET_SCHEMA, in setSchema()
520 instance.getLogger().logStats(new CallStats.Builder() in setSchema()
525 .setCallType(CallStats.CALL_TYPE_SET_SCHEMA) in setSchema()
545 CallStats.CALL_TYPE_SET_SCHEMA, targetUser, in setSchema()
580 int callType = global ? CallStats.CALL_TYPE_GLOBAL_GET_SCHEMA in getSchema()
581 : CallStats.CALL_TYPE_GET_SCHEMA; in getSchema()
621 instance.getLogger().logStats(new CallStats.Builder() in getSchema()
660 CallStats.CALL_TYPE_GET_NAMESPACES, callback, targetUser, in getNamespaces()
[all …]
DDenylist.java26 import com.android.server.appsearch.external.localstorage.stats.CallStats;
182 @CallStats.CallType int apiType = CallStats.getApiCallTypeFromName(apis[i]); in retrieveApiTypes()
183 if (apiType != CallStats.CALL_TYPE_UNKNOWN) { in retrieveApiTypes()
222 @CallStats.CallType int apiType) { in checkDeniedPackageDatabase()
244 @NonNull String packageName, @CallStats.CallType int apiType) { in checkDeniedPackage()
258 @NonNull String databaseName, @CallStats.CallType int apiType) { in checkDeniedDatabase()
DAppSearchRateLimitConfig.java25 import com.android.server.appsearch.external.localstorage.stats.CallStats;
138 public int getApiCost(@CallStats.CallType int apiType) { in getApiCost()
170 @CallStats.CallType int apiType = CallStats.getApiCallTypeFromName(apiName); in createApiCostsMap()
171 if (apiType == CallStats.CALL_TYPE_UNKNOWN) { in createApiCostsMap()
/packages/modules/AppSearch/testing/mockingservicestests/src/com/android/server/appsearch/
DAppSearchManagerServiceTest.java132 import com.android.server.appsearch.external.localstorage.stats.CallStats;
283 verifyCallStats(mContext.getPackageName(), DATABASE_NAME, CallStats.CALL_TYPE_SET_SCHEMA); in testSetSchemaStatsLogging()
307 verifyCallStats(mContext.getPackageName(), DATABASE_NAME, CallStats.CALL_TYPE_GET_SCHEMA); in testLocalGetSchemaStatsLogging()
323 CallStats.CALL_TYPE_GLOBAL_GET_SCHEMA); in testGlobalGetSchemaStatsLogging()
337 CallStats.CALL_TYPE_GET_NAMESPACES); in testGetNamespacesStatsLogging()
351 CallStats.CALL_TYPE_PUT_DOCUMENTS); in testPutDocumentsStatsLogging()
468 mContext.getPackageName(), DATABASE_NAME, CallStats.CALL_TYPE_PUT_DOCUMENTS); in testPutDocumentsStatsLogging_takenActions()
522 CallStats.CALL_TYPE_GET_DOCUMENTS); in testLocalGetDocumentsStatsLogging()
541 CallStats.CALL_TYPE_GLOBAL_GET_DOCUMENT_BY_ID); in testGlobalGetDocumentsStatsLogging()
553 verifyCallStats(mContext.getPackageName(), DATABASE_NAME, CallStats.CALL_TYPE_SEARCH); in testSearchStatsLogging()
[all …]
DServiceAppSearchConfigTest.java94 import com.android.server.appsearch.external.localstorage.stats.CallStats;
190 assertThat(rateLimitConfig.getApiCost(CallStats.CALL_TYPE_GET_DOCUMENT)).isEqualTo( in testDefaultValues_allCachedValue()
192 assertThat(rateLimitConfig.getApiCost(CallStats.CALL_TYPE_GET_NEXT_PAGE)).isEqualTo( in testDefaultValues_allCachedValue()
194 assertThat(rateLimitConfig.getApiCost(CallStats.CALL_TYPE_SET_SCHEMA)).isEqualTo( in testDefaultValues_allCachedValue()
196 assertThat(rateLimitConfig.getApiCost(CallStats.CALL_TYPE_SEARCH)).isEqualTo( in testDefaultValues_allCachedValue()
682 CallStats.CALL_TYPE_SET_SCHEMA)).isTrue(); in testCustomizedValue_denylist()
684 CallStats.CALL_TYPE_GET_SCHEMA)).isTrue(); in testCustomizedValue_denylist()
686 CallStats.CALL_TYPE_INITIALIZE)).isFalse(); in testCustomizedValue_denylist()
695 for (Integer apiType : CallStats.getAllApiCallTypes()) { in testCustomizedValueOverride_denylist()
707 CallStats.CALL_TYPE_INITIALIZE)).isTrue(); in testCustomizedValueOverride_denylist()
[all …]
/packages/modules/AppSearch/testing/servicestests/src/com/android/server/appsearch/stats/
DPlatformLoggerTest.java37 import com.android.server.appsearch.external.localstorage.stats.CallStats;
78 CallStats.CALL_TYPE_PUT_DOCUMENT); in testGetPackageUidAsUser()
85 CallStats.CALL_TYPE_PUT_DOCUMENT); in testGetPackageUidAsUser()
95 CallStats.CALL_TYPE_PUT_DOCUMENT); in testGetPackageUidAsUser()
/packages/modules/AppSearch/testing/servicestests/src/com/android/server/appsearch/external/localstorage/stats/
DAppSearchStatsTest.java37 final @CallStats.CallType int callType = CallStats.CALL_TYPE_PUT_DOCUMENTS; in testAppSearchStats_CallStats()
39 final CallStats cStats = in testAppSearchStats_CallStats()
40 new CallStats.Builder() in testAppSearchStats_CallStats()
66 final CallStats cStats = in testAppSearchStats_setLaunchVMEnabled_false()
67 new CallStats.Builder() in testAppSearchStats_setLaunchVMEnabled_false()
84 final @CallStats.CallType int callType = CallStats.CALL_TYPE_PUT_DOCUMENTS; in testAppSearchCallStats_nullValues()
86 final CallStats.Builder cStatsBuilder = new CallStats.Builder().setCallType(callType); in testAppSearchCallStats_nullValues()
88 final CallStats cStats = cStatsBuilder.build(); in testAppSearchCallStats_nullValues()
/packages/services/Telecomm/tests/src/com/android/server/telecom/tests/
DTelecomMetricsControllerTest.java39 import com.android.server.telecom.metrics.CallStats;
62 CallStats mCallStats;
107 CallStats stats1 = mTelecomMetricsController.getCallStats(); in testGetCallStatsReturnsSameInstance()
108 CallStats stats2 = mTelecomMetricsController.getCallStats(); in testGetCallStatsReturnsSameInstance()
178 CallStats callStats1 = mTelecomMetricsController.getCallStats(); in testSetTestMode()
190 CallStats callStats2 = mTelecomMetricsController.getCallStats(); in testSetTestMode()
DTelecomPulledAtomTest.java57 import com.android.server.telecom.metrics.CallStats;
164 CallStats callStats = new CallStats(mSpyContext, mLooper, false); in testNewPulledAtomsFromFileInvalid()
188 CallStats callStats = new CallStats(mSpyContext, mLooper, false); in testNewPulledAtomsFromFileValid()
262 CallStats callStats = spy(new CallStats(mSpyContext, mLooper, false)); in testPullCallStatsLessThanMinPullIntervalShouldSkip()
275 CallStats callStats = spy(new CallStats(mSpyContext, mLooper, false)); in testPullCallStatsGreaterThanMinPullIntervalShouldNotSkip()
654 CallStats callStats = spy(new CallStats(mSpyContext, mLooper, false)); in testCallStatsLog()
705 CallStats callStats = spy(new CallStats(mSpyContext, mLooper, false)); in testCallStatsOnStartThenEnd()
746 CallStats callStats = spy(new CallStats(mSpyContext, mLooper, false)); in testCallStatsOnMultipleAudioDevices()
870 CallStats callStats = spy(new CallStats(mSpyContext, mLooper, true)); in testCallStatsWithTestModeOn()
1076 new PulledAtomsClass.CallStats[VALUE_ATOM_COUNT];
[all …]
DCallAudioWatchdogTest.java50 import com.android.server.telecom.metrics.CallStats;
100 @Mock private CallStats mCallStats;
/packages/modules/AppSearch/service/java/com/android/server/appsearch/external/localstorage/stats/
DCallStats.java47 public class CallStats extends BaseStats { class
186 CallStats(@NonNull Builder builder) { in CallStats() method in CallStats
261 public static class Builder extends BaseStats.Builder<CallStats.Builder> {
349 public @NonNull CallStats build() { in build()
350 return new CallStats(/* builder= */ this); in build()
/packages/services/Telecomm/src/com/android/server/telecom/metrics/
DCallStats.java54 public class CallStats extends TelecomPulledAtom { class
55 private static final String TAG = CallStats.class.getSimpleName();
63 public CallStats(@NonNull Context context, @NonNull Looper looper, boolean isTestMode) { in CallStats() method in CallStats
100 for (PulledAtomsClass.CallStats v : mPulledAtoms.callStats) { in onLoad()
122 mPulledAtoms.callStats = new PulledAtomsClass.CallStats[mCallStatsMap.size()]; in onAggregate()
125 mPulledAtoms.callStats[index[0]] = new PulledAtomsClass.CallStats(); in onAggregate()
DTelecomMetricsController.java102 public CallStats getCallStats() { in getCallStats()
103 CallStats stats = (CallStats) mStats.get(CALL_STATS); in getCallStats()
105 stats = new CallStats(mContext, mHandlerThread.getLooper(), isTestMode()); in getCallStats()
/packages/modules/AppSearch/service/java/com/android/server/appsearch/external/localstorage/
DAppSearchLogger.java21 import com.android.server.appsearch.external.localstorage.stats.CallStats;
46 default void logStats(@NonNull CallStats stats) { in logStats()
/packages/modules/AppSearch/testing/servicestests/src/android/app/appsearch/testutil/external/testutil/
DSimpleTestLoggerTest.java23 import com.android.server.appsearch.external.localstorage.stats.CallStats;
52 logger.logStats(new CallStats.Builder().build()); in testLogger_fieldsAreSetAfterLogging()
/packages/services/Telecomm/proto/
Dpulled_atoms.proto9 repeated CallStats call_stats = 1;
25 message CallStats { message