fluentui icon indicating copy to clipboard operation
fluentui copied to clipboard

do not review -- perf optimization test

Open spmonahan opened this issue 1 year ago • 8 comments

Some v8 components have notable perf regressions with the shadow DOM changes. This PR is to experiment with optimizing the issues.

spmonahan avatar Feb 16 '24 02:02 spmonahan

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.

codesandbox-ci[bot] avatar Feb 16 '24 02:02 codesandbox-ci[bot]

📊 Bundle size report

Package & Exports Baseline (minified/GZIP) PR Change
react
ActivityItem
68.833 kB
22.613 kB
77.282 kB
25.018 kB
8.449 kB
2.405 kB
react
Announced
36.473 kB
12.628 kB
44.516 kB
14.895 kB
8.043 kB
2.267 kB
react
Breadcrumb
196.083 kB
58.757 kB
206.736 kB
61.634 kB
10.653 kB
2.877 kB
react
Button
190.127 kB
55.019 kB
200.763 kB
57.872 kB
10.636 kB
2.853 kB
react
ButtonGrid
175.918 kB
53.25 kB
186.516 kB
56.096 kB
10.598 kB
2.846 kB
react
Calendar
118.756 kB
36.101 kB
127.771 kB
38.624 kB
9.015 kB
2.523 kB
react
Callout
80.866 kB
26.564 kB
89.979 kB
29.114 kB
9.113 kB
2.55 kB
react
Check
51.062 kB
17.152 kB
59.195 kB
19.444 kB
8.133 kB
2.292 kB
react
Checkbox
57.791 kB
19.17 kB
65.975 kB
21.502 kB
8.184 kB
2.332 kB
react
ChoiceGroup
63.339 kB
20.824 kB
71.362 kB
23.107 kB
8.023 kB
2.283 kB
react
ChoiceGroupOption
56.601 kB
18.695 kB
64.761 kB
21.007 kB
8.16 kB
2.312 kB
react
Coachmark
89.704 kB
28.407 kB
98.794 kB
30.922 kB
9.09 kB
2.515 kB
react
ColorPicker
129.984 kB
40.589 kB
138.941 kB
43.118 kB
8.957 kB
2.529 kB
react
ComboBox
245.355 kB
70.51 kB
256.311 kB
73.5 kB
10.956 kB
2.99 kB
react
CommandBar
197.362 kB
58.46 kB
207.907 kB
61.391 kB
10.545 kB
2.931 kB
react
ContextualMenu
150.967 kB
46.982 kB
160.788 kB
49.671 kB
9.821 kB
2.689 kB
react
DatePicker
180.318 kB
54.947 kB
189.794 kB
57.666 kB
9.476 kB
2.719 kB
react
DetailsList
225.886 kB
64.647 kB
235.271 kB
67.194 kB
9.385 kB
2.547 kB
react
Dialog
205.294 kB
61.428 kB
216.043 kB
64.288 kB
10.749 kB
2.86 kB
react
Divider
17.63 kB
6.234 kB
25.62 kB
8.466 kB
7.99 kB
2.232 kB
react
DocumentCard
211.08 kB
62.793 kB
221.801 kB
65.665 kB
10.721 kB
2.872 kB
react
DraggableZone
33.345 kB
11.166 kB
38.857 kB
12.616 kB
5.512 kB
1.45 kB
react
Dropdown
227.732 kB
66.867 kB
238.605 kB
69.812 kB
10.873 kB
2.945 kB
react
ExtendedPicker
94.987 kB
27.297 kB
101.327 kB
29.01 kB
6.34 kB
1.713 kB
react
Fabric
39.75 kB
13.688 kB
47.767 kB
15.944 kB
8.017 kB
2.256 kB
react
Facepile
205.992 kB
61.67 kB
216.617 kB
64.573 kB
10.625 kB
2.903 kB
react
FloatingPicker
236.233 kB
67.368 kB
246.845 kB
70.222 kB
10.612 kB
2.854 kB
react
FocusTrapZone
15.831 kB
5.54 kB
21.753 kB
7.093 kB
5.922 kB
1.553 kB
react
FocusZone
53.259 kB
16.869 kB
59.597 kB
18.554 kB
6.338 kB
1.685 kB
react
Grid
175.918 kB
53.25 kB
186.516 kB
56.096 kB
10.598 kB
2.846 kB
react
GroupedList
131.636 kB
39.657 kB
140.659 kB
42.084 kB
9.023 kB
2.427 kB
react
GroupedListV2
119.324 kB
36.822 kB
128.347 kB
39.244 kB
9.023 kB
2.422 kB
react
HoverCard
93.735 kB
29.778 kB
102.832 kB
32.276 kB
9.097 kB
2.498 kB
react
Icon
49.74 kB
16.603 kB
57.874 kB
18.906 kB
8.134 kB
2.303 kB
react
Icons
65.829 kB
24.212 kB
71.002 kB
25.517 kB
5.173 kB
1.305 kB
react
Image
44.79 kB
15.024 kB
52.932 kB
17.326 kB
8.142 kB
2.302 kB
react
Keytip
78.588 kB
25.825 kB
87.505 kB
28.288 kB
8.917 kB
2.463 kB
react
KeytipData
13.585 kB
4.418 kB
18.711 kB
5.742 kB
5.126 kB
1.324 kB
react
KeytipLayer
100.422 kB
31.128 kB
109.291 kB
33.559 kB
8.869 kB
2.431 kB
react
Keytips
103.175 kB
32.07 kB
112.058 kB
34.553 kB
8.883 kB
2.483 kB
react
Label
36.347 kB
12.639 kB
44.355 kB
14.875 kB
8.008 kB
2.236 kB
react
Layer
45.683 kB
15.585 kB
54.014 kB
17.889 kB
8.331 kB
2.304 kB
react
Link
37.673 kB
12.993 kB
45.716 kB
15.199 kB
8.043 kB
2.206 kB
react
List
38.136 kB
12.004 kB
43.885 kB
13.534 kB
5.749 kB
1.53 kB
react
MarqueeSelection
72.119 kB
21.676 kB
80.478 kB
23.984 kB
8.359 kB
2.308 kB
react
MessageBar
184.707 kB
55.523 kB
195.305 kB
58.322 kB
10.598 kB
2.799 kB
react
Modal
90.409 kB
29.213 kB
99.307 kB
31.721 kB
8.898 kB
2.508 kB
react
Nav
183.442 kB
55.093 kB
194.126 kB
57.925 kB
10.684 kB
2.832 kB
react
OverflowSet
31.044 kB
10.593 kB
39.267 kB
12.887 kB
8.223 kB
2.294 kB
react
Overlay
38.784 kB
13.401 kB
46.924 kB
15.675 kB
8.14 kB
2.274 kB
react
Panel
194.946 kB
58.34 kB
205.766 kB
61.235 kB
10.82 kB
2.895 kB
react
Persona
111.705 kB
35.58 kB
120.574 kB
38.062 kB
8.869 kB
2.482 kB
react
PersonaCoin
111.705 kB
35.58 kB
120.574 kB
38.062 kB
8.869 kB
2.482 kB
react
PersonaPresence
55.928 kB
18.715 kB
64.061 kB
21.015 kB
8.133 kB
2.3 kB
react
Pickers
287.603 kB
80.607 kB
298.316 kB
83.448 kB
10.713 kB
2.841 kB
react
Pivot
184.252 kB
55.823 kB
195.03 kB
58.642 kB
10.778 kB
2.819 kB
react
Popup
12.032 kB
4.114 kB
12.242 kB
4.181 kB
210 B
67 B
react
Positioning
21.821 kB
7.334 kB
27.371 kB
8.77 kB
5.55 kB
1.436 kB
react
PositioningContainer
70.754 kB
22.84 kB
79.56 kB
25.362 kB
8.806 kB
2.522 kB
react
ProgressIndicator
37.498 kB
12.906 kB
45.516 kB
15.132 kB
8.018 kB
2.226 kB
react
Rating
78.989 kB
25.18 kB
87.968 kB
27.658 kB
8.979 kB
2.478 kB
react
ScrollablePane
53.538 kB
17.113 kB
61.485 kB
19.452 kB
7.947 kB
2.339 kB
react
SearchBox
182.982 kB
55.1 kB
193.58 kB
57.906 kB
10.598 kB
2.806 kB
react
SelectedItemsList
226.659 kB
66.321 kB
237.315 kB
69.181 kB
10.656 kB
2.86 kB
react
Selection
41.202 kB
11.839 kB
47.014 kB
13.355 kB
5.812 kB
1.516 kB
react
Separator
33.397 kB
11.529 kB
41.402 kB
13.749 kB
8.005 kB
2.22 kB
react
Shimmer
47.265 kB
15.632 kB
55.281 kB
17.901 kB
8.016 kB
2.269 kB
react
ShimmeredDetailsList
236.654 kB
67.42 kB
246.037 kB
69.921 kB
9.383 kB
2.501 kB
react
Slider
55.575 kB
18.574 kB
63.55 kB
20.808 kB
7.975 kB
2.234 kB
react
SpinButton
186.661 kB
56.205 kB
197.336 kB
59.048 kB
10.675 kB
2.843 kB
react
Spinner
39.691 kB
13.815 kB
47.709 kB
16.059 kB
8.018 kB
2.244 kB
react
Stack
40.761 kB
13.931 kB
46.301 kB
15.405 kB
5.54 kB
1.474 kB
react
Sticky
32.064 kB
10.324 kB
37.22 kB
11.644 kB
5.156 kB
1.32 kB
react
Styling
44.812 kB
14.688 kB
50.615 kB
16.244 kB
5.803 kB
1.556 kB
react
SwatchColorPicker
186.166 kB
56.724 kB
196.758 kB
59.573 kB
10.592 kB
2.849 kB
react
TeachingBubble
200.004 kB
59.345 kB
210.774 kB
62.251 kB
10.77 kB
2.906 kB
react
Text
35.931 kB
12.486 kB
41.473 kB
14.009 kB
5.542 kB
1.523 kB
react
TextField
78.587 kB
24.642 kB
86.773 kB
26.949 kB
8.186 kB
2.307 kB
react
Theme
42.456 kB
13.773 kB
48.087 kB
15.296 kB
5.631 kB
1.523 kB
react
TimePicker
235.197 kB
68.29 kB
246.153 kB
71.215 kB
10.956 kB
2.925 kB
react
Toggle
44.17 kB
15.346 kB
52.24 kB
17.601 kB
8.07 kB
2.255 kB
react
Tooltip
84.225 kB
27.277 kB
93.099 kB
29.686 kB
8.874 kB
2.409 kB
react
Utilities
71.851 kB
21.843 kB
82.947 kB
25.013 kB
11.096 kB
3.17 kB
react
Viewport
22.945 kB
7.292 kB
28.45 kB
8.725 kB
5.505 kB
1.433 kB
react
WeeklyDayPicker
98.762 kB
30.828 kB
107.872 kB
33.451 kB
9.11 kB
2.623 kB
Unchanged fixtures
Package & Exports Size (minified/GZIP)
global-context
createContext
510 B
328 B
global-context
createContextSelector
537 B
339 B
keyboard-key
keyboard-key package
3.746 kB
1.928 kB
priority-overflow
createOverflowManager
4.447 kB
1.853 kB
react
Autofill
15.365 kB
4.743 kB
react
Color
7.737 kB
3.106 kB
react
DateTimeUtilities
5.244 kB
1.849 kB
react
DragDrop
8.343 kB
2.724 kB
react
ResizeGroup
13.286 kB
4.365 kB
react
ResponsiveMode
8.078 kB
2.95 kB
react
SelectableOption
724 B
413 B
react
ThemeGenerator
12.34 kB
4.106 kB
react
WindowProvider
1.059 kB
541 B
react-accordion
Accordion (including children components)
100.127 kB
30.426 kB
react-alert
Alert
83.737 kB
23.474 kB
react-avatar
Avatar
50.175 kB
15.944 kB
react-avatar
AvatarGroup
19.704 kB
7.796 kB
react-avatar
AvatarGroupItem
64.831 kB
20.274 kB
react-badge
Badge
26.905 kB
8.729 kB
react-badge
CounterBadge
27.806 kB
9.024 kB
react-badge
PresenceBadge
25.311 kB
9.306 kB
react-breadcrumb
@fluentui/react-breadcrumb - package
115.48 kB
31.84 kB
react-button
Button
39.513 kB
11.169 kB
react-button
CompoundButton
46.874 kB
12.661 kB
react-button
MenuButton
44.292 kB
12.542 kB
react-button
SplitButton
52.306 kB
14.134 kB
react-button
ToggleButton
56.559 kB
13.068 kB
react-calendar-compat
Calendar Compat
152.073 kB
39.83 kB
react-card
Card - All
101.557 kB
28.932 kB
react-card
Card
96.382 kB
27.401 kB
react-card
CardFooter
13.064 kB
5.385 kB
react-card
CardHeader
15.307 kB
6.143 kB
react-card
CardPreview
14.015 kB
5.752 kB
react-checkbox
Checkbox
35.656 kB
12.07 kB
react-combobox
Combobox (including child components)
102.463 kB
33.101 kB
react-combobox
Dropdown (including child components)
103.837 kB
33.038 kB
react-components
react-components: Button, FluentProvider & webLightTheme
70.732 kB
20.465 kB
react-components
react-components: Accordion, Button, FluentProvider, Image, Menu, Popover
217.207 kB
61.943 kB
react-components
react-components: FluentProvider & webLightTheme
43.219 kB
14.299 kB
react-datepicker-compat
DatePicker Compat
224.519 kB
62.94 kB
react-dialog
Dialog (including children components)
100.93 kB
29.924 kB
react-divider
Divider
20.82 kB
7.763 kB
react-field
Field
22.542 kB
8.608 kB
react-image
Image
15.745 kB
6.23 kB
react-infobutton
InfoButton
138.696 kB
43.398 kB
react-infobutton
InfoLabel
142.497 kB
44.627 kB
react-input
Input
26.887 kB
9.118 kB
react-jsx-runtime
Classic Pragma
1.057 kB
530 B
react-jsx-runtime
JSX Dev Runtime
3.783 kB
1.648 kB
react-jsx-runtime
JSX Runtime
4.377 kB
1.881 kB
react-label
Label
14.266 kB
5.828 kB
react-link
Link
17.082 kB
6.911 kB
react-menu
Menu (including children components)
149.428 kB
45.509 kB
react-menu
Menu (including selectable components)
152.114 kB
46.021 kB
react-message-bar
MessageBar (all components)
25.566 kB
9.131 kB
react-northstar
Accordion
85.357 kB
26.509 kB
react-northstar
Alert
87.425 kB
26.91 kB
react-northstar
Animation
55.304 kB
17.834 kB
react-northstar
Attachment
86.819 kB
26.7 kB
react-northstar
Avatar
80.254 kB
24.634 kB
react-northstar
Box
75.223 kB
23.814 kB
react-northstar
Breadcrumb
79.889 kB
24.707 kB
react-northstar
Button
83.135 kB
25.957 kB
react-northstar
Card
82.674 kB
25.027 kB
react-northstar
Carousel
105.15 kB
31.882 kB
react-northstar
Chat
152.326 kB
45.963 kB
react-northstar
Checkbox
79.782 kB
25.085 kB
react-northstar
Datepicker
184.887 kB
56.167 kB
react-northstar
Debug
8.801 kB
3.594 kB
react-northstar
Design
36.564 kB
12.07 kB
react-northstar
Dialog
112.02 kB
33.638 kB
react-northstar
Divider
76.594 kB
24.137 kB
react-northstar
Dropdown
196.43 kB
59.442 kB
react-northstar
Embed
81.446 kB
25.42 kB
react-northstar
Flex
47.702 kB
15.45 kB
react-northstar
Form
92.492 kB
28.881 kB
react-northstar
Grid
70.555 kB
22.283 kB
react-northstar
Header
74.731 kB
23.476 kB
react-northstar
Image
73.566 kB
23.339 kB
react-northstar
Input
88.31 kB
27.784 kB
react-northstar
ItemLayout
78.206 kB
24.458 kB
react-northstar
Label
77.895 kB
24.415 kB
react-northstar
Layout
75.368 kB
23.806 kB
react-northstar
List
88.472 kB
27.57 kB
react-northstar
Loader
78.591 kB
24.745 kB
react-northstar
Menu
126.85 kB
39.875 kB
react-northstar
MenuButton
161.254 kB
48.881 kB
react-northstar
Pill
83.697 kB
26.077 kB
react-northstar
Popup
133.56 kB
41.486 kB
react-northstar
Portal
58.294 kB
18.855 kB
react-northstar
Provider
93.114 kB
29.626 kB
react-northstar
RadioGroup
83.25 kB
26.056 kB
react-northstar
Reaction
77.255 kB
24.138 kB
react-northstar
Segment
76.184 kB
23.899 kB
react-northstar
Skeleton
77.74 kB
24.21 kB
react-northstar
Slider
84.235 kB
26.744 kB
react-northstar
SplitButton
176.487 kB
52.632 kB
react-northstar
Status
76.247 kB
24.059 kB
react-northstar
SvgIcon
36.819 kB
11.744 kB
react-northstar
Table
80.765 kB
25.159 kB
react-northstar
Text
74.089 kB
23.522 kB
react-northstar
TextArea
74.223 kB
23.501 kB
react-northstar
Toolbar
173.3 kB
52.087 kB
react-northstar
Tooltip
108.23 kB
34.491 kB
react-northstar
Tree
87.83 kB
27.223 kB
react-northstar
Video
75.379 kB
23.794 kB
react-overflow
hooks only
12.862 kB
4.827 kB
react-persona
Persona
57.066 kB
17.821 kB
react-popover
Popover
126.886 kB
39.806 kB
react-portal
Portal
13.633 kB
4.869 kB
react-portal-compat
PortalCompatProvider
7.944 kB
2.588 kB
react-positioning
usePositioning
26.398 kB
9.539 kB
react-progress
ProgressBar
17.428 kB
6.898 kB
react-provider
FluentProvider
23.759 kB
8.657 kB
react-radio
Radio
32.95 kB
10.251 kB
react-radio
RadioGroup
15.354 kB
6.265 kB
react-select
Select
28.609 kB
10.205 kB
react-slider
Slider
39.949 kB
12.968 kB
react-spinbutton
SpinButton
36.774 kB
11.788 kB
react-spinner
Spinner
23.517 kB
8.512 kB
react-switch
Switch
35.14 kB
11.2 kB
react-table
DataGrid
165.168 kB
45.902 kB
react-table
Table (Primitives only)
45.324 kB
14.116 kB
react-table
Table as DataGrid
136.55 kB
36.811 kB
react-table
Table (Selection only)
76.311 kB
20.546 kB
react-table
Table (Sort only)
74.977 kB
20.154 kB
react-tags
InteractionTag
15.259 kB
6.058 kB
react-tags
Tag
29.982 kB
9.439 kB
react-tags
TagGroup
80.556 kB
24.027 kB
react-text
Text - Default
16.705 kB
6.569 kB
react-text
Text - Wrappers
19.878 kB
6.896 kB
react-textarea
Textarea
30.947 kB
10.476 kB
react-theme
Single theme token import
69 B
89 B
react-theme
Teams: all themes
34.616 kB
7.317 kB
react-theme
Teams: Light theme
19.287 kB
5.498 kB
react-timepicker-compat
TimePicker
104.484 kB
34.49 kB
react-toast
Toast (including Toaster)
100.198 kB
29.76 kB
react-tooltip
Tooltip
54.58 kB
19.188 kB
react-utilities
SSRProvider
180 B
160 B
🤖 This report was generated against e2d67e42af41e920fc44f9f741d383c413344f2f

