Skip to content

Conversation

@Hotell
Copy link
Contributor

@Hotell Hotell commented Jun 13, 2023

Previous Behavior

windows-2019 is not supported since 2021 and suddenly started causing issues when installing jq via chocolatey. this started blocking all of our PR's

New Behavior

merge job migrated to our Ubuntu hosted pool which unifies our CI with rest of our jobs - also making this not fail randomly.

Related Issue(s)

@github-actions github-actions bot added this to the June Project Cycle Q2 2023 milestone Jun 13, 2023
@Hotell Hotell force-pushed the hotell/ci/fix-size-auditor-pipelines branch from 4b65e4a to a4f9ace Compare June 13, 2023 11:17
@fabricteam
Copy link
Collaborator

fabricteam commented Jun 13, 2023

Perf Analysis (@fluentui/react-components)

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

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 598 594 5000
Button mount 292 295 5000
Field mount 1021 1012 5000
FluentProvider mount 648 635 5000
FluentProviderWithTheme mount 80 75 10 Possible regression
FluentProviderWithTheme virtual-rerender 62 64 10
FluentProviderWithTheme virtual-rerender-with-unmount 69 71 10
InfoButton mount 12 8 5000
MakeStyles mount 856 846 50000
Persona mount 1607 1544 5000
SpinButton mount 1271 1204 5000

@fabricteam
Copy link
Collaborator

fabricteam commented Jun 13, 2023

Perf Analysis (@fluentui/react-northstar)

Perf tests with no regressions
Scenario Current PR Ticks Baseline Ticks Ratio
TreeWith60ListItems.default 102 85 1.2:1
LoaderMinimalPerf.default 202 174 1.16:1
ListCommonPerf.default 420 380 1.11:1
AttachmentMinimalPerf.default 90 82 1.1:1
TextAreaMinimalPerf.default 297 276 1.08:1
TableManyItemsPerf.default 1193 1120 1.07:1
ImageMinimalPerf.default 233 220 1.06:1
SkeletonMinimalPerf.default 211 199 1.06:1
AvatarMinimalPerf.default 112 107 1.05:1
ChatDuplicateMessagesPerf.default 148 141 1.05:1
PortalMinimalPerf.default 91 87 1.05:1
ProviderMinimalPerf.default 201 191 1.05:1
SliderMinimalPerf.default 779 744 1.05:1
TreeMinimalPerf.default 483 458 1.05:1
CardMinimalPerf.default 322 311 1.04:1
FlexMinimalPerf.default 158 152 1.04:1
ListWith60ListItems.default 372 359 1.04:1
ProviderMergeThemesPerf.default 682 654 1.04:1
HeaderSlotsPerf.default 479 466 1.03:1
PopupMinimalPerf.default 355 344 1.03:1
RadioGroupMinimalPerf.default 263 256 1.03:1
TableMinimalPerf.default 246 238 1.03:1
AccordionMinimalPerf.default 87 85 1.02:1
BoxMinimalPerf.default 192 188 1.02:1
DropdownManyItemsPerf.default 394 385 1.02:1
FormMinimalPerf.default 225 220 1.02:1
InputMinimalPerf.default 553 541 1.02:1
ItemLayoutMinimalPerf.default 722 707 1.02:1
SplitButtonMinimalPerf.default 2321 2270 1.02:1
CustomToolbarPrototype.default 1501 1467 1.02:1
AnimationMinimalPerf.default 302 300 1.01:1
ButtonMinimalPerf.default 88 87 1.01:1
CarouselMinimalPerf.default 259 257 1.01:1
DatepickerMinimalPerf.default 3627 3599 1.01:1
LayoutMinimalPerf.default 204 202 1.01:1
ListNestedPerf.default 327 324 1.01:1
MenuButtonMinimalPerf.default 968 957 1.01:1
ToolbarMinimalPerf.default 539 534 1.01:1
ChatMinimalPerf.default 431 433 1:1
CheckboxMinimalPerf.default 1126 1130 1:1
DialogMinimalPerf.default 454 456 1:1
DividerMinimalPerf.default 209 208 1:1
HeaderMinimalPerf.default 209 208 1:1
LabelMinimalPerf.default 220 221 1:1
MenuMinimalPerf.default 506 504 1:1
RefMinimalPerf.default 112 112 1:1
SegmentMinimalPerf.default 202 201 1:1
TextMinimalPerf.default 192 192 1:1
TooltipMinimalPerf.default 1277 1274 1:1
AttachmentSlotsPerf.default 646 652 0.99:1
ButtonOverridesMissPerf.default 655 661 0.99:1
ButtonSlotsPerf.default 313 315 0.99:1
GridMinimalPerf.default 183 185 0.99:1
StatusMinimalPerf.default 390 393 0.99:1
DropdownMinimalPerf.default 1415 1438 0.98:1
EmbedMinimalPerf.default 1847 1894 0.98:1
ReactionMinimalPerf.default 211 216 0.98:1
VideoMinimalPerf.default 445 455 0.98:1
ChatWithPopoverPerf.default 188 193 0.97:1
ListMinimalPerf.default 299 307 0.97:1
RosterPerf.default 1511 1563 0.97:1
AlertMinimalPerf.default 145 156 0.93:1
IconMinimalPerf.default 368 398 0.92:1

