Comments (3)
Hi @mwskwong, thanks for the issue.
I've pushed up a fix for overriding the throttling.
v0.11 was meant to re-introduce throttling on by default but the configuration was actually set up incorrectly, I've gone with a custom throttling config to account for the CPU and network already getting trashed. Saying that, Unlighthouse has been and will never be for producing accurate performance metrics that are effected by variability.
Try out 0.11.4 and let me know if it's working better for you.
from unlighthouse.
Hi @mwskwong, thanks for the issue.
I've pushed up a fix for overriding the throttling.
v0.11 was meant to re-introduce throttling on by default but the configuration was actually set up incorrectly, I've gone with a custom throttling config to account for the CPU and network already getting trashed. Saying that, Unlighthouse has been and will never be for producing accurate performance metrics that are effected by variability.
Try out 0.11.4 and let me know if it's working better for you.
For the original intent of this issue, it seems to load the correct config now in v0.11.4. However, would you mind elaborating on the "we need a custom throttling profile to account for the CPU/ network already getting blasted" part? i.e. the rationale of loosening the throttling.
from unlighthouse.
The issue to solve is that the performance scores reported by Unlighthouse are either always too low (when throttling is enabled) or too high (because throttling is disabled). Users expect to see performance scores matching PSI.
While we're running multi-threaded Lighthouse scans there isn't really a solution besides fine-tuning the throttling
from unlighthouse.
Related Issues (20)
- Starting crawl from subdirectory HOT 4
- Cookies are missing during lighthouse scan HOT 3
- Build Static Report - Relative Pathing HOT 5
- Using `unlighthouse-ci --output-path= <path>` removes the target directory. HOT 3
- Static reports 404 on sub-reports and thumbnails as `/reports` (leading slash) is hardcoded somewhere in `_ctx.report.artifactUrl` HOT 2
- Puppeteer getting `protocolTimeout` HOT 4
- is it normal to see "WARN Lighthouse failed to run performance audits for "/business", adding back to queue." HOT 3
- CI scan randomly failing with NodeJS error HOT 1
- Query string URL paths ignored
- Static Report has broken full size images on performance tab HOT 2
- Protocol error (Target.getTargetInfo): Protocol error (Target.getTargetInfo): 'Target.getTargetInfo' wasn't found HOT 5
- CI scans failing since v0.11.6
- add "last updated" date / time to static report HOT 1
- Catastrophic Score HOT 7
- "Lighthouse failed to run performance audits for "/", adding back to queue." , in order to find the cause of the problem HOT 4
- Add support for LHCI basic auth HOT 1
- Mismatch between test site url and x-default causes no pages to be scanned HOT 2
- IndexedDB support HOT 1
- Running unlighthouse in Jenkins Chromium error
- tsconfig/base.json file missing in v0.12.2 HOT 11
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from unlighthouse.