Commit 6cf0f2a
committed
[mcp] Add proper web-vitals metric collection (#33109)
Multiple things here:
- Improve the mean calculation for metrics so we don't report 0 when
web-vitals fail to be retrieved
- improve ui chaos monkey to use puppeteer APIs since only those trigger
INP/CLS metrics since we need emulated mouse clicks
- Add logic to navigate to a temp page after render since some
web-vitals metrics are only calculated when the page is backgrounded
- Some readability improvements
DiffTrain build for [7a2c704](7a2c704)1 parent f2955db commit 6cf0f2a
File tree
24 files changed
+87
-87
lines changed- compiled-rn
- facebook-fbsource/xplat/js
- RKJSModules/vendor/react
- react-dom/cjs
- react-test-renderer/cjs
- react/cjs
- react-native-github/Libraries/Renderer
- implementations
- tools/eslint-plugin-react-hooks
24 files changed
+87
-87
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
404 | 404 | | |
405 | 405 | | |
406 | 406 | | |
407 | | - | |
| 407 | + | |
408 | 408 | | |
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
203 | 203 | | |
204 | 204 | | |
205 | 205 | | |
206 | | - | |
| 206 | + | |
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
203 | 203 | | |
204 | 204 | | |
205 | 205 | | |
206 | | - | |
| 206 | + | |
Lines changed: 6 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
26737 | 26737 | | |
26738 | 26738 | | |
26739 | 26739 | | |
26740 | | - | |
| 26740 | + | |
26741 | 26741 | | |
26742 | 26742 | | |
26743 | 26743 | | |
26744 | | - | |
| 26744 | + | |
26745 | 26745 | | |
26746 | 26746 | | |
26747 | 26747 | | |
| |||
26778 | 26778 | | |
26779 | 26779 | | |
26780 | 26780 | | |
26781 | | - | |
| 26781 | + | |
26782 | 26782 | | |
26783 | 26783 | | |
26784 | | - | |
| 26784 | + | |
26785 | 26785 | | |
26786 | 26786 | | |
26787 | 26787 | | |
| |||
26925 | 26925 | | |
26926 | 26926 | | |
26927 | 26927 | | |
26928 | | - | |
| 26928 | + | |
26929 | 26929 | | |
Lines changed: 6 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
16847 | 16847 | | |
16848 | 16848 | | |
16849 | 16849 | | |
16850 | | - | |
| 16850 | + | |
16851 | 16851 | | |
16852 | 16852 | | |
16853 | 16853 | | |
16854 | 16854 | | |
16855 | 16855 | | |
16856 | 16856 | | |
16857 | | - | |
| 16857 | + | |
16858 | 16858 | | |
16859 | 16859 | | |
16860 | 16860 | | |
| |||
16876 | 16876 | | |
16877 | 16877 | | |
16878 | 16878 | | |
16879 | | - | |
| 16879 | + | |
16880 | 16880 | | |
16881 | 16881 | | |
16882 | | - | |
| 16882 | + | |
16883 | 16883 | | |
16884 | 16884 | | |
16885 | 16885 | | |
| |||
16983 | 16983 | | |
16984 | 16984 | | |
16985 | 16985 | | |
16986 | | - | |
| 16986 | + | |
Lines changed: 6 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
17557 | 17557 | | |
17558 | 17558 | | |
17559 | 17559 | | |
17560 | | - | |
| 17560 | + | |
17561 | 17561 | | |
17562 | 17562 | | |
17563 | 17563 | | |
17564 | 17564 | | |
17565 | 17565 | | |
17566 | 17566 | | |
17567 | | - | |
| 17567 | + | |
17568 | 17568 | | |
17569 | 17569 | | |
17570 | 17570 | | |
| |||
17586 | 17586 | | |
17587 | 17587 | | |
17588 | 17588 | | |
17589 | | - | |
| 17589 | + | |
17590 | 17590 | | |
17591 | 17591 | | |
17592 | | - | |
| 17592 | + | |
17593 | 17593 | | |
17594 | 17594 | | |
17595 | 17595 | | |
| |||
17708 | 17708 | | |
17709 | 17709 | | |
17710 | 17710 | | |
17711 | | - | |
| 17711 | + | |
Lines changed: 6 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
26798 | 26798 | | |
26799 | 26799 | | |
26800 | 26800 | | |
26801 | | - | |
| 26801 | + | |
26802 | 26802 | | |
26803 | 26803 | | |
26804 | 26804 | | |
26805 | | - | |
| 26805 | + | |
26806 | 26806 | | |
26807 | 26807 | | |
26808 | 26808 | | |
| |||
26839 | 26839 | | |
26840 | 26840 | | |
26841 | 26841 | | |
26842 | | - | |
| 26842 | + | |
26843 | 26843 | | |
26844 | 26844 | | |
26845 | | - | |
| 26845 | + | |
26846 | 26846 | | |
26847 | 26847 | | |
26848 | 26848 | | |
| |||
27302 | 27302 | | |
27303 | 27303 | | |
27304 | 27304 | | |
27305 | | - | |
| 27305 | + | |
27306 | 27306 | | |
27307 | 27307 | | |
27308 | 27308 | | |
| |||
Lines changed: 6 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
16858 | 16858 | | |
16859 | 16859 | | |
16860 | 16860 | | |
16861 | | - | |
| 16861 | + | |
16862 | 16862 | | |
16863 | 16863 | | |
16864 | 16864 | | |
16865 | 16865 | | |
16866 | 16866 | | |
16867 | 16867 | | |
16868 | | - | |
| 16868 | + | |
16869 | 16869 | | |
16870 | 16870 | | |
16871 | 16871 | | |
| |||
16887 | 16887 | | |
16888 | 16888 | | |
16889 | 16889 | | |
16890 | | - | |
| 16890 | + | |
16891 | 16891 | | |
16892 | 16892 | | |
16893 | | - | |
| 16893 | + | |
16894 | 16894 | | |
16895 | 16895 | | |
16896 | 16896 | | |
| |||
17148 | 17148 | | |
17149 | 17149 | | |
17150 | 17150 | | |
17151 | | - | |
| 17151 | + | |
Lines changed: 6 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
17572 | 17572 | | |
17573 | 17573 | | |
17574 | 17574 | | |
17575 | | - | |
| 17575 | + | |
17576 | 17576 | | |
17577 | 17577 | | |
17578 | 17578 | | |
17579 | 17579 | | |
17580 | 17580 | | |
17581 | 17581 | | |
17582 | | - | |
| 17582 | + | |
17583 | 17583 | | |
17584 | 17584 | | |
17585 | 17585 | | |
| |||
17601 | 17601 | | |
17602 | 17602 | | |
17603 | 17603 | | |
17604 | | - | |
| 17604 | + | |
17605 | 17605 | | |
17606 | 17606 | | |
17607 | | - | |
| 17607 | + | |
17608 | 17608 | | |
17609 | 17609 | | |
17610 | 17610 | | |
| |||
17877 | 17877 | | |
17878 | 17878 | | |
17879 | 17879 | | |
17880 | | - | |
| 17880 | + | |
17881 | 17881 | | |
17882 | 17882 | | |
17883 | 17883 | | |
| |||
0 commit comments