Tests the data of page load and web vitals trace events Recording started Tracing complete Got FCP event: Object: { args: { data: { navigationId: string } frame: string } cat: string name: string ph: string pid: number s: string tid: number ts: number } Got LCP candidate event: Object: { args: { data: { candidateIndex: number isMainFrame: boolean isOutermostMainFrame: boolean navigationId: string nodeId: number size: number type: string } frame: string } cat: string name: string ph: string pid: number s: string tid: number ts: number } Got LayoutShift event: Object: { args: { data: { cumulative_score: number frame_max_distance: number had_recent_input: boolean impacted_nodes: [ { new_rect: [ number, number, number, number, ] node_id: number old_rect: [ number, number, number, number, ] } ] is_main_frame: boolean last_input_timestamp: number overall_max_distance: number region_rects: [ [ number, number, number, number, ] ] score: number weighted_score_delta: number } frame: string } cat: string name: string ph: string pid: number s: string tid: number ts: number } Got firstPaint event: Object: { args: { data: { navigationId: string } frame: string } cat: string name: string ph: string pid: number s: string tid: number ts: number } Got MarkDOMContent event: Object: { args: { data: { frame: string isMainFrame: boolean isOutermostMainFrame: boolean page: string } } cat: string name: string ph: string pid: number s: string tid: number ts: number } Got MarkLoad event: Object: { args: { data: { frame: string isMainFrame: boolean isOutermostMainFrame: boolean page: string } } cat: string name: string ph: string pid: number s: string tid: number ts: number } Got RunTask event: Object: { args: { } cat: string dur: number name: string ph: string pid: number tid: number ts: number } Page load events belong to the same navigation.