fabricteam avatar Feb 16 '24 18:02 fabricteam

Perf Analysis (@fluentui/react-components)

Scenario Render type Master Ticks PR Ticks Iterations Status
FluentProviderWithTheme mount 75 84 10 Possible regression
All results

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 634 627 5000
Button mount 302 305 5000
Field mount 1107 1143 5000
FluentProvider mount 687 711 5000
FluentProviderWithTheme mount 75 84 10 Possible regression
FluentProviderWithTheme virtual-rerender 61 64 10
FluentProviderWithTheme virtual-rerender-with-unmount 77 75 10
MakeStyles mount 850 849 50000
Persona mount 1753 1669 5000
SpinButton mount 1377 1383 5000

fabricteam avatar Feb 16 '24 18:02 fabricteam

Perf Analysis (@fluentui/react-northstar)

:warning: 1 potential perf regressions detected

Potential regressions comparing to master

Scenario Current PR Ticks Baseline Ticks Ratio Regression Analysis
AccordionMinimalPerf.default 85 86 0.99:1 analysis
Perf tests with no regressions
Scenario Current PR Ticks Baseline Ticks Ratio
AttachmentMinimalPerf.default 81 72 1.13:1
LoaderMinimalPerf.default 195 175 1.11:1
HeaderMinimalPerf.default 214 197 1.09:1
ListNestedPerf.default 327 301 1.09:1
PopupMinimalPerf.default 359 335 1.07:1
TreeWith60ListItems.default 88 82 1.07:1
ButtonSlotsPerf.default 310 294 1.05:1
DatepickerMinimalPerf.default 3689 3518 1.05:1
RadioGroupMinimalPerf.default 255 243 1.05:1
ReactionMinimalPerf.default 223 212 1.05:1
ChatWithPopoverPerf.default 203 195 1.04:1
EmbedMinimalPerf.default 1917 1846 1.04:1
FlexMinimalPerf.default 159 153 1.04:1
GridMinimalPerf.default 189 181 1.04:1
ListWith60ListItems.default 380 367 1.04:1
MenuMinimalPerf.default 503 485 1.04:1
SkeletonMinimalPerf.default 206 198 1.04:1
SplitButtonMinimalPerf.default 2264 2187 1.04:1
IconMinimalPerf.default 408 391 1.04:1
CardMinimalPerf.default 314 304 1.03:1
DropdownMinimalPerf.default 1435 1398 1.03:1
ImageMinimalPerf.default 224 218 1.03:1
LayoutMinimalPerf.default 207 201 1.03:1
TextMinimalPerf.default 196 191 1.03:1
BoxMinimalPerf.default 187 183 1.02:1
ListMinimalPerf.default 309 303 1.02:1
RefMinimalPerf.default 107 105 1.02:1
AnimationMinimalPerf.default 297 294 1.01:1
PortalMinimalPerf.default 88 87 1.01:1
ProviderMinimalPerf.default 201 199 1.01:1
TableManyItemsPerf.default 1113 1098 1.01:1
ToolbarMinimalPerf.default 536 529 1.01:1
AlertMinimalPerf.default 157 157 1:1
AttachmentSlotsPerf.default 628 627 1:1
CheckboxMinimalPerf.default 1137 1138 1:1
ListCommonPerf.default 406 404 1:1
MenuButtonMinimalPerf.default 939 939 1:1
ProviderMergeThemesPerf.default 646 648 1:1
SliderMinimalPerf.default 729 732 1:1
TableMinimalPerf.default 237 236 1:1
AvatarMinimalPerf.default 107 108 0.99:1
ChatDuplicateMessagesPerf.default 149 150 0.99:1
FormMinimalPerf.default 214 216 0.99:1
HeaderSlotsPerf.default 449 453 0.99:1
ItemLayoutMinimalPerf.default 710 714 0.99:1
StatusMinimalPerf.default 383 388 0.99:1
CustomToolbarPrototype.default 1464 1476 0.99:1
InputMinimalPerf.default 533 546 0.98:1
TreeMinimalPerf.default 473 481 0.98:1
DialogMinimalPerf.default 439 454 0.97:1
DropdownManyItemsPerf.default 388 402 0.97:1
LabelMinimalPerf.default 216 223 0.97:1
RosterPerf.default 1512 1553 0.97:1
TooltipMinimalPerf.default 1237 1281 0.97:1
CarouselMinimalPerf.default 248 257 0.96:1
ChatMinimalPerf.default 428 445 0.96:1
DividerMinimalPerf.default 192 199 0.96:1
ButtonMinimalPerf.default 83 87 0.95:1
SegmentMinimalPerf.default 190 200 0.95:1
TextAreaMinimalPerf.default 277 291 0.95:1
ButtonOverridesMissPerf.default 636 675 0.94:1
VideoMinimalPerf.default 410 453 0.91:1

fabricteam avatar Feb 16 '24 18:02 fabricteam

Perf Analysis (@fluentui/react)

Scenario Render type Master Ticks PR Ticks Iterations Status
ComboBox mount 651 1213 1000 Possible regression
DefaultButton mount 751 1835 5000 Possible regression
IconButton mount 1101 2183 5000 Possible regression
MenuButton mount 960 2073 5000 Possible regression
Nav mount 1934 4081 1000 Possible regression
Panel mount 1779 2100 1000 Possible regression
Pivot mount 876 1692 1000 Possible regression
PrimaryButton mount 880 2127 5000 Possible regression
SpinButton mount 2893 5443 5000 Possible regression
SplitButton mount 1849 4378 5000 Possible regression
All results

Scenario Render type Master Ticks PR Ticks Iterations Status
BaseButton mount 644 637 5000
Breadcrumb mount 1739 1796 1000
Checkbox mount 1728 1761 5000
CheckboxBase mount 1480 1554 5000
ChoiceGroup mount 3042 3234 5000
ComboBox mount 651 1213 1000 Possible regression
CommandBar mount 6433 11574 1000
ContextualMenu mount 14673 15095 1000
DefaultButton mount 751 1835 5000 Possible regression
DetailsRow mount 2194 2334 5000
DetailsRowFast mount 2215 2290 5000
DetailsRowNoStyles mount 2073 2095 5000
Dialog mount 2623 2882 1000
DocumentCardTitle mount 232 240 1000
Dropdown mount 1969 2118 5000
FocusTrapZone mount 1096 1174 5000
FocusZone mount 1097 1107 5000
GroupedList mount 42234 43642 2
GroupedList virtual-rerender 20011 20693 2
GroupedList virtual-rerender-with-unmount 51656 53641 2
GroupedListV2 mount 239 232 2
GroupedListV2 virtual-rerender 216 224 2
GroupedListV2 virtual-rerender-with-unmount 236 237 2
IconButton mount 1101 2183 5000 Possible regression
Label mount 342 366 5000
Layer mount 2783 2844 5000
Link mount 398 430 5000
MenuButton mount 960 2073 5000 Possible regression
MessageBar mount 21918 21863 5000
Nav mount 1934 4081 1000 Possible regression
OverflowSet mount 817 810 5000
Panel mount 1779 2100 1000 Possible regression
Persona mount 761 794 1000
Pivot mount 876 1692 1000 Possible regression
PrimaryButton mount 880 2127 5000 Possible regression
Rating mount 4615 5072 5000
SearchBox mount 927 965 5000
Shimmer mount 1868 2064 5000
Slider mount 1329 1461 5000
SpinButton mount 2893 5443 5000 Possible regression
Spinner mount 386 424 5000
SplitButton mount 1849 4378 5000 Possible regression
Stack mount 408 422 5000
StackWithIntrinsicChildren mount 857 873 5000
StackWithTextChildren mount 2625 2635 5000
SwatchColorPicker mount 6227 6961 5000
TagPicker mount 1470 1533 5000
Text mount 379 380 5000
TextField mount 965 1014 5000
ThemeProvider mount 860 865 5000
ThemeProvider virtual-rerender 583 589 5000
ThemeProvider virtual-rerender-with-unmount 1307 1280 5000
Toggle mount 612 644 5000
buttonNative mount 196 191 5000

fabricteam avatar Feb 16 '24 19:02 fabricteam

🕵 FluentUIV0 No visual regressions between this PR and main

fabricteam avatar Feb 16 '24 19:02 fabricteam

🕵 fluentuiv9 No visual regressions between this PR and main

fabricteam avatar Feb 16 '24 19:02 fabricteam

🕵 fluentuiv8 No visual regressions between this PR and main

fabricteam avatar Feb 20 '24 21:02 fabricteam

/azp run

spmonahan avatar Feb 22 '24 21:02 spmonahan

Azure Pipelines successfully started running 4 pipeline(s).

azure-pipelines[bot] avatar Feb 22 '24 21:02 azure-pipelines[bot]