+
Skip to content
This repository was archived by the owner on Aug 31, 2023. It is now read-only.

refactor: use new diagnostics #3439

Merged
merged 7 commits into from
Oct 26, 2022
Merged

refactor: use new diagnostics #3439

merged 7 commits into from
Oct 26, 2022

Conversation

ematipico
Copy link
Contributor

@ematipico ematipico commented Oct 18, 2022

Summary

This PR moves to the use of the new diagnostics inside the parser and analyzer. Previous PRs have been approved and merged here to make the transition smooth and less painful.

Test Plan

The CI should pass.

@netlify
Copy link

netlify bot commented Oct 18, 2022

Deploy Preview for rometools ready!

Name Link
🔨 Latest commit 1de916e
🔍 Latest deploy log https://app.netlify.com/sites/rometools/deploys/635909f64cdc4b0009437ece
😎 Deploy Preview https://deploy-preview-3439--rometools.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@github-actions
Copy link

Parser conformance results on ubuntu-latest

js/262

Test result main count This PR count Difference
Total 45879 45879 0
Passed 44939 44939 0
Failed 940 940 0
Panics 0 0 0
Coverage 97.95% 97.95% 0.00%

jsx/babel

Test result main count This PR count Difference
Total 39 39 0
Passed 36 36 0
Failed 3 3 0
Panics 0 0 0
Coverage 92.31% 92.31% 0.00%

symbols/microsoft

Test result main count This PR count Difference
Total 5946 5946 0
Passed 1621 1621 0
Failed 4325 4325 0
Panics 0 0 0
Coverage 27.26% 27.26% 0.00%

ts/babel

Test result main count This PR count Difference
Total 588 588 0
Passed 519 519 0
Failed 69 69 0
Panics 0 0 0
Coverage 88.27% 88.27% 0.00%

ts/microsoft

Test result main count This PR count Difference
Total 16257 16257 0
Passed 12395 12395 0
Failed 3862 3862 0
Panics 0 0 0
Coverage 76.24% 76.24% 0.00%

@ematipico ematipico temporarily deployed to netlify-playground October 21, 2022 12:21 Inactive
@github-actions
Copy link

github-actions bot commented Oct 21, 2022

@ematipico ematipico temporarily deployed to netlify-playground October 21, 2022 14:20 Inactive
@ematipico ematipico temporarily deployed to netlify-playground October 21, 2022 14:54 Inactive
@ematipico ematipico marked this pull request as ready for review October 21, 2022 15:01
@ematipico ematipico requested a review from a team October 21, 2022 15:01
@ematipico ematipico added A-Linter Area: linter A-Formatter Area: formatter A-Parser Area: parser labels Oct 21, 2022
@ematipico ematipico temporarily deployed to netlify-playground October 21, 2022 15:22 Inactive
@calibre-analytics
Copy link

calibre-analytics bot commented Oct 21, 2022

Comparing refactor: use new diagnostics Snapshot #19 to median since last deploy of rome.tools.

LCP? CLS? TBT?
Overall
Median across all pages and test profiles
339ms
from 234ms
0.049
no change
14ms
no change
Chrome Desktop
Chrome Desktop • Cable
339ms
from 234ms
0.049
from 0.006
72ms
from 107ms
iPhone, 4G LTE
iPhone 12 • 4G LTE
261ms
from 148ms
0.077
no change
0ms
no change
Motorola Moto G Power, 3G connection
Motorola Moto G Power • Regular 3G
589ms
from 558ms
0.049
no change
14ms
no change

1 page tested

 Home

Browser previews

Chrome Desktop iPhone, 4G LTE Motorola Moto G Power, 3G connection
Chrome Desktop iPhone, 4G LTE Motorola Moto G Power, 3G connection

Most significant changes

Value Budget
Total JavaScript Size in Bytes
Chrome Desktop
1.23 MB
from 86.8 KB
Total JavaScript Size in Bytes
iPhone, 4G LTE
1.23 MB
from 86.8 KB
Total JavaScript Size in Bytes
Motorola Moto G Power, 3G connection
1.23 MB
from 86.8 KB
Cumulative Layout Shift
Chrome Desktop
0.049
from 0.006
Number of Requests
iPhone, 4G LTE
39
from 5

6 other significant changes: Number of Requests on Chrome Desktop, Number of Requests on Motorola Moto G Power, 3G connection, Total Page Size in Bytes on Chrome Desktop, Total Page Size in Bytes on iPhone, 4G LTE, Total Page Size in Bytes on Motorola Moto G Power, 3G connection, Time to Interactive on Chrome Desktop

Calibre: Site dashboard | View this PR | Edit settings | View documentation

@ematipico ematipico force-pushed the refactor-diagnostics branch from 6db028f to 27d8138 Compare October 24, 2022 09:09
@ematipico ematipico temporarily deployed to netlify-playground October 24, 2022 09:09 Inactive
@ematipico ematipico force-pushed the refactor-diagnostics branch from 27d8138 to 6c66308 Compare October 24, 2022 10:35
@ematipico ematipico temporarily deployed to netlify-playground October 24, 2022 10:35 Inactive
@ematipico ematipico force-pushed the refactor-diagnostics branch from a78c61c to a801ed4 Compare October 25, 2022 15:57
@ematipico ematipico temporarily deployed to netlify-playground October 25, 2022 16:25 Inactive
@ematipico ematipico temporarily deployed to netlify-playground October 26, 2022 09:05 Inactive
@ematipico ematipico force-pushed the refactor-diagnostics branch from 9e932ac to 64ad44d Compare October 26, 2022 09:31
@ematipico ematipico temporarily deployed to netlify-playground October 26, 2022 09:31 Inactive
@ematipico ematipico force-pushed the refactor-diagnostics branch from 64ad44d to d730f6e Compare October 26, 2022 09:47
@ematipico ematipico temporarily deployed to netlify-playground October 26, 2022 09:48 Inactive
@ematipico ematipico force-pushed the refactor-diagnostics branch from d730f6e to e724a62 Compare October 26, 2022 10:07
@ematipico ematipico force-pushed the refactor-diagnostics branch from 458dd69 to 1de916e Compare October 26, 2022 10:20
@ematipico ematipico temporarily deployed to netlify-playground October 26, 2022 10:20 Inactive
@ematipico ematipico merged commit 87ee9fd into main Oct 26, 2022
@ematipico ematipico deleted the refactor-diagnostics branch October 26, 2022 13:11
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A-Formatter Area: formatter A-Linter Area: linter A-Parser Area: parser
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载