Guard against missing first view (#3002)

* Guard against missing first view

* extra chck for broken data
This commit is contained in:
Peter Hedenskog 2020-05-18 13:17:05 +02:00 committed by GitHub
parent cc3ca04380
commit 0f1a62f664
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 20 additions and 18 deletions

View File

@ -43,21 +43,22 @@ p.small Metrics and data collected using #{options.webpagetest.host}. 
tr
td Tester:
td #{wptRoot.tester}
tr
td Browser:
td #{wpt.firstView.browser_name}
tr
td Version:
td #{wpt.firstView.browser_version}
tr
td Render (first view):
td #{wpt.firstView.render}
tr
td Speed Index (first view):
td #{wpt.firstView.SpeedIndex}
tr
td Last Visual Change (first view):
td #{wpt.firstView.lastVisualChange}
if wpt.firstView
tr
td Browser:
td #{wpt.firstView.browser_name}
tr
td Version:
td #{wpt.firstView.browser_version}
tr
td Render (first view):
td #{wpt.firstView.render}
tr
td Speed Index (first view):
td #{wpt.firstView.SpeedIndex}
tr
td Last Visual Change (first view):
td #{wpt.firstView.lastVisualChange}
if wpt.repeatView
tr
td Render (repeat view):
@ -146,9 +147,10 @@ each view in ['firstView', 'repeatView']
tr
td TTFB
+numberCell('TTFB', median.TTFB)
tr
td First paint
+numberCell('First Paint', median.firstPaint.toFixed(0))
if median.firstPaint
tr
td First paint
+numberCell('First Paint', median.firstPaint.toFixed(0))
tr
td DOM loading
+numberCell('DOM loading', median.domLoading)