Sam Saccone
96322ec73b
Abstract making tmp dir
2017-05-15 12:35:12 -04:00
Sam Saccone
9049f86c5e
Handle sigint and handle connecting to existing.
2017-05-15 12:35:12 -04:00
Sam Saccone
b89d7c5761
Initial API extraction / limiting for launcher.
2017-05-15 12:35:12 -04:00
Sam Saccone
79b19acd5d
Extract util functions into standalone unit.
2017-05-15 12:35:12 -04:00
Sam Saccone
320614c164
Clean up supported platform launcher.
...
This drops our need to have the magic any here, since the index type is
explicitly defined, this also means that our compile will now break if
a function is renamed that we were depending on :)
2017-05-15 12:35:12 -04:00
Sam Saccone
8a6c1aa8da
Clean up chrome-finder types to not depend on any.
2017-05-15 12:35:12 -04:00
Sam Saccone
91986862d9
Add missing type info for mkdirp
2017-05-15 12:35:12 -04:00
Sam Saccone
cf3e395081
Add missing license header to flags.ts.
2017-05-15 12:35:12 -04:00
Sam Saccone
9c06fc188c
Extract chrome-launcher to a standalone thing. ( #2245 )
...
* Also extract default flags to standalone entity.
2017-05-13 15:40:33 -07:00
Patrick Hulce
d99b5ada80
perf: make network quiet threshold configurable per pass ( #2220 )
...
* perf: make network quiet threshold configurable per pass
* lower it more
* split into 3 thresholds
* add comments
2017-05-13 11:43:23 -07:00
Paul Irish
ba618cec67
plots: add a top-nav ( #2242 )
2017-05-12 23:42:20 -07:00
Paul Irish
1afbc5d1b3
update cli yarn.lock as mocha was added as a local dep
2017-05-12 23:15:49 -07:00
Brendan Kenny
008c5d916d
add lighthouse execution time to json results ( #2241 )
...
* `timing` object on LHR; `timing.total` for total execution time
* add total time to `plots/`
2017-05-12 22:44:53 -07:00
Brendan Kenny
1797d9c675
move CRC.render() to a static method
...
fix closure issues
2017-05-12 19:10:16 -07:00
Eric Bidelman
66941e56e8
CRC details renderer
2017-05-12 19:10:16 -07:00
Patrick Hulce
74ae236a81
feat(report): add user timings table ( #2240 )
2017-05-12 16:28:58 -07:00
Kayce Basques
2ea5fed493
update helpText for "button name" audit ( #2229 )
...
* update helpText for "button name" audit
* update "button name" helpText
2017-05-12 14:41:05 -05:00
Michael Stramel
00373ed7fb
Fix: Catch all images as non-critical ( #2233 )
2017-05-12 10:17:26 -07:00
Paul Irish
b44b1749ab
plots: tell user first run is being discarded ( #2232 )
...
also fix eslint ignores
2017-05-11 14:46:10 -07:00
Patrick Hulce
7d7bac668a
perf: enable speedline fastMode ( #2230 )
2017-05-11 12:10:37 -07:00
Paul Irish
26ea16f8d0
Report: add stub for NodeDetails renderer ( #2226 )
2017-05-11 10:02:10 -07:00
Eric Bidelman
b880393534
Install banner audit: failures should say what the user didnt do ( #2215 )
2017-05-10 17:29:44 -07:00
Patrick Hulce
401d0a7d6a
feat: table styles ( #2210 )
...
* feat: table styles
* feedback and tests
* styleAs -> styleClass
* Revert "styleAs -> styleClass"
This reverts commit 43eee33865
.
* Revert "feedback and tests"
This reverts commit a1286167a3
.
* Revert "feat: table styles"
This reverts commit c04f675384
.
* add styling based on item type
* plumb through itemType
* closure
2017-05-10 15:57:29 -07:00
Patrick Hulce
3f22558aca
fix: remove unconverted markdown in byte-efficiency details ( #2209 )
...
* fix: remove uncoverted markdown
* lint
* undo bytes removal
2017-05-10 11:06:00 -07:00
Patrick Hulce
d2cb5a2117
feat: add consistently interactive audit ( #2023 )
2017-05-10 10:24:32 -07:00
Paul Irish
978ef5bbf2
bump to 2.0.0-alpha.4 ( #2207 )
2017-05-09 23:46:40 -07:00
Patrick Hulce
9d36ceb4b9
test: re-enable blocking links smoke test ( #2204 )
2017-05-09 21:24:01 -07:00
Sam Saccone
494f95fa50
CLI Launcher: type improvements ( #2203 )
...
* Switch to default argument assignment.
Since we now only support node 6+ we can drop this ugly fallback.
* Remove lossy typecast from chrome launcher.
* Add type safety to defaults.
Since we now have generics in typescript, we can leverage them in our
default function to have type safety.
2017-05-09 20:05:01 -07:00
Brendan Kenny
e15e364f79
require audit helpText ( #2200 )
2017-05-09 19:13:56 -07:00
Sam Saccone
81a0ce94d9
Extract flag construction and flag interface. ( #2180 )
2017-05-09 19:13:34 -07:00
Paul Irish
f0e0dfaf0a
tests: exclude score checking and flaky link preload assertion. ( #2202 )
2017-05-09 19:12:52 -07:00
Patrick Hulce
d0e0d35d7d
optimize-images: don't toggle Network domain. TTFB: fix tests ( #2199 )
2017-05-09 18:38:19 -07:00
Patrick Hulce
d25b17a859
test: disable byte efficiency score assertions ( #2198 )
2017-05-09 18:37:27 -07:00
Patrick Hulce
d99778b4f1
perf: consolidate DBW pass into defaultPass ( #2160 )
2017-05-09 17:24:38 -07:00
Patrick Hulce
fb3cfbd533
refactor: makes non-finished network records available ( #2197 )
...
* refactor: makes non-finished network records available internally
* update comments
2017-05-09 15:32:25 -07:00
Paul Irish
efaeb135fd
Report-> domhtml renderer. Add Lighthouse Canary assets ( #2184 )
2017-05-09 14:08:32 -07:00
Patrick Hulce
c2435e7855
test: make travis green again ( #2196 )
2017-05-09 13:40:35 -07:00
Patrick Hulce
996b0e8b21
fix: render perf hint debugString ( #2195 )
2017-05-09 13:40:21 -07:00
Paul Irish
610d4ffcea
Disable TTFB audit temporarily for stability. ( #2194 )
2017-05-09 13:39:09 -07:00
Michael Stramel
bd7f862df5
Update: Use array of non-critical resource types ( #2191 )
2017-05-09 13:09:36 -07:00
Ward Peeters
0e80b61118
Add time to first byte audit ( #2126 )
2017-05-09 12:28:39 -07:00
Paul Irish
740c2e99d4
perf(gather-runner): Clear cache selectively per-pass ( #2156 )
...
* Don't _disable_ disk cache, just clear it once for perf.
* Move cache clearing to be per-pass and conditional
2017-05-09 12:23:31 -07:00
Bacon
b5bf067ba6
Remove images from critical request chains. ( #2085 )
2017-05-09 12:16:25 -07:00
Patrick Hulce
d0cb646a36
perf(gatherers): skip optimization of cross origin images ( #2154 )
2017-05-09 12:15:23 -07:00
Brendan Kenny
5dc01be664
perf: prevent computing computed artifacts multiple times due to race condition ( #2185 )
2017-05-09 12:02:01 -07:00
Patrick Hulce
4c515cfa89
perf: request block stylesheets and images on redirect pass ( #2168 )
2017-05-09 12:00:44 -07:00
Ward Peeters
691157f295
Add audit to check if start_url is cached by SW ( #2040 )
2017-05-09 11:50:47 -07:00
Paul Irish
d41ea0726a
Merge pull request #2173 from GoogleChrome/cli
...
Fix code formating in CLI
2017-05-09 09:44:59 -07:00
Eric Bidelman
b50f780d90
Add details to "is fast on 3g" audit ( #2159 )
...
* Only show details when all request are not realistic for 3g
2017-05-09 09:07:15 -07:00
Sam Saccone
5cd8d87b06
clang-format motivated cleanups.
...
* Fix associated missing ; that caused automatic formatting to be broken.
* Disable for specifc cases that we want to retain format control.
2017-05-08 18:21:45 -07:00