Skip to content

Conversation

@dannyvv
Copy link
Member

@dannyvv dannyvv commented Nov 1, 2023

It seems the config location in yaml was not picked up by output task only the sources scan task.
Then with the backouts and restores it looks like I messed up and ended up in a state where the credcan file was in the .ado folder instead of the root and not in the configuration either.

This PR addresses that mistake.

@dannyvv dannyvv requested a review from a team as a code owner November 1, 2023 15:06
@dannyvv dannyvv enabled auto-merge (squash) November 1, 2023 15:08
@fabricteam
Copy link
Collaborator

Perf Analysis (@fluentui/react-components)

No significant results to display.

All results

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 641 628 5000
Button mount 305 326 5000
Field mount 1112 1130 5000
FluentProvider mount 686 701 5000
FluentProviderWithTheme mount 84 88 10
FluentProviderWithTheme virtual-rerender 71 62 10
FluentProviderWithTheme virtual-rerender-with-unmount 77 79 10
MakeStyles mount 863 868 50000
Persona mount 1775 1719 5000
SpinButton mount 1382 1365 5000

@codesandbox-ci
Copy link

codesandbox-ci bot commented Nov 1, 2023

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 d4a2254:

Sandbox Source
@fluentui/react 8 starter Configuration
@fluentui/react-components 9 starter Configuration

@fabricteam
Copy link
Collaborator

🕵 fluentuiv8 No visual regressions between this PR and main

@fabricteam
Copy link
Collaborator

Perf Analysis (@fluentui/react-northstar)

Perf tests with no regressions
Scenario Current PR Ticks Baseline Ticks Ratio
HeaderSlotsPerf.default 468 432 1.08:1
SegmentMinimalPerf.default 209 193 1.08:1
ListCommonPerf.default 402 376 1.07:1
TextAreaMinimalPerf.default 301 281 1.07:1
AttachmentMinimalPerf.default 86 81 1.06:1
CarouselMinimalPerf.default 274 259 1.06:1
LoaderMinimalPerf.default 188 178 1.06:1
CheckboxMinimalPerf.default 1163 1121 1.04:1
ButtonOverridesMissPerf.default 653 635 1.03:1
ChatDuplicateMessagesPerf.default 155 150 1.03:1
FlexMinimalPerf.default 156 152 1.03:1
LayoutMinimalPerf.default 199 193 1.03:1
ListMinimalPerf.default 321 313 1.03:1
TableManyItemsPerf.default 1115 1078 1.03:1
BoxMinimalPerf.default 198 194 1.02:1
LabelMinimalPerf.default 218 213 1.02:1
PortalMinimalPerf.default 84 82 1.02:1
SplitButtonMinimalPerf.default 2320 2283 1.02:1
VideoMinimalPerf.default 425 417 1.02:1
AccordionMinimalPerf.default 80 79 1.01:1
DropdownManyItemsPerf.default 396 391 1.01:1
EmbedMinimalPerf.default 1941 1921 1.01:1
MenuButtonMinimalPerf.default 968 960 1.01:1
RadioGroupMinimalPerf.default 262 259 1.01:1
IconMinimalPerf.default 370 368 1.01:1
CustomToolbarPrototype.default 1456 1445 1.01:1
TreeMinimalPerf.default 473 470 1.01:1
AvatarMinimalPerf.default 106 106 1:1
DatepickerMinimalPerf.default 3693 3711 1:1
DialogMinimalPerf.default 436 436 1:1
DropdownMinimalPerf.default 1414 1421 1:1
ImageMinimalPerf.default 227 228 1:1
ItemLayoutMinimalPerf.default 712 710 1:1
ProviderMergeThemesPerf.default 651 651 1:1
StatusMinimalPerf.default 392 391 1:1
ButtonMinimalPerf.default 84 85 0.99:1
CardMinimalPerf.default 302 305 0.99:1
InputMinimalPerf.default 533 541 0.99:1
RosterPerf.default 1590 1609 0.99:1
PopupMinimalPerf.default 344 346 0.99:1
SliderMinimalPerf.default 735 741 0.99:1
ToolbarMinimalPerf.default 532 535 0.99:1
ChatWithPopoverPerf.default 192 196 0.98:1
ListNestedPerf.default 312 318 0.98:1
MenuMinimalPerf.default 489 501 0.98:1
RefMinimalPerf.default 108 110 0.98:1
TableMinimalPerf.default 231 235 0.98:1
TooltipMinimalPerf.default 1268 1294 0.98:1
TreeWith60ListItems.default 90 92 0.98:1
AlertMinimalPerf.default 147 152 0.97:1
AnimationMinimalPerf.default 294 304 0.97:1
AttachmentSlotsPerf.default 631 650 0.97:1
ChatMinimalPerf.default 419 434 0.97:1
DividerMinimalPerf.default 201 207 0.97:1
ReactionMinimalPerf.default 209 216 0.97:1
ButtonSlotsPerf.default 307 321 0.96:1
FormMinimalPerf.default 214 223 0.96:1
ListWith60ListItems.default 347 364 0.95:1
ProviderMinimalPerf.default 196 207 0.95:1
TextMinimalPerf.default 191 202 0.95:1
HeaderMinimalPerf.default 193 206 0.94:1
SkeletonMinimalPerf.default 193 205 0.94:1
GridMinimalPerf.default 181 200 0.91:1

