Page load performance
Page load related performance metrics
Metrics
gc_slice_during_idle_content
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.processes.content.histograms.gc_slice_during_idle, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.processes.content.histograms.gc_slice_during_idle).values)))
)
gc_slice_during_idle
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.histograms.gc_slice_during_idle, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.histograms.gc_slice_during_idle).values)))
)
gc_ms_content
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.processes.content.histograms.gc_ms, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.processes.content.histograms.gc_ms).values)))
)
gc_ms
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.histograms.gc_ms, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.histograms.gc_ms).values)))
)
gc_max_pause_ms_2_content
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.processes.content.histograms.cycle_collector_max_pause, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.processes.content.histograms.cycle_collector_max_pause).values)))
)
gc_max_pause_ms_2
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.histograms.gc_max_pause_ms_2, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.histograms.gc_max_pause_ms_2).values)))
)
cycle_collector_max_pause_content
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.processes.content.histograms.cycle_collector_max_pause, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.processes.content.histograms.cycle_collector_max_pause).values)))
)
cycle_collector_max_pause
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.histograms.cycle_collector_max_pause, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.histograms.cycle_collector_max_pause).values)))
)
memory_unique_content_startup
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.processes.content.histograms.memory_unique_content_startup, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.processes.content.histograms.memory_unique_content_startup).values)))
)
memory_total
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.histograms.memory_total, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.histograms.memory_total).values)))
)
checkerboard_severity_count_per_hour
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(COALESCE((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.processes.gpu.histograms.checkerboard_severity).values)), 0)),
SUM(COALESCE(payload.processes.parent.scalars.browser_engagement_active_ticks, 0))*5/3600
)
checkerboard_severity
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.processes.gpu.histograms.checkerboard_severity, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.processes.gpu.histograms.checkerboard_severity).values)))
)
child_process_launch_ms
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.histograms.child_process_launch_ms, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.histograms.child_process_launch_ms).values)))
)
content_frame_time_vsync
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.histograms.content_frame_time_vsync, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.histograms.content_frame_time_vsync).values)))
)
fx_tab_switch_composite_e10s_ms
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.histograms.fx_tab_switch_composite_e10s_ms, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.histograms.fx_tab_switch_composite_e10s_ms).values)))
)
fx_new_window_ms
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.histograms.fx_new_window_ms, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.histograms.fx_new_window_ms).values)))
)
gpu_keypress_present_latency
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.processes.gpu.histograms.keypress_present_latency, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.processes.gpu.histograms.keypress_present_latency).values)))
)
perf_first_contentful_paint_ms
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.processes.content.histograms.perf_first_contentful_paint_ms, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.processes.content.histograms.perf_first_contentful_paint_ms).values)))
)
input_event_response_ms_parent
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.histograms.input_event_response_ms, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.histograms.input_event_response_ms).values)))
)
input_event_response_ms
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.processes.content.histograms.input_event_response_ms, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.processes.content.histograms.input_event_response_ms).values)))
)
time_to_first_interaction_ms
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.processes.content.histograms.time_to_first_interaction_ms, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.processes.content.histograms.time_to_first_interaction_ms).values)))
)
js_pageload_baseline_compile_ms
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.processes.content.histograms.js_pageload_baseline_compile_ms, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.processes.content.histograms.js_pageload_baseline_compile_ms).values)))
)
js_pageload_xdr_encoding_ms
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.processes.content.histograms.js_pageload_xdr_encoding_ms, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.processes.content.histograms.js_pageload_xdr_encoding_ms).values)))
)
js_pageload_protect_ms
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.processes.content.histograms.js_pageload_protect_ms, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.processes.content.histograms.js_pageload_protect_ms).values)))
)
js_pageload_parse_ms
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.processes.content.histograms.js_pageload_parse_ms, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.processes.content.histograms.js_pageload_parse_ms).values)))
)
js_pageload_delazification_ms
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.processes.content.histograms.js_pageload_delazification_ms, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.processes.content.histograms.js_pageload_delazification_ms).values)))
)
js_pageload_execution_ms
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.processes.content.histograms.js_pageload_execution_ms, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.processes.content.histograms.js_pageload_execution_ms).values)))
)
perf_page_load_time_ms
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.processes.content.histograms.perf_page_load_time_ms, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.processes.content.histograms.perf_page_load_time_ms).values)))
)
perf_largest_contentful_paint_ms
Analysis Period: weekly
, overall
Data Source: main
Statistics: empirical_cdf
, kernel_density_estimate
, deciles
Definition:
SAFE_DIVIDE(
SUM(CAST(JSON_EXTRACT_SCALAR(payload.processes.content.histograms.perf_largest_contentful_paint_ms, "$.sum") AS int64)),
SUM((SELECT SUM(value) FROM UNNEST(mozfun.hist.extract(payload.processes.content.histograms.perf_largest_contentful_paint_ms).values)))
)
Data Sources
main
- Main
Main ping table
Definition: