Paul Irish
0db69e52c7
tests: add CI test to confirm sample_v2.json is up to date ( #4956 )
2018-04-12 17:09:27 -07:00
Paul Irish
0ab77758df
tests: fix run-smoke handoff of testResults ( #4959 )
2018-04-12 16:08:26 -07:00
Patrick Hulce
e5719bd783
core(metrics): move FMP to computed artifact ( #4951 )
2018-04-12 13:35:34 -07:00
Vinamrata Singal
d748d7bd8c
Merge pull request #4957 from GoogleChrome/paulirish-patch-1
...
docs: "LHR" is "Lighthouse Result"
2018-04-12 13:25:02 -07:00
Paul Irish
8861386b40
docs: "LHR" is "Lighthouse Result"
2018-04-12 13:14:08 -07:00
Brendan Kenny
5bacdff524
extension(compilation): add object rest support ( #4954 )
2018-04-11 15:02:03 -07:00
Paul Irish
419b023680
tests(smokehouse): run smoketests in parallel ( #4748 )
...
* Replaced those gnarly `run-test.sh` scripts with a flexible JS-based smoketest runner. Runs each `smokehouse.js` invocation in its own child-process.
* Moved a run of `dbw-expectations` into `offline`, as it was testing the exact same URL, just asserting different aspects out the output.
* `yarn smoke` will run all, but you can do `yarn smoke byte` and `yarn smoke byte ttci` to run individual smokehouse expectations
* Split the PWA smoketests into two files (`pwa` and `pwa2`), as they were some of the slowest smoketests we did.
* `yarn smokehouse` was removed. it's effectively replaced with `yarn smoke pwa && yarn smoke pwa2`
* Restore the `shop.polymer-project.org` smoketest.
* Add a workaround for #4898 , since it reproduces in this test.
2018-04-10 21:26:24 -04:00
Patrick Hulce
ff4f111c73
core: de-dupe URLs in is-on-http, uses-http2 ( #4950 )
2018-04-10 20:15:18 -04:00
Brendan Kenny
82c83813e7
core(tsc): add type checking to asset-saver ( #4949 )
2018-04-10 16:44:46 -07:00
Patrick Hulce
aec55bd59b
core(metrics): add FCP metric ( #4948 )
2018-04-10 15:37:49 -07:00
Patrick Hulce
fe0797091a
core(metrics): move TTCI to computed artifact ( #4943 )
2018-04-10 11:10:17 -07:00
Brendan Kenny
1de5667b1a
cli(chore): remove chrome-launcher stubs ( #4945 )
2018-04-10 11:04:54 -07:00
Brendan Kenny
9823a6579e
core(tsc): add type checking to gather-runner ( #4944 )
2018-04-09 18:05:30 -07:00
Patrick Hulce
a6a9fc1177
core(lantern): more flexible graph edge creation ( #4933 )
...
Also disable CPU throttling for Appveyor
2018-04-09 20:55:53 -04:00
Nouri Khalass
a031e466ee
cli(output): Add ability to export results to CSV ( #4912 )
...
Co-authored-by: Michiel van Spaendonck <mvanspaendonck@users.noreply.github.com>
Co-authored-by: Kanav Anand <anandkanav92@users.noreply.github.com>
Co-authored-by: Ernst Mulders <ernstmul@users.noreply.github.com>
Co-authored-by: Paul Irish <paulirish@users.noreply.github.com>
2018-04-09 15:40:15 -07:00
Patrick Hulce
143dedfa60
core: add default audit options for scores ( #4927 )
2018-04-09 08:50:16 -07:00
jianzhoufeng
e34edb42a4
extension: pass flags through to config ( #4936 )
2018-04-06 08:54:56 -07:00
Paul Irish
3e550850e9
tests: use nyc instead of istanbul for coverage ( #4919 )
...
Drop run-mocha.sh, too.
2018-04-05 15:50:50 -07:00
Patrick Hulce
8dad8af353
core(lantern): cleanup Simulator construction ( #4910 )
2018-04-05 14:55:23 -07:00
Patrick Hulce
27fe117f87
core(fast-config): bring back a11y & SEO categories ( #4932 )
2018-04-05 12:53:15 -07:00
Brendan Kenny
2a24423db2
core(network-recorder): fix typo in once() call on super ( #4926 )
2018-04-05 08:52:49 -07:00
James Wheare
9ea152b3b5
core(noopener-audit): allow noreferrer as well ( #4920 )
2018-04-04 16:54:07 -07:00
Patrick Hulce
be055b166b
core(config): augment settings/passes with defaults ( #4894 )
2018-04-04 15:03:40 -07:00
Helen Kosova
90023e3d7b
report: fix audit description typos ( #4882 )
2018-04-04 11:43:37 -07:00
Brendan Kenny
3d990b77a3
core(tsc): add types for DevtoolsLog and NetworkRecorder ( #4918 )
2018-04-04 11:34:13 -07:00
Brendan Kenny
30443e6c67
core(tsc): add type checking to remote protocol commands ( #4914 )
2018-04-03 17:09:02 -07:00
Kayce Basques
b9fa76077b
report: update SEO audit descriptions & links ( #4903 )
2018-03-31 13:37:48 -07:00
Paul Irish
216eccf524
tests(extension): add reminder about building the extension ( #4902 )
2018-03-30 16:31:12 -07:00
Patrick Hulce
25913c7b2d
core(lantern): move metrics to computed artifacts ( #4766 )
2018-03-30 15:16:01 -07:00
Nouri Khalass
65dbd14fcc
docs: remove dated domhtml reference from README ( #4900 )
2018-03-30 14:00:10 -07:00
Brendan Kenny
e26b2cf0f2
core(tsc): add type checking to use of CRDP events ( #4886 )
2018-03-30 13:27:53 -07:00
Paul Irish
73918f1a63
misc(eslint): add no-floating-decimal (leading zero) rule ( #4893 )
2018-03-29 17:04:33 -07:00
Patrick Hulce
467453d2c1
core(config): switch to throttling settings object ( #4879 )
2018-03-29 16:10:59 -07:00
Konrad Dzwinel
2200c7851e
extension: use browserify url library ( #4875 )
...
Also bumps robots-parser dependency to 2.0.1
2018-03-28 16:40:38 -07:00
Patrick Hulce
ecb3a8c78c
core: unify config and CLI settings ( #4849 )
2018-03-27 15:15:52 -07:00
Konrad Dzwinel
42d47ba36d
new_audit(robots-txt): /robots.txt validation ( #4845 )
2018-03-27 14:15:26 -07:00
Paul Irish
f7efaa5468
report: add jsdoc for lhr.artifacts ( #4859 )
2018-03-23 16:21:05 -07:00
Paul Irish
48792ae7da
tests: disable compile-devtools on travis
2018-03-23 16:20:29 -07:00
Paul Irish
5d4b61db0c
tests: rename seo test files ( #4853 )
2018-03-22 15:46:25 -07:00
Paul Irish
fcec593425
docs(releasing): updates
2018-03-22 11:33:00 -07:00
Patrick Hulce
d9dace56c0
report(is-crawlable): fix broken learn more link ( #4844 )
2018-03-22 09:41:30 -07:00
Ward Peeters
44897843d4
core(start_url): fix start_url audit while offline ( #4710 )
...
* Load manifest in online mode but execute fetch of start_url in offline
2018-03-21 18:39:24 -07:00
Patrick Hulce
483bd712f9
core(lhr): eliminate cards and list details ( #4789 )
2018-03-21 14:35:00 -07:00
Brendan Kenny
d6e5717e28
core(tsc): add type checking to Driver ( #4827 )
2018-03-21 13:39:37 -07:00
Paul Irish
bda147bec5
tests(fixtures): introduce update-report-fixtures script ( #4793 )
...
Adding `yarn run update:sample-artifacts` and `yarn run update:sample-json`
2018-03-21 13:26:17 -07:00
Patrick Hulce
1c23205c84
core(network-analyzer): more distrustful of chrome connection info ( #4828 )
2018-03-21 12:37:56 -07:00
Konrad Dzwinel
dc3c21de4c
report(font-size, link-text): update docs links ( #4829 )
2018-03-21 11:06:43 -07:00
Paul Irish
f092a8ad43
docs: update docker image id
2018-03-20 16:41:02 -07:00
Ward Peeters
e90f9acb89
extension(tests): add extension pptr smoketest ( #4640 )
2018-03-20 16:24:09 -07:00
Even Stensberg
7a1fb93328
core(runner): rename generatedTime to fetchedAt ( #4783 )
2018-03-20 11:54:11 -07:00