@fabricteam
Copy link
Collaborator

🕵 FluentUIV0 No visual regressions between this PR and main

@fabricteam
Copy link
Collaborator

📊 Bundle size report

Unchanged fixtures
Package & Exports Size (minified/GZIP)
global-context
createContext
510 B
330 B
global-context
createContextSelector
537 B
342 B
priority-overflow
createOverflowManager
4.341 kB
1.81 kB
react-accordion
Accordion (including children components)
92.983 kB
28.418 kB
react-alert
Alert
84.293 kB
23.456 kB
react-avatar
Avatar
50.534 kB
15.923 kB
react-avatar
AvatarGroup
20.064 kB
7.894 kB
react-avatar
AvatarGroupItem
65.19 kB
20.259 kB
react-badge
Badge
27.264 kB
8.808 kB
react-badge
CounterBadge
28.165 kB
9.101 kB
react-badge
PresenceBadge
25.67 kB
9.313 kB
react-button
Button
40.074 kB
11.292 kB
react-button
CompoundButton
47.43 kB
12.787 kB
react-button
MenuButton
44.848 kB
12.668 kB
react-button
SplitButton
52.862 kB
14.254 kB
react-button
ToggleButton
57.122 kB
13.194 kB
react-calendar-compat
Calendar Compat
141.324 kB
36.821 kB
react-card
Card - All
92.955 kB
26.977 kB
react-card
Card
87.781 kB
25.462 kB
react-card
CardFooter
13.423 kB
5.481 kB
react-card
CardHeader
15.666 kB
6.235 kB
react-card
CardPreview
14.374 kB
5.854 kB
react-checkbox
Checkbox
37.505 kB
12.327 kB
react-combobox
Combobox (including child components)
92.033 kB
30.008 kB
react-combobox
Dropdown (including child components)
90.475 kB
29.668 kB
react-components
react-components: Button, FluentProvider & webLightTheme
70.007 kB
20.164 kB
react-components
react-components: Accordion, Button, FluentProvider, Image, Menu, Popover
207.417 kB
59.289 kB
react-components
react-components: FluentProvider & webLightTheme
42.291 kB
14.005 kB
react-datepicker-compat
DatePicker Compat
212.494 kB
59.326 kB
react-dialog
Dialog (including children components)
94.473 kB
28.28 kB
react-divider
Divider
21.179 kB
7.839 kB
react-field
Field
22.788 kB
8.639 kB
react-image
Image
16.096 kB
6.317 kB
react-infobutton
InfoButton
130.729 kB
41.194 kB
react-infobutton
InfoLabel
134.413 kB
42.351 kB
react-input
Input
27.247 kB
9.194 kB
react-jsx-runtime
Classic Pragma
1.049 kB
531 B
react-jsx-runtime
JSX Dev Runtime
4.14 kB
1.741 kB
react-jsx-runtime
JSX Runtime
4.734 kB
1.983 kB
react-label
Label
14.508 kB
5.857 kB
react-link
Link
17.4 kB
6.977 kB
react-menu
Menu (including children components)
140.176 kB
43.004 kB
react-menu
Menu (including selectable components)
142.862 kB
43.51 kB
react-message-bar
MessageBar (all components)
25.54 kB
9.102 kB
react-overflow
hooks only
12.598 kB
4.754 kB
react-persona
Persona
57.425 kB
17.798 kB
react-popover
Popover
119.46 kB
37.714 kB
react-portal
Portal
12.4 kB
4.541 kB
react-portal-compat
PortalCompatProvider
6.651 kB
2.252 kB
react-positioning
usePositioning
25.305 kB
9.162 kB
react-progress
ProgressBar
17.788 kB
6.986 kB
react-provider
FluentProvider
22.831 kB
8.429 kB
react-radio
Radio
31.266 kB
10.267 kB
react-radio
RadioGroup
15.704 kB
6.35 kB
react-select
Select
28.968 kB
10.269 kB
react-slider
Slider
38.349 kB
12.595 kB
react-spinbutton
SpinButton
37.133 kB
11.856 kB
react-spinner
Spinner
23.762 kB
8.556 kB
react-switch
Switch
33.731 kB
10.899 kB
react-table
DataGrid
157.084 kB
43.906 kB
react-table
Table (Primitives only)
43.941 kB
13.76 kB
react-table
Table as DataGrid
130.165 kB
35.174 kB
react-table
Table (Selection only)
75.777 kB
20.477 kB
react-table
Table (Sort only)
74.384 kB
20.075 kB
react-tags
InteractionTag
15.618 kB
6.152 kB
react-tags
Tag
30.341 kB
9.505 kB
react-tags
TagGroup
73.816 kB
22.097 kB
react-text
Text - Default
17.065 kB
6.645 kB
react-text
Text - Wrappers
20.237 kB
6.965 kB
react-textarea
Textarea
31.306 kB
10.549 kB
react-theme
Single theme token import
69 B
89 B
react-theme
Teams: all themes
34.616 kB
7.299 kB
react-theme
Teams: Light theme
19.287 kB
5.49 kB
react-toast
Toast (including Toaster)
92.725 kB
27.876 kB
react-tooltip
Tooltip
52.466 kB
18.466 kB
react-utilities
SSRProvider
180 B
159 B
🤖 This report was generated against 877aa5574a2028398fba63f5d5d696b3dcccb21e

@size-auditor
Copy link

size-auditor bot commented Nov 1, 2023

Asset size changes

Size Auditor did not detect a change in bundle size for any component!

Baseline commit: 877aa5574a2028398fba63f5d5d696b3dcccb21e (build)

@fabricteam
Copy link
Collaborator

🕵 fluentuiv9 No visual regressions between this PR and main

@fabricteam
Copy link
Collaborator

Perf Analysis (@fluentui/react)

No significant results to display.

All results

Scenario Render type Master Ticks PR Ticks Iterations Status
BaseButton mount 634 620 5000
Breadcrumb mount 1690 1639 1000
Checkbox mount 1678 1668 5000
CheckboxBase mount 1470 1508 5000
ChoiceGroup mount 2974 2978 5000
ComboBox mount 660 662 1000
CommandBar mount 6301 6256 1000
ContextualMenu mount 12527 12304 1000
DefaultButton mount 765 763 5000
DetailsRow mount 2171 2200 5000
DetailsRowFast mount 2224 2212 5000
DetailsRowNoStyles mount 2023 2056 5000
Dialog mount 2612 2675 1000
DocumentCardTitle mount 230 219 1000
Dropdown mount 2000 1984 5000
FocusTrapZone mount 1116 1129 5000
FocusZone mount 1073 1043 5000
GroupedList mount 41667 41830 2
GroupedList virtual-rerender 17797 20032 2
GroupedList virtual-rerender-with-unmount 50952 51170 2
GroupedListV2 mount 230 228 2
GroupedListV2 virtual-rerender 205 214 2
GroupedListV2 virtual-rerender-with-unmount 234 231 2
IconButton mount 1107 1110 5000
Label mount 336 332 5000
Layer mount 2692 2753 5000
Link mount 391 405 5000
MenuButton mount 959 956 5000
MessageBar mount 21230 21390 5000
Nav mount 1975 1996 1000
OverflowSet mount 765 789 5000
Panel mount 2080 1774 1000
Persona mount 746 753 1000
Pivot mount 913 866 1000
PrimaryButton mount 858 842 5000
Rating mount 4722 4706 5000
SearchBox mount 934 899 5000
Shimmer mount 1916 1882 5000
Slider mount 1324 1313 5000
SpinButton mount 2911 2916 5000
Spinner mount 396 392 5000
SplitButton mount 1794 1820 5000
Stack mount 408 410 5000
StackWithIntrinsicChildren mount 858 843 5000
StackWithTextChildren mount 2575 2608 5000
SwatchColorPicker mount 6140 6132 5000
TagPicker mount 1459 1478 5000
Text mount 371 371 5000
TextField mount 928 941 5000
ThemeProvider mount 851 847 5000
ThemeProvider virtual-rerender 584 590 5000
ThemeProvider virtual-rerender-with-unmount 1285 1264 5000
Toggle mount 622 620 5000
buttonNative mount 188 191 5000

@dannyvv dannyvv merged commit c36875c into microsoft:master Nov 1, 2023
marcosmoura added a commit to marcosmoura/fluentui that referenced this pull request Nov 2, 2023
* master:
  breaking(react-drawer): open now only accepts a boolean instead of MotionShorthand (microsoft#29736)
  fix (breadcrumb): Overflow examples refactoring (microsoft#29723)
  refactor(tools): replace deprecated apis (microsoft#29624)
  [Part 3] Update documentation content for all charts (microsoft#29727)
  chore: throws if FlatTree is used as a subtree (microsoft#29729)
  feat(react-storybook-addon-export-to-sandbox): make addon generic so it can be published and use by others (microsoft#29674)
  chore(TimePicker-compat): add bundle size fixture (microsoft#29717)
  applying package updates
  Move CredScanSuppression file to root so 1ESPT output task picks it up (microsoft#29722)
  fix(CI): increase pipeline agent timeout threshold to 90 minutes (microsoft#29710)
  fix(breadcrumb): examples and styles (microsoft#29679)
  chore(react-tree): stop unnecessary re-rendering when no actions are available (microsoft#29694)
  applying package updates
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants