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:(docs) Migrate e2e Cypress testing doc #31796

Merged
merged 1 commit into from
Jun 25, 2024

Conversation

mltejera
Copy link
Contributor

Migrates end to end testing with Cypress from the wiki to the new docs folder.

Removed references to v0 and v8.

Tested links.

@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 616 625 5000
Button mount 302 293 5000
Field mount 1148 1136 5000
FluentProvider mount 701 680 5000
FluentProviderWithTheme mount 79 80 10
FluentProviderWithTheme virtual-rerender 37 35 10
FluentProviderWithTheme virtual-rerender-with-unmount 68 72 10
MakeStyles mount 873 859 50000
Persona mount 1716 1710 5000
SpinButton mount 1398 1432 5000
SwatchPicker mount 1623 1680 5000

@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
AccordionMinimalPerf.default 88 81 1.09:1 analysis
Perf tests with no regressions
Scenario Current PR Ticks Baseline Ticks Ratio
ImageMinimalPerf.default 252 227 1.11:1
PortalMinimalPerf.default 90 81 1.11:1
TreeMinimalPerf.default 531 483 1.1:1
AttachmentMinimalPerf.default 85 78 1.09:1
ChatDuplicateMessagesPerf.default 162 148 1.09:1
SegmentMinimalPerf.default 208 190 1.09:1
AvatarMinimalPerf.default 113 105 1.08:1
RefMinimalPerf.default 123 114 1.08:1
AnimationMinimalPerf.default 311 292 1.07:1
FormMinimalPerf.default 229 215 1.07:1
IconMinimalPerf.default 404 378 1.07:1
TextAreaMinimalPerf.default 302 283 1.07:1
ButtonOverridesMissPerf.default 666 635 1.05:1
HeaderMinimalPerf.default 220 209 1.05:1
InputMinimalPerf.default 561 536 1.05:1
CardMinimalPerf.default 325 314 1.04:1
ChatWithPopoverPerf.default 202 195 1.04:1
DividerMinimalPerf.default 211 202 1.04:1
DropdownManyItemsPerf.default 422 404 1.04:1
RosterPerf.default 1618 1553 1.04:1
ReactionMinimalPerf.default 226 217 1.04:1
TableMinimalPerf.default 240 230 1.04:1
FlexMinimalPerf.default 162 157 1.03:1
ListMinimalPerf.default 316 306 1.03:1
ListNestedPerf.default 335 324 1.03:1
ProviderMergeThemesPerf.default 652 636 1.03:1
CustomToolbarPrototype.default 1520 1474 1.03:1
CarouselMinimalPerf.default 277 271 1.02:1
HeaderSlotsPerf.default 474 464 1.02:1
LabelMinimalPerf.default 227 223 1.02:1
MenuButtonMinimalPerf.default 963 944 1.02:1
PopupMinimalPerf.default 358 351 1.02:1
TextMinimalPerf.default 200 197 1.02:1
ToolbarMinimalPerf.default 555 544 1.02:1
ButtonSlotsPerf.default 317 315 1.01:1
MenuMinimalPerf.default 515 511 1.01:1
ProviderMinimalPerf.default 206 203 1.01:1
TooltipMinimalPerf.default 1311 1295 1.01:1
BoxMinimalPerf.default 201 200 1:1
DatepickerMinimalPerf.default 3818 3809 1:1
DialogMinimalPerf.default 442 443 1:1
ListWith60ListItems.default 382 382 1:1
TableManyItemsPerf.default 1106 1109 1:1
VideoMinimalPerf.default 465 466 1:1
DropdownMinimalPerf.default 1433 1442 0.99:1
EmbedMinimalPerf.default 1856 1880 0.99:1
LayoutMinimalPerf.default 210 213 0.99:1
LoaderMinimalPerf.default 187 188 0.99:1
SliderMinimalPerf.default 744 752 0.99:1
AlertMinimalPerf.default 153 156 0.98:1
ChatMinimalPerf.default 446 456 0.98:1
CheckboxMinimalPerf.default 1152 1173 0.98:1
RadioGroupMinimalPerf.default 261 266 0.98:1
StatusMinimalPerf.default 397 405 0.98:1
ItemLayoutMinimalPerf.default 725 745 0.97:1
ListCommonPerf.default 387 399 0.97:1
AttachmentSlotsPerf.default 645 673 0.96:1
SkeletonMinimalPerf.default 196 205 0.96:1
SplitButtonMinimalPerf.default 2259 2341 0.96:1
ButtonMinimalPerf.default 81 86 0.94:1
TreeWith60ListItems.default 88 94 0.94:1
GridMinimalPerf.default 176 191 0.92:1

