Lines Matching defs:FrameTimelineTest
64 class FrameTimelineTest : public testing::Test { class
66 FrameTimelineTest() { in FrameTimelineTest() function in android::frametimeline::FrameTimelineTest
215 TEST_F(FrameTimelineTest, tokenManagerRemovesStalePredictions) { in TEST_F() argument
229 TEST_F(FrameTimelineTest, createSurfaceFrameForToken_getOwnerPidReturnsCorrectPid) { in TEST_F() argument
242 TEST_F(FrameTimelineTest, createSurfaceFrameForToken_noToken) { in TEST_F() argument
250 TEST_F(FrameTimelineTest, createSurfaceFrameForToken_expiredToken) { in TEST_F() argument
264 TEST_F(FrameTimelineTest, createSurfaceFrameForToken_validToken) { in TEST_F() argument
278 TEST_F(FrameTimelineTest, createSurfaceFrameForToken_validInputEventId) { in TEST_F() argument
292 TEST_F(FrameTimelineTest, presentFenceSignaled_droppedFramesNotUpdated) { in TEST_F() argument
320 TEST_F(FrameTimelineTest, presentFenceSignaled_presentedFramesUpdated) { in TEST_F() argument
368 TEST_F(FrameTimelineTest, displayFrameSkippedComposition) { in TEST_F() argument
419 TEST_F(FrameTimelineTest, displayFramesSlidingWindowMovesAfterLimit) { in TEST_F() argument
477 TEST_F(FrameTimelineTest, surfaceFrameEndTimeAcquireFenceAfterQueue) { in TEST_F() argument
487 TEST_F(FrameTimelineTest, surfaceFrameEndTimeAcquireFenceUnsignaled) { in TEST_F() argument
497 TEST_F(FrameTimelineTest, surfaceFrameEndTimeAcquireFenceBeforeQueue) { in TEST_F() argument
507 TEST_F(FrameTimelineTest, setMaxDisplayFramesSetsSizeProperly) { in TEST_F() argument
560 TEST_F(FrameTimelineTest, presentFenceSignaled_invalidSignalTime) { in TEST_F() argument
593 TEST_F(FrameTimelineTest, presentFenceSignaled_doesNotReportForInvalidTokens) { in TEST_F() argument
618 TEST_F(FrameTimelineTest, presentFenceSignaled_reportsLongSfCpu) { in TEST_F() argument
650 TEST_F(FrameTimelineTest, presentFenceSignaled_reportsLongSfGpu) { in TEST_F() argument
684 TEST_F(FrameTimelineTest, presentFenceSignaled_reportsDisplayMiss) { in TEST_F() argument
716 TEST_F(FrameTimelineTest, presentFenceSignaled_reportsAppMiss) { in TEST_F() argument
750 TEST_F(FrameTimelineTest, presentFenceSignaled_reportsSfScheduling) { in TEST_F() argument
784 TEST_F(FrameTimelineTest, presentFenceSignaled_reportsSfPredictionError) { in TEST_F() argument
818 TEST_F(FrameTimelineTest, presentFenceSignaled_reportsAppBufferStuffing) { in TEST_F() argument
853 TEST_F(FrameTimelineTest, presentFenceSignaled_reportsAppMissWithRenderRate) { in TEST_F() argument
889 TEST_F(FrameTimelineTest, presentFenceSignaled_displayFramePredictionExpiredPresentsSurfaceFrame) { in TEST_F() argument
945 TEST_F(FrameTimelineTest, tracing_noPacketsSentWithoutTraceStart) { in TEST_F() argument
970 TEST_F(FrameTimelineTest, tracing_sanityTest) { in TEST_F() argument
1003 TEST_F(FrameTimelineTest, traceDisplayFrame_invalidTokenDoesNotEmitTracePacket) { in TEST_F() argument
1022 TEST_F(FrameTimelineTest, traceSurfaceFrame_invalidTokenDoesNotEmitTracePacket) { in TEST_F() argument
1209 TEST_F(FrameTimelineTest, traceDisplayFrameNoSkipped) { in TEST_F() argument
1275 TEST_F(FrameTimelineTest, traceDisplayFrameSkipped) { in TEST_F() argument
1367 TEST_F(FrameTimelineTest, traceDisplayFrame_emitsValidTracePacket) { in TEST_F() argument
1448 TEST_F(FrameTimelineTest, traceDisplayFrame_predictionExpiredDoesNotTraceExpectedTimeline) { in TEST_F() argument
1507 TEST_F(FrameTimelineTest, traceSurfaceFrame_emitsValidTracePacket) { in TEST_F() argument
1671 TEST_F(FrameTimelineTest, traceSurfaceFrame_predictionExpiredIsAppMissedDeadline) { in TEST_F() argument
1751 TEST_F(FrameTimelineTest, traceSurfaceFrame_predictionExpiredDroppedFramesTracedProperly) { in TEST_F() argument
1831 TEST_F(FrameTimelineTest, jankClassification_presentOnTimeDoesNotClassify) { in TEST_F() argument
1872 TEST_F(FrameTimelineTest, jankClassification_displayFrameOnTimeFinishEarlyPresent) { in TEST_F() argument
1913 TEST_F(FrameTimelineTest, jankClassification_displayFrameOnTimeFinishLatePresent) { in TEST_F() argument
1955 TEST_F(FrameTimelineTest, jankClassification_displayFrameLateFinishEarlyPresent) { in TEST_F() argument
1978 TEST_F(FrameTimelineTest, jankClassification_displayFrameLateFinishLatePresent) { in TEST_F() argument
2063 TEST_F(FrameTimelineTest, jankClassification_surfaceFrameOnTimeFinishEarlyPresent) { in TEST_F() argument
2153 TEST_F(FrameTimelineTest, jankClassification_surfaceFrameOnTimeFinishLatePresent) { in TEST_F() argument
2243 TEST_F(FrameTimelineTest, jankClassification_surfaceFrameLateFinishEarlyPresent) { in TEST_F() argument
2287 TEST_F(FrameTimelineTest, jankClassification_surfaceFrameLateFinishLatePresent) { in TEST_F() argument
2374 TEST_F(FrameTimelineTest, jankClassification_multiJankBufferStuffingAndAppDeadlineMissed) { in TEST_F() argument
2462 TEST_F(FrameTimelineTest, jankClassification_appDeadlineAdjustedForBufferStuffing) { in TEST_F() argument
2550 TEST_F(FrameTimelineTest, jankClassification_displayFrameLateFinishLatePresent_GpuAndCpuMiss) { in TEST_F() argument
2596 TEST_F(FrameTimelineTest, jankClassification_presentFenceError) { in TEST_F() argument
2644 TEST_F(FrameTimelineTest, computeFps_noLayerIds_returnsZero) { in TEST_F() argument
2648 TEST_F(FrameTimelineTest, computeFps_singleDisplayFrame_returnsZero) { in TEST_F() argument
2664 TEST_F(FrameTimelineTest, computeFps_twoDisplayFrames_oneLayer) { in TEST_F() argument
2690 TEST_F(FrameTimelineTest, computeFps_twoDisplayFrames_twoLayers) { in TEST_F() argument
2716 TEST_F(FrameTimelineTest, computeFps_filtersOutLayers) { in TEST_F() argument
2742 TEST_F(FrameTimelineTest, computeFps_averagesOverMultipleFrames) { in TEST_F() argument
2802 TEST_F(FrameTimelineTest, getMinTime) { in TEST_F() argument
2837 TEST_F(FrameTimelineTest, surfaceFrameRenderRateUsingDisplayRate) { in TEST_F() argument
2857 TEST_F(FrameTimelineTest, surfaceFrameRenderRateUsingAppFrameRate) { in TEST_F() argument