Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: remove stress-test app #31301

Merged
merged 1 commit into from
May 9, 2024

Conversation

spmonahan
Copy link
Contributor

Previous Behavior

Had legacy stress-test app in repo.

New Behavior

This functionality has moved to tensile-perf so the stress-test app can be removed.

Related Issue(s)

This functionality has moved to a new repo.

  - points README to tensile-perf
  - removes deps used by stress-test
package.json Show resolved Hide resolved
Copy link

codesandbox-ci bot commented May 7, 2024

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.

@fabricteam
Copy link
Collaborator

Perf Analysis (@fluentui/react-components)

Scenario Render type Master Ticks PR Ticks Iterations Status
FluentProviderWithTheme virtual-rerender 34 35 10 Possible regression
All results

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 661 642 5000
Button mount 305 302 5000
Field mount 1117 1158 5000
FluentProvider mount 705 718 5000
FluentProviderWithTheme mount 77 82 10
FluentProviderWithTheme virtual-rerender 34 35 10 Possible regression
FluentProviderWithTheme virtual-rerender-with-unmount 74 66 10
MakeStyles mount 845 873 50000
Persona mount 1756 1727 5000
SpinButton mount 1376 1434 5000
SwatchPicker mount 1539 1551 5000

@fabricteam
Copy link
Collaborator

🕵 fluentuiv8 No visual regressions between this PR and main

@fabricteam
Copy link
Collaborator

Perf Analysis (@fluentui/react-northstar)

⚠️ 1 potential perf regressions detected

Potential regressions comparing to master

Scenario Current PR Ticks Baseline Ticks Ratio Regression Analysis
ButtonMinimalPerf.default 88 82 1.07:1 analysis
Perf tests with no regressions
Scenario Current PR Ticks Baseline Ticks Ratio
RefMinimalPerf.default 123 106 1.16:1
FormMinimalPerf.default 236 211 1.12:1
RadioGroupMinimalPerf.default 273 251 1.09:1
SkeletonMinimalPerf.default 204 188 1.09:1
TextMinimalPerf.default 195 182 1.07:1
AvatarMinimalPerf.default 110 104 1.06:1
ListNestedPerf.default 335 316 1.06:1
InputMinimalPerf.default 541 517 1.05:1
LoaderMinimalPerf.default 200 191 1.05:1
TextAreaMinimalPerf.default 294 281 1.05:1
BoxMinimalPerf.default 195 188 1.04:1
CardMinimalPerf.default 309 296 1.04:1
CarouselMinimalPerf.default 261 252 1.04:1
ChatDuplicateMessagesPerf.default 159 153 1.04:1
FlexMinimalPerf.default 156 150 1.04:1
TreeMinimalPerf.default 491 473 1.04:1
AnimationMinimalPerf.default 308 299 1.03:1
AttachmentSlotsPerf.default 645 627 1.03:1
HeaderMinimalPerf.default 206 200 1.03:1
LayoutMinimalPerf.default 208 202 1.03:1
DropdownMinimalPerf.default 1454 1422 1.02:1
ProviderMergeThemesPerf.default 648 637 1.02:1
TableMinimalPerf.default 240 236 1.02:1
ToolbarMinimalPerf.default 552 542 1.02:1
ChatMinimalPerf.default 441 436 1.01:1
DialogMinimalPerf.default 456 452 1.01:1
EmbedMinimalPerf.default 1863 1849 1.01:1
HeaderSlotsPerf.default 473 469 1.01:1
ListWith60ListItems.default 370 366 1.01:1
ReactionMinimalPerf.default 221 219 1.01:1
SegmentMinimalPerf.default 196 194 1.01:1
TableManyItemsPerf.default 1106 1095 1.01:1
ButtonOverridesMissPerf.default 636 639 1:1
CheckboxMinimalPerf.default 1153 1158 1:1
DatepickerMinimalPerf.default 3627 3620 1:1
DividerMinimalPerf.default 211 211 1:1
LabelMinimalPerf.default 218 218 1:1
ListCommonPerf.default 398 397 1:1
ProviderMinimalPerf.default 203 202 1:1
SliderMinimalPerf.default 739 738 1:1
SplitButtonMinimalPerf.default 2265 2263 1:1
CustomToolbarPrototype.default 1495 1493 1:1
ImageMinimalPerf.default 233 236 0.99:1
ListMinimalPerf.default 310 312 0.99:1
MenuMinimalPerf.default 510 513 0.99:1
ItemLayoutMinimalPerf.default 726 739 0.98:1
RosterPerf.default 1546 1585 0.98:1
PopupMinimalPerf.default 343 351 0.98:1
StatusMinimalPerf.default 382 388 0.98:1
IconMinimalPerf.default 366 372 0.98:1
GridMinimalPerf.default 188 193 0.97:1
MenuButtonMinimalPerf.default 955 986 0.97:1
TooltipMinimalPerf.default 1227 1271 0.97:1
TreeWith60ListItems.default 85 88 0.97:1
ButtonSlotsPerf.default 300 311 0.96:1
DropdownManyItemsPerf.default 387 404 0.96:1
PortalMinimalPerf.default 80 83 0.96:1
AccordionMinimalPerf.default 84 88 0.95:1
AttachmentMinimalPerf.default 82 87 0.94:1
VideoMinimalPerf.default 434 460 0.94:1
ChatWithPopoverPerf.default 185 200 0.93:1
AlertMinimalPerf.default 161 176 0.91:1