@fabricteam
Copy link
Collaborator

📊 Bundle size report

✅ No changes found

@fabricteam
Copy link
Collaborator

🕵 FluentUIV0 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 618 625 5000
Breadcrumb mount 1693 1709 1000
Checkbox mount 1719 1702 5000
CheckboxBase mount 1484 1485 5000
ChoiceGroup mount 2966 3020 5000
ComboBox mount 669 676 1000
CommandBar mount 6527 6533 1000
ContextualMenu mount 12890 12940 1000
DefaultButton mount 803 791 5000
DetailsRow mount 2188 2222 5000
DetailsRowFast mount 2228 2218 5000
DetailsRowNoStyles mount 2065 2027 5000
Dialog mount 2683 2801 1000
DocumentCardTitle mount 234 229 1000
Dropdown mount 2037 1993 5000
FocusTrapZone mount 1173 1133 5000
FocusZone mount 1082 1074 5000
GroupedList mount 42037 42330 2
GroupedList virtual-rerender 20241 20212 2
GroupedList virtual-rerender-with-unmount 50849 51366 2
GroupedListV2 mount 219 230 2
GroupedListV2 virtual-rerender 201 205 2
GroupedListV2 virtual-rerender-with-unmount 230 232 2
IconButton mount 1120 1142 5000
Label mount 347 331 5000
Layer mount 2714 2678 5000
Link mount 395 376 5000
MenuButton mount 973 1003 5000
MessageBar mount 21448 21559 5000
Nav mount 1990 2032 1000
OverflowSet mount 805 780 5000
Panel mount 1840 1795 1000
Persona mount 746 763 1000
Pivot mount 898 893 1000
PrimaryButton mount 935 907 5000
Rating mount 4631 4708 5000
SearchBox mount 943 919 5000
Shimmer mount 1933 1848 5000
Slider mount 1329 1320 5000
SpinButton mount 2982 2985 5000
Spinner mount 390 398 5000
SplitButton mount 1892 1862 5000
Stack mount 416 424 5000
StackWithIntrinsicChildren mount 885 875 5000
StackWithTextChildren mount 2676 2681 5000
SwatchColorPicker mount 6315 6382 5000
TagPicker mount 1483 1450 5000
Text mount 377 374 5000
TextField mount 947 946 5000
ThemeProvider mount 855 838 5000
ThemeProvider virtual-rerender 585 585 5000
ThemeProvider virtual-rerender-with-unmount 1318 1301 5000
Toggle mount 639 622 5000
buttonNative mount 194 183 5000

@mltejera mltejera merged commit e53f719 into microsoft:master Jun 25, 2024
21 checks passed
marcosmoura added a commit to marcosmoura/fluentui that referenced this pull request Jun 26, 2024
* master: (90 commits)
  fix(react-drawer): do not create global header/footer roles (microsoft#31799)
  release: applying package updates - react v8
  release: applying package updates - web-components
  Add 'allowParentArrowNavigation' prop to `ComboBox`. (microsoft#31805)
  Add drawer web component (microsoft#31521)
  fix: MenuButton is styled correctly when aria-expanded is a string (microsoft#31809)
  chore: Updating version of `@fluentui/react-icons` to `^2.0.245` (microsoft#31802)
  chore:(docs) Migrate e2e Cypress testing doc (microsoft#31796)
  chore:(docs) Update API Extractor file (microsoft#31651)
  chore: migrate to nx 18 (microsoft#31746)
  release: applying package updates - react v8
  release: applying package updates - web-components
  feat: update text to use element internals for custom states (microsoft#31770)
  chore(web-components): Remove define imports from story modules (microsoft#31622)
  fix(`merge-styles`): Correctly processing selectors when value is a class name and they are not wrapped in `selectors` wrapper (microsoft#31798)
  style(react-combobox): turn off react-compiler lints for non compliant code (microsoft#31795)
  docs: Add AriaLiveAnnouncer to all examples (microsoft#31794)
  fix(public-docsite-v9): disable storybook keyboard shortcuts (microsoft#31762)
  feat: V0 Attachment compact component (microsoft#31634)
  release: applying package updates - react v8
  ...
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.

3 participants