From c7bc9c403a9a438391aa650ce1aeecbfa14a785f Mon Sep 17 00:00:00 2001 From: Vio Date: Sun, 18 Aug 2019 13:48:42 +0100 Subject: [PATCH] fix: Share browsertime fixtures --- fixtures/browsertime.json | 168 +++++++++--------- packages/ui/__mocks__/browsertime.json | 91 ---------- .../browsertime-table.stories.jsx | 2 +- 3 files changed, 86 insertions(+), 175 deletions(-) delete mode 100644 packages/ui/__mocks__/browsertime.json diff --git a/fixtures/browsertime.json b/fixtures/browsertime.json index a7200f05f2..ab4c20685e 100644 --- a/fixtures/browsertime.json +++ b/fixtures/browsertime.json @@ -1,89 +1,91 @@ -{ +[ + { "info": { - "browsertime": { - "version": "2.1.4" - }, - "connectivity": { - "engine": "external", - "profile": "native" - }, - "timestamp": "2018-02-28T18:43:38+00:00", - "url": "https://mobile.twitter.com/sitespeedio" + "browsertime": { + "version": "5.7.3" + }, + "connectivity": { + "engine": "external", + "profile": "native" + }, + "timestamp": "2018-02-28T18:43:38+00:00", + "url": "https://mobile.twitter.com/sitespeedio" }, "statistics": { - "timings": { - "firstPaint": { - "median": 317 - }, - "fullyLoaded": { - "median": 2695 - }, - "pageTimings": { - "backEndTime": { - "median": 274 - }, - "domContentLoadedTime": { - "median": 811 - }, - "domInteractiveTime": { - "median": 811 - }, - "domainLookupTime": { - "median": 3 - }, - "frontEndTime": { - "median": 413 - }, - "pageDownloadTime": { - "median": 98 - }, - "pageLoadTime": { - "median": 819 - }, - "redirectionTime": { - "median": 2 - }, - "serverConnectionTime": { - "median": 108 - }, - "serverResponseTime": { - "median": 257 - } - }, - "paintTiming": { - "first-contentful-paint": { - "median": 317 - }, - "first-paint": { - "median": 317 - } - }, - "rumSpeedIndex": { - "median": 471 - } + "timings": { + "firstPaint": { + "median": 317 + }, + "fullyLoaded": { + "median": 2695 + }, + "pageTimings": { + "backEndTime": { + "median": 274 + }, + "domContentLoadedTime": { + "median": 811 + }, + "domInteractiveTime": { + "median": 811 + }, + "domainLookupTime": { + "median": 3 + }, + "frontEndTime": { + "median": 413 + }, + "pageDownloadTime": { + "median": 98 + }, + "pageLoadTime": { + "median": 819 + }, + "redirectionTime": { + "median": 2 + }, + "serverConnectionTime": { + "median": 108 + }, + "serverResponseTime": { + "median": 257 + } + }, + "paintTiming": { + "first-contentful-paint": { + "median": 317 + }, + "first-paint": { + "median": 317 + } + }, + "rumSpeedIndex": { + "median": 471 + } + }, + "visualMetrics": { + "FirstVisualChange": { + "median": 1200 + }, + "LastVisualChange": { + "median": 2933 + }, + "PerceptualSpeedIndex": { + "median": 1433 + }, + "SpeedIndex": { + "median": 1388 + }, + "VisualComplete85": { + "median": 1800 + }, + "VisualComplete95": { + "median": 1900 }, - "visualMetrics": { - "FirstVisualChange": { - "median": 1200 - }, - "LastVisualChange": { - "median": 2933 - }, - "PerceptualSpeedIndex": { - "median": 1433 - }, - "SpeedIndex": { - "median": 1388 - }, - "VisualComplete85": { - "median": 1800 - }, - "VisualComplete95": { - "median": 1900 - }, - "VisualComplete99": { - "median": 2800 - } + "VisualComplete99": { + "median": 2800 } + } } -} + } +] diff --git a/packages/ui/__mocks__/browsertime.json b/packages/ui/__mocks__/browsertime.json deleted file mode 100644 index ab4c20685e..0000000000 --- a/packages/ui/__mocks__/browsertime.json +++ /dev/null @@ -1,91 +0,0 @@ -[ - { - "info": { - "browsertime": { - "version": "5.7.3" - }, - "connectivity": { - "engine": "external", - "profile": "native" - }, - "timestamp": "2018-02-28T18:43:38+00:00", - "url": "https://mobile.twitter.com/sitespeedio" - }, - "statistics": { - "timings": { - "firstPaint": { - "median": 317 - }, - "fullyLoaded": { - "median": 2695 - }, - "pageTimings": { - "backEndTime": { - "median": 274 - }, - "domContentLoadedTime": { - "median": 811 - }, - "domInteractiveTime": { - "median": 811 - }, - "domainLookupTime": { - "median": 3 - }, - "frontEndTime": { - "median": 413 - }, - "pageDownloadTime": { - "median": 98 - }, - "pageLoadTime": { - "median": 819 - }, - "redirectionTime": { - "median": 2 - }, - "serverConnectionTime": { - "median": 108 - }, - "serverResponseTime": { - "median": 257 - } - }, - "paintTiming": { - "first-contentful-paint": { - "median": 317 - }, - "first-paint": { - "median": 317 - } - }, - "rumSpeedIndex": { - "median": 471 - } - }, - "visualMetrics": { - "FirstVisualChange": { - "median": 1200 - }, - "LastVisualChange": { - "median": 2933 - }, - "PerceptualSpeedIndex": { - "median": 1433 - }, - "SpeedIndex": { - "median": 1388 - }, - "VisualComplete85": { - "median": 1800 - }, - "VisualComplete95": { - "median": 1900 - }, - "VisualComplete99": { - "median": 2800 - } - } - } - } -] diff --git a/packages/ui/src/components/browsertime-table/browsertime-table.stories.jsx b/packages/ui/src/components/browsertime-table/browsertime-table.stories.jsx index 3b97acc815..f4e9093df4 100644 --- a/packages/ui/src/components/browsertime-table/browsertime-table.stories.jsx +++ b/packages/ui/src/components/browsertime-table/browsertime-table.stories.jsx @@ -2,9 +2,9 @@ import React from 'react'; import { storiesOf } from '@storybook/react'; import { createStats, createStatsSummary } from '@bundle-stats/utils'; +import browsertime from '../../../../../fixtures/browsertime.json'; import currentData from '../../../__mocks__/job.current.json'; import baselineData from '../../../__mocks__/job.baseline.json'; -import browsertime from '../../../__mocks__/browsertime.json'; import { getWrapperDecorator } from '../../stories'; import { BrowsertimeTable } from '.';