@fabricteam
Copy link
Collaborator

🕵 FluentUIV0 No visual regressions between this PR and main

@fabricteam
Copy link
Collaborator

📊 Bundle size report

✅ No changes found

@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 628 620 5000
Breadcrumb mount 1682 1655 1000
Checkbox mount 1731 1718 5000
CheckboxBase mount 1497 1499 5000
ChoiceGroup mount 2968 3013 5000
ComboBox mount 678 689 1000
CommandBar mount 6437 6441 1000
ContextualMenu mount 11250 11383 1000
DefaultButton mount 781 794 5000
DetailsRow mount 2189 2190 5000
DetailsRowFast mount 2202 2257 5000
DetailsRowNoStyles mount 2018 2011 5000
Dialog mount 2661 2660 1000
DocumentCardTitle mount 221 225 1000
Dropdown mount 1975 1991 5000
FocusTrapZone mount 1144 1155 5000
FocusZone mount 1087 1078 5000
GroupedList mount 37485 41606 2
GroupedList virtual-rerender 19946 19842 2
GroupedList virtual-rerender-with-unmount 50733 50562 2
GroupedListV2 mount 226 221 2
GroupedListV2 virtual-rerender 216 215 2
GroupedListV2 virtual-rerender-with-unmount 228 225 2
IconButton mount 1111 1140 5000
Label mount 342 338 5000
Layer mount 2739 2726 5000
Link mount 400 390 5000
MenuButton mount 1007 989 5000
MessageBar mount 21559 21556 5000
Nav mount 2030 2011 1000
OverflowSet mount 782 791 5000
Panel mount 1840 1786 1000
Persona mount 767 746 1000
Pivot mount 883 889 1000
PrimaryButton mount 912 936 5000
Rating mount 4655 4695 5000
SearchBox mount 924 901 5000
Shimmer mount 1848 1831 5000
Slider mount 1349 1336 5000
SpinButton mount 2940 3015 5000
Spinner mount 392 381 5000
SplitButton mount 1837 1902 5000
Stack mount 405 404 5000
StackWithIntrinsicChildren mount 865 855 5000
StackWithTextChildren mount 2659 2663 5000
SwatchColorPicker mount 6333 6425 5000
TagPicker mount 1474 1451 5000
Text mount 374 357 5000
TextField mount 920 947 5000
ThemeProvider mount 859 837 5000
ThemeProvider virtual-rerender 572 588 5000
ThemeProvider virtual-rerender-with-unmount 1283 1279 5000
Toggle mount 615 598 5000
buttonNative mount 195 187 5000

@spmonahan spmonahan enabled auto-merge (squash) May 9, 2024 16:07
@spmonahan spmonahan merged commit 1eb9ebc into microsoft:master May 9, 2024
21 checks passed
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.

None yet

5 participants