@fabricteam
Copy link
Collaborator

fabricteam commented Jun 13, 2023

🕵 fluentuiv8 No visual regressions between this PR and main

@codesandbox-ci
Copy link

codesandbox-ci bot commented Jun 13, 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 c750815:

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

@fabricteam
Copy link
Collaborator

fabricteam commented Jun 13, 2023

📊 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
3.194 kB
1.315 kB
react-accordion
Accordion (including children components)
88.552 kB
26.801 kB
react-alert
Alert
93.624 kB
22.563 kB
react-avatar
Avatar
57.872 kB
15.115 kB
react-avatar
AvatarGroup
15.682 kB
6.306 kB
react-avatar
AvatarGroupItem
74.048 kB
19.605 kB
react-badge
Badge
23.591 kB
7.264 kB
react-badge
CounterBadge
24.493 kB
7.565 kB
react-badge
PresenceBadge
32.171 kB
8.431 kB
react-button
Button
36.778 kB
9.51 kB
react-button
CompoundButton
43.932 kB
10.99 kB
react-button
MenuButton
41.463 kB
10.846 kB
react-button
SplitButton
49.685 kB
12.426 kB
react-button
ToggleButton
55.06 kB
11.446 kB
react-card
Card - All
88.752 kB
25.122 kB
react-card
Card
83.687 kB
23.666 kB
react-card
CardFooter
9.229 kB
3.9 kB
react-card
CardHeader
11.125 kB
4.596 kB
react-card
CardPreview
10.034 kB
4.248 kB
react-checkbox
Checkbox
34.536 kB
10.884 kB
react-combobox
Combobox (including child components)
87.771 kB
28.249 kB
react-combobox
Dropdown (including child components)
86.11 kB
27.854 kB
react-components
react-components: Button, FluentProvider & webLightTheme
64.935 kB
17.918 kB
react-components
react-components: Accordion, Button, FluentProvider, Image, Menu, Popover
211.151 kB
58.715 kB
react-components
react-components: FluentProvider & webLightTheme
36.168 kB
11.964 kB
react-datepicker-compat
DatePicker Compat
222.522 kB
59.185 kB
react-dialog
Dialog (including children components)
92.16 kB
27.502 kB
react-divider
Divider
17.477 kB
6.357 kB
react-field
Field
18.936 kB
7.092 kB
react-image
Image
11.55 kB
4.627 kB
react-infobutton
InfoButton
132.502 kB
40.405 kB
react-infobutton
InfoLabel
135.967 kB
41.466 kB
react-input
Input
24.219 kB
7.781 kB
react-label
Label
10.175 kB
4.243 kB
react-link
Link
12.375 kB
5.113 kB
react-menu
Menu (including children components)
133.229 kB
40.538 kB
react-menu
Menu (including selectable components)
136.213 kB
41.069 kB
react-overflow
hooks only
11.206 kB
4.266 kB
react-persona
Persona
64.793 kB
17.036 kB
react-popover
Popover
119.464 kB
36.745 kB
react-portal
Portal
11.676 kB
4.31 kB
react-portal-compat
PortalCompatProvider
6.473 kB
2.196 kB
react-positioning
usePositioning
24.249 kB
8.856 kB
react-progress
ProgressBar
13.927 kB
5.488 kB
react-provider
FluentProvider
18.115 kB
6.719 kB
react-radio
Radio
27.44 kB
8.73 kB
react-radio
RadioGroup
11.362 kB
4.753 kB
react-select
Select
25.409 kB
8.834 kB
react-slider
Slider
34.358 kB
11.107 kB
react-spinbutton
SpinButton
34.157 kB
10.429 kB
react-spinner
Spinner
21.363 kB
7.021 kB
react-switch
Switch
29.96 kB
9.353 kB
react-table
DataGrid
150.941 kB
41.535 kB
react-table
Table (Primitives only)
45.147 kB
12.577 kB
react-table
Table as DataGrid
133.392 kB
34.008 kB
react-table
Table (Selection only)
79.161 kB
19.386 kB
react-table
Table (Sort only)
78.491 kB
19.195 kB
react-tags
Tag
22.04 kB
7.94 kB
react-text
Text - Default
12.563 kB
4.972 kB
react-text
Text - Wrappers
15.713 kB
5.293 kB
react-textarea
Textarea
27.722 kB
9.135 kB
react-theme
Single theme token import
69 B
89 B
react-theme
Teams: all themes
31.33 kB
6.764 kB
react-theme
Teams: Light theme
17.895 kB
5.162 kB
react-tooltip
Tooltip
47.119 kB
16.528 kB
react-utilities
SSRProvider
180 B
159 B
🤖 This report was generated against 36aacc5ff33fdb056c46a439da81a5c9b274e8ee

