Граф коммитов

1879 Коммитов

Автор SHA1 Сообщение Дата
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