Skip to content
Parashuram N edited this page Apr 1, 2014 · 13 revisions

Metrics

The following metrics are measured. The tool is modular and other custom metrics can be added.

GpuBenchmarkingRenderingStats

Name Unit
numImplThreadScrolls ms
totalPixelsPainted ms
solidColorTilesAnalyzed ms
numMissingTiles ms
numLayersDrawn ms
globalTextureUploadCount count
totalPixelsRecorded ms
totalDeferredImageCacheHitCount count
totalPixelsRasterized ms
textureUploadCount count
totalPaintTimeInSeconds seconds
totalTextureUploadTimeInSeconds seconds
totalRasterizeTimeInSeconds seconds
totalDeferredImageDecodeCount count
totalRecordTimeInSeconds seconds
totalRasterizeTimeForNowBinsOnPendingTree ms
bestRasterizeTimeInSeconds seconds
globalTotalProcessingCommandsTimeInSeconds seconds
totalProcessingCommandsTimeInSeconds seconds
totalTilesAnalyzed ms
totalCommitTimeInSeconds seconds
numMainThreadScrolls ms
totalImageGatheringCount count
totalDeferredImageDecodeTimeInSeconds seconds
totalImageGatheringTimeInSeconds seconds
globalTotalTextureUploadTimeInSeconds seconds
totalCommitCount count

RafBenchmarkingRenderingStats

Name Unit
droppedFrameCount count
numFramesSentToScreen count
numAnimationFrames count

RuntimePerfMetrics

Name Unit
Layers count
PaintedArea_total sq pixels
PaintedArea_avg sq pixels
NodePerLayout_avg count
ExpensivePaints count
GCInsideAnimation count
ExpensiveEventHandlers count

NavTimingMetrics

These are calculated from window.performance.timing API in NavTimingMetrics. For more information about each metric, please the W3C Specification

Name Unit
fetchStart ms
domainLookupStart ms
domainLookupEnd ms
connectStart ms
connectEnd ms
requestStart ms
responseStart ms
domLoading ms
domInteractive ms
domContentLoadedEventStart ms
domContentLoadedEventEnd ms
domComplete ms
loadEventStart ms
loadEventEnd ms

Clone this wiki locally