@fabricteam
Copy link
Collaborator

fabricteam commented Jun 13, 2023

🕵 FluentUI-v0 No visual regressions between this PR and main

@fabricteam
Copy link
Collaborator

fabricteam commented Jun 13, 2023

🕵 fluentuiv9 No visual regressions between this PR and main

@fabricteam
Copy link
Collaborator

fabricteam commented Jun 13, 2023

Perf Analysis (@fluentui/react)

No significant results to display.

All results

Scenario Render type Master Ticks PR Ticks Iterations Status
BaseButton mount 630 644 5000
Breadcrumb mount 1684 1664 1000
Checkbox mount 1707 1705 5000
CheckboxBase mount 1467 1507 5000
ChoiceGroup mount 2934 2957 5000
ComboBox mount 665 659 1000
CommandBar mount 6250 6253 1000
ContextualMenu mount 12627 12621 1000
DefaultButton mount 765 751 5000
DetailsRow mount 2154 2199 5000
DetailsRowFast mount 2133 2178 5000
DetailsRowNoStyles mount 2035 2064 5000
Dialog mount 2608 2662 1000
DocumentCardTitle mount 235 226 1000
Dropdown mount 2007 2009 5000
FocusTrapZone mount 1121 1137 5000
FocusZone mount 1088 1037 5000
GroupedList mount 41378 41610 2
GroupedList virtual-rerender 20012 20130 2
GroupedList virtual-rerender-with-unmount 50661 50849 2
GroupedListV2 mount 223 221 2
GroupedListV2 virtual-rerender 202 214 2
GroupedListV2 virtual-rerender-with-unmount 227 231 2
IconButton mount 1075 1082 5000
Label mount 325 336 5000
Layer mount 2716 2695 5000
Link mount 385 400 5000
MenuButton mount 954 983 5000
MessageBar mount 21321 21322 5000
Nav mount 1950 1961 1000
OverflowSet mount 783 773 5000
Panel mount 2007 1795 1000
Persona mount 742 751 1000
Pivot mount 873 856 1000
PrimaryButton mount 858 819 5000
Rating mount 4581 4628 5000
SearchBox mount 915 935 5000
Shimmer mount 1955 1928 5000
Slider mount 1364 1283 5000
SpinButton mount 2853 2835 5000
Spinner mount 394 387 5000
SplitButton mount 1846 1816 5000
Stack mount 402 401 5000
StackWithIntrinsicChildren mount 860 862 5000
StackWithTextChildren mount 2639 2668 5000
SwatchColorPicker mount 6188 6184 5000
TagPicker mount 1444 1483 5000
Text mount 368 366 5000
TextField mount 955 949 5000
ThemeProvider mount 852 839 5000
ThemeProvider virtual-rerender 601 569 5000
ThemeProvider virtual-rerender-with-unmount 1274 1269 5000
Toggle mount 611 586 5000
buttonNative mount 191 197 5000

@Hotell Hotell force-pushed the hotell/ci/fix-size-auditor-pipelines branch from a4f9ace to c750815 Compare June 13, 2023 12:46
@size-auditor
Copy link

size-auditor bot commented Jun 13, 2023

Asset size changes

⚠️ Insufficient baseline data to detect size changes

Unable to find bundle size details for Baseline commit: 36aacc5

Possible causes

  • The baseline build 36aacc5 is broken
  • The Size Auditor run for the baseline build 36aacc5 was not triggered

Recommendations

  • Please merge your branch for this Pull request with the latest master build and commit your changes once again

@Hotell Hotell merged commit 517b807 into microsoft:master Jun 13, 2023
@Hotell Hotell deleted the hotell/ci/fix-size-auditor-pipelines branch June 13, 2023 14:25
@Hotell Hotell restored the hotell/ci/fix-size-auditor-pipelines branch June 15, 2023 14:30
TristanWatanabe added a commit to TristanWatanabe/fluentui that referenced this pull request Jun 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants