chore (v0 vr-tests): Remove usage of Screener#26053
chore (v0 vr-tests): Remove usage of Screener#26053TristanWatanabe merged 12 commits intomicrosoft:masterfrom
Conversation
| { | ||
| // These files don't have actual dependencies | ||
| "files": ["src/examples/**/*.steps.ts", "src/examples/**/commonScreenerSteps.ts"], | ||
| "files": ["src/vr-tests/**/*.stories.tsx", "src/vr-tests/**/*.stories.ts", "src/vr-tests/**/*.ts"], |
There was a problem hiding this comment.
Will create a follow-up PR removing all the eslint-disable-next-line import/no-extraneous-dependencies lines that were added to stories within the vr-tests subfolder
📊 Bundle size reportUnchanged fixtures
|
| @@ -73,8 +73,6 @@ | |||
| "screener:build": "yarn build:storybook", | |||
There was a problem hiding this comment.
screener:build will be renamed along with v8 and v9 in a separate PR
|
|
||
| // Temporarily disabling the validation for Screener. | ||
| if (process.env.NODE_ENV !== 'production' && !process.env.SCREENER) { | ||
| if (process.env.NODE_ENV !== 'production') { |
There was a problem hiding this comment.
Not totally sure what this does so didn't remove the entire check and only removed the Screener part.
There was a problem hiding this comment.
@TristanWatanabe this adds a panel with validation warnings. We don't want to have it to be visible in production builds anyway, so let's keep it.
Perf Analysis (
|
| Scenario | Render type | Master Ticks | PR Ticks | Iterations | Status |
|---|---|---|---|---|---|
| Avatar | mount | 1285 | 1277 | 5000 | |
| Button | mount | 909 | 899 | 5000 | |
| FluentProvider | mount | 1495 | 1503 | 5000 | |
| FluentProviderWithTheme | mount | 575 | 587 | 10 | |
| FluentProviderWithTheme | virtual-rerender | 543 | 542 | 10 | |
| FluentProviderWithTheme | virtual-rerender-with-unmount | 576 | 582 | 10 | |
| MakeStyles | mount | 1967 | 1954 | 50000 | |
| Persona | mount | 2819 | 2778 | 5000 | |
| SpinButton | mount | 2351 | 2370 | 5000 |
Asset size changesSize Auditor did not detect a change in bundle size for any component! Baseline commit: cf10f5be18439d0c0c3f53baac7f996237569691 (build) |
|
This pull request is automatically built and testable in CodeSandbox. To see build info of the built libraries, click here or the icon next to each commit SHA. Latest deployment of this branch, based on commit a739fee:
|
Perf Analysis (
|
| Scenario | Render type | Master Ticks | PR Ticks | Iterations | Status |
|---|---|---|---|---|---|
| GroupedList | mount | 2187 | 2518 | 2 | Possible regression |
All results
| Scenario | Render type | Master Ticks | PR Ticks | Iterations | Status |
|---|---|---|---|---|---|
| BaseButton | mount | 1405 | 1392 | 5000 | |
| Breadcrumb | mount | 3576 | 3489 | 1000 | |
| Checkbox | mount | 3039 | 3066 | 5000 | |
| CheckboxBase | mount | 2724 | 2761 | 5000 | |
| ChoiceGroup | mount | 5153 | 5116 | 5000 | |
| ComboBox | mount | 1443 | 1444 | 1000 | |
| CommandBar | mount | 11202 | 11160 | 1000 | |
| ContextualMenu | mount | 12547 | 12723 | 1000 | |
| DefaultButton | mount | 1638 | 1614 | 5000 | |
| DetailsRow | mount | 4140 | 4195 | 5000 | |
| DetailsRowFast | mount | 4263 | 4292 | 5000 | |
| DetailsRowNoStyles | mount | 4002 | 4025 | 5000 | |
| Dialog | mount | 3620 | 3643 | 1000 | |
| DocumentCardTitle | mount | 673 | 669 | 1000 | |
| Dropdown | mount | 3783 | 3738 | 5000 | |
| FocusTrapZone | mount | 2327 | 2336 | 5000 | |
| FocusZone | mount | 2291 | 2317 | 5000 | |
| GroupedList | mount | 2187 | 2518 | 2 | Possible regression |
| GroupedList | virtual-rerender | 1359 | 1352 | 2 | |
| GroupedList | virtual-rerender-with-unmount | 1978 | 1953 | 2 | |
| GroupedListV2 | mount | 677 | 665 | 2 | |
| GroupedListV2 | virtual-rerender | 643 | 655 | 2 | |
| GroupedListV2 | virtual-rerender-with-unmount | 652 | 681 | 2 | |
| IconButton | mount | 2211 | 2236 | 5000 | |
| Label | mount | 845 | 851 | 5000 | |
| Layer | mount | 4992 | 5055 | 5000 | |
| Link | mount | 979 | 965 | 5000 | |
| MenuButton | mount | 1913 | 1981 | 5000 | |
| MessageBar | mount | 2669 | 2756 | 5000 | |
| Nav | mount | 3859 | 4192 | 1000 | |
| OverflowSet | mount | 1618 | 1596 | 5000 | |
| Panel | mount | 2978 | 2951 | 1000 | |
| Persona | mount | 1525 | 1557 | 1000 | |
| Pivot | mount | 1924 | 1930 | 1000 | |
| PrimaryButton | mount | 1818 | 1828 | 5000 | |
| Rating | mount | 8136 | 8154 | 5000 | |
| SearchBox | mount | 1727 | 1794 | 5000 | |
| Shimmer | mount | 3393 | 3331 | 5000 | |
| Slider | mount | 2473 | 2518 | 5000 | |
| SpinButton | mount | 5449 | 5488 | 5000 | |
| Spinner | mount | 960 | 955 | 5000 | |
| SplitButton | mount | 3636 | 3626 | 5000 | |
| Stack | mount | 991 | 976 | 5000 | |
| StackWithIntrinsicChildren | mount | 2751 | 2754 | 5000 | |
| StackWithTextChildren | mount | 5639 | 5701 | 5000 | |
| SwatchColorPicker | mount | 12164 | 12213 | 5000 | |
| TagPicker | mount | 3103 | 3087 | 5000 | |
| TeachingBubble | mount | 98854 | 99313 | 5000 | |
| Text | mount | 918 | 921 | 5000 | |
| TextField | mount | 1874 | 1878 | 5000 | |
| ThemeProvider | mount | 1803 | 1820 | 5000 | |
| ThemeProvider | virtual-rerender | 1272 | 1265 | 5000 | |
| ThemeProvider | virtual-rerender-with-unmount | 2590 | 2531 | 5000 | |
| Toggle | mount | 1303 | 1305 | 5000 | |
| buttonNative | mount | 660 | 648 | 5000 |
🕵 fluentuiv8 Open the Visual Regressions report to inspect the 4 screenshots✅ There was 4 screenshots added, 0 screenshots removed, 1041 screenshots unchanged, 0 screenshots with different dimensions and 0 screenshots with visible difference. unknown 4 screenshots
|
Perf Analysis (
|
🕵 fluentuiv9 No visual regressions between this PR and main |
🕵 FluentUI-v0 Open the Visual Regressions report to inspect the 1 screenshots✅ There was 0 screenshots added, 0 screenshots removed, 1259 screenshots unchanged, 0 screenshots with different dimensions and 1 screenshots with visible difference. unknown 1 screenshots
|
| "path": "./monorepo/tsconfig.json" | ||
| }, | ||
| { | ||
| "path": "./screener/tsconfig.json" |
Changes:
.steps.andcommonScreenerStepsfiles from@fluentui/docssince they are no longer needed.scripts/screener.vr-buildandvr-test) fromscripts/gulp/tasks.vr-buildandvr-testfromgulpfile.tsscreenerStepsexport toStoryWrightStepsfor an existing v0 vr-test.Related Issue(s)