Home
last modified time | relevance | path

Searched refs:ProfilingManager (Results 1 – 8 of 8) sorted by relevance

/packages/modules/Profiling/service/java/com/android/os/profiling/
DConfigs.java21 import android.os.ProfilingManager;
360 case ProfilingManager.PROFILING_TYPE_JAVA_HEAP_DUMP: in generateConfigForRequest()
369 ProfilingManager.KEY_SIZE_KB, in generateConfigForRequest()
380 case ProfilingManager.PROFILING_TYPE_HEAP_PROFILE: in generateConfigForRequest()
389 ProfilingManager.KEY_TRACK_JAVA_ALLOCATIONS, in generateConfigForRequest()
392 ProfilingManager.KEY_SAMPLING_INTERVAL_BYTES, in generateConfigForRequest()
398 ProfilingManager.KEY_DURATION_MS, in generateConfigForRequest()
404 ProfilingManager.KEY_SIZE_KB, in generateConfigForRequest()
416 case ProfilingManager.PROFILING_TYPE_STACK_SAMPLING: in generateConfigForRequest()
424 long frequency = getAndRemoveWithinBounds(ProfilingManager.KEY_FREQUENCY_HZ, in generateConfigForRequest()
[all …]
DProfilingService.java35 import android.os.ProfilingManager;
973 if (profilingType != ProfilingManager.PROFILING_TYPE_JAVA_HEAP_DUMP in requestProfiling()
974 && profilingType != ProfilingManager.PROFILING_TYPE_HEAP_PROFILE in requestProfiling()
975 && profilingType != ProfilingManager.PROFILING_TYPE_STACK_SAMPLING in requestProfiling()
976 && profilingType != ProfilingManager.PROFILING_TYPE_SYSTEM_TRACE) { in requestProfiling()
1254 + (session.getProfilingType() == ProfilingManager.PROFILING_TYPE_SYSTEM_TRACE in receiveFileDescriptor()
1473 if (session.getProfilingType() == ProfilingManager.PROFILING_TYPE_SYSTEM_TRACE) { in startProfiling()
1687 ProfilingManager.PROFILING_TYPE_SYSTEM_TRACE, true, null); in processTriggerInternal()
1748 ProfilingManager.PROFILING_TYPE_SYSTEM_TRACE, uid, packageName, triggerType); in processTriggerInternal()
1996 session.getProfilingType() == ProfilingManager.PROFILING_TYPE_SYSTEM_TRACE in deleteBadCopiedFile()
[all …]
DRateLimiter.java24 import android.os.ProfilingManager;
221 case ProfilingManager.PROFILING_TYPE_JAVA_HEAP_DUMP: in getCostForProfiling()
223 case ProfilingManager.PROFILING_TYPE_HEAP_PROFILE: in getCostForProfiling()
225 case ProfilingManager.PROFILING_TYPE_STACK_SAMPLING: in getCostForProfiling()
227 case ProfilingManager.PROFILING_TYPE_SYSTEM_TRACE: in getCostForProfiling()
/packages/modules/Profiling/tests/cts/src/android/profiling/cts/
DProfilingFrameworkTests.java37 import android.os.ProfilingManager;
132 private ProfilingManager mProfilingManager = null;
149 mProfilingManager = mContext.getSystemService(ProfilingManager.class); in setup()
216 ProfilingManager.PROFILING_TYPE_STACK_SAMPLING, in testInvalidProfilingParams()
244 ProfilingManager.PROFILING_TYPE_JAVA_HEAP_DUMP, in testRequestJavaHeapDumpSuccess()
273 params.putLong(ProfilingManager.KEY_SAMPLING_INTERVAL_BYTES, 4096L); in testRequestHeapProfileSuccess()
277 ProfilingManager.PROFILING_TYPE_HEAP_PROFILE, in testRequestHeapProfileSuccess()
311 ProfilingManager.PROFILING_TYPE_STACK_SAMPLING, in testRequestStackSamplingSuccess()
347 ProfilingManager.PROFILING_TYPE_SYSTEM_TRACE, in testRequestSystemTraceSuccess()
379 ProfilingManager.PROFILING_TYPE_JAVA_HEAP_DUMP, in testRequestJavaHeapDumpCancel()
[all …]
DProfilingServiceTests.java44 import android.os.ProfilingManager;
234 mProfilingService.requestProfiling(ProfilingManager.PROFILING_TYPE_JAVA_HEAP_DUMP, null, in testRequestProfiling_OnlyRequestingProcessCallbackTriggered()
264 mProfilingService.requestProfiling(ProfilingManager.PROFILING_TYPE_JAVA_HEAP_DUMP, null, in testRequestProfiling_MultipleCallbackTriggered()
286 mProfilingService.requestProfiling(ProfilingManager.PROFILING_TYPE_JAVA_HEAP_DUMP, null, in testRequestProfiling_ProfilingRunning_Fails()
324 mProfilingService.requestProfiling(ProfilingManager.PROFILING_TYPE_JAVA_HEAP_DUMP, null, in testRequestProfiling_PackageNameNotFound_Fails()
340 mProfilingService.requestProfiling(ProfilingManager.PROFILING_TYPE_JAVA_HEAP_DUMP, null, in testRequestProfiling_PackageNameNotAssociatedWithCaller_Fails()
363 mProfilingService.requestProfiling(ProfilingManager.PROFILING_TYPE_JAVA_HEAP_DUMP, null, in testRequestProfiling_RateLimitBlocked_Fails()
383 mProfilingService.requestProfiling(ProfilingManager.PROFILING_TYPE_JAVA_HEAP_DUMP, null, in testRequestProfiling_Allowed_PerfettoPermissions_Fails()
401 ProfilingManager.PROFILING_TYPE_JAVA_HEAP_DUMP, null, 123, APP_PACKAGE_NAME, in testAreAnyTracesRunning_True()
424 ProfilingManager.PROFILING_TYPE_JAVA_HEAP_DUMP, null, 123, APP_PACKAGE_NAME, in testAreAnyTracesRunning_False()
[all …]
/packages/modules/Profiling/framework/java/android/os/
DProfilingFrameworkInitializer.java75 ProfilingManager.class, in registerServiceWrappers()
76 context -> new ProfilingManager(context) in registerServiceWrappers()
DProfilingManager.java120 public final class ProfilingManager { class
121 private static final String TAG = ProfilingManager.class.getSimpleName();
219 public ProfilingManager(Context context) { in ProfilingManager() method in ProfilingManager
/packages/modules/Profiling/framework/api/
Dcurrent.txt4 @FlaggedApi("android.os.profiling.telemetry_apis") public final class ProfilingManager {