> @8.5.2 test:unit:browser /tmp/mui > cross-env NODE_ENV=test TZ=UTC BROWSER=true vitest --coverage [?25lws://localhost:9050/mui-browser  RUN  v3.2.3 /tmp/mui Coverage enabled with v8 ✓  x-charts-vendor (chromium)  src/tests/d3-scale.test.ts (1 test) 6ms ✓  x-charts-vendor (chromium)  src/tests/d3-interpolate.test.ts (1 test) 1ms ✓  x-telemetry (chromium)  src/runtime/config.test.ts (12 tests) 11ms ✓  x-scheduler (chromium)  src/joy/event-calendar/EventCalendar.test.tsx (1 test) 302ms ↓  x-license (chromium)  src/verifyLicense/verifyLicense.test.ts (20 tests | 20 skipped) ✓  x-tree-view-pro (chromium)  src/internals/plugins/useTreeViewItemsReordering/useTreeViewItemsReordering.test.tsx (42 tests | 24 skipped) 1004ms ↓  x-license (chromium)  src/useLicenseVerifier/useLicenseVerifier.test.tsx (6 tests | 6 skipped) ✓  x-license (chromium)  src/generateLicense/generateLicense.test.ts (6 tests) 6ms ✓  x-license (chromium)  src/encoding/base64.test.ts (3 tests) 3ms ✓  x-data-grid (chromium)  src/tests/filtering.DataGrid.test.tsx (62 tests) 14529ms ✓ - Filter > prop: filterModel > should throw for more than one filter item  343ms ✓ - Filter > prop: filterModel > should apply the model for `filterable: false` columns but the applied filter should be readonly  701ms ✓ - Filter > prop: filterModel > should support new dataset  399ms ✓ - Filter > prop: initialState.filter > should allow to update the filters when initialized with initialState  325ms ✓ - Filter > column type: string > should filter with operator "contains"  654ms ✓ - Filter > column type: string > should filter with operator "does not contain"  660ms ✓ - Filter > column type: string > should filter with operator "startsWith"  324ms ✓ - Filter > column type: dateTime > should filter with operator "before"  342ms ✓ - Filter > column type: boolean > should filter with operator "is"  466ms ✓ - Filter > column type: singleSelect > should filter with operator "not"  412ms ✓ - Filter > column type: singleSelect > should filter with operator "isAnyOf"  480ms ✓ - Filter > toolbar active filter count > should not include operators with value when the value is empty  607ms ✓ - Filter > filter button tooltip > should display `falsy` value  1499ms ✓  x-internal-gestures (chromium)  src/testing/PointerManager.test.ts (22 tests) 53ms ✓  x-license (chromium)  src/encoding/md5.test.ts (1 test) 1ms ✓  x-scheduler (chromium)  src/primitives/day-grid/event/DayGridEvent.test.tsx (8 tests) 88ms ✓  x-scheduler (chromium)  src/primitives/time-grid/event/TimeGridEvent.test.tsx (8 tests) 44ms ✓  x-scheduler (chromium)  src/primitives/time-grid/column/TimeGridColumn.test.tsx (8 tests) 21ms ✓  x-scheduler (chromium)  src/primitives/day-grid/cell/DayGridCell.test.tsx (8 tests) 13ms ✓  x-charts-pro (chromium)  src/FunnelChart/checkClickEvent.test.tsx (5 tests) 654ms ✓  x-scheduler (chromium)  src/primitives/day-grid/row/DayGridRow.test.tsx (8 tests) 36ms ✓  x-scheduler (chromium)  src/primitives/time-grid/root/TimeGridRoot.test.tsx (8 tests) 52ms ✓  x-scheduler (chromium)  src/primitives/day-grid/root/DayGridRoot.test.tsx (8 tests) 36ms ✓  x-charts (chromium)  src/ChartsTooltip/contentDisplayed.test.tsx (5 tests) 951ms ✓ ChartsTooltip > axis trigger > should show right values with vertical layout on axis  393ms ✓  x-tree-view-pro (chromium)  src/internals/plugins/useTreeViewLazyLoading/useTreeViewLazyLoading.test.tsx (3 tests) 3139ms ✓ describeTreeView > useTreeViewLabel plugin > RichTreeViewPro > interaction > should load children when expanding an item  1048ms ✓ describeTreeView > useTreeViewLabel plugin > RichTreeViewPro > interaction > should not load children if item has no children  1048ms ✓ describeTreeView > useTreeViewLabel plugin > RichTreeViewPro > interaction > should handle errors during fetching  1042ms ✓  x-tree-view-pro (chromium)  src/RichTreeViewPro/RichTreeViewPro.test.tsx (10 tests | 2 skipped) 67ms ↓  x-tree-view-pro (chromium)  src/tests/materialVersion.test.tsx (1 test | 1 skipped) ✓  x-charts (chromium)  src/internals/animation/useAnimate.test.tsx (8 tests) 1268ms ✓ useAnimate > starts animating from initial props  336ms ✓ useAnimate > animates from current props to new props  349ms ✓ useAnimate > animates from current state to new props if props change while animating  337ms ✓  x-charts (chromium)  src/ChartsLabel/ChartsLabelGradient.test.tsx (26 tests | 2 skipped) 131ms ✓  x-data-grid-premium (chromium)  src/tests/rowGrouping.DataGridPremium.test.tsx (57 tests) 14701ms ✓ - Row grouping > Setting grouping criteria > initialState: rowGrouping.model > should allow to initialize the row grouping  395ms ✓ - Row grouping > column menu > should add a "Stop grouping by {field} menu item on each grouping column when prop.rowGroupingColumnMode = "multiple"  396ms ✓ - Row grouping > column menu > should add a "Stop grouping {field}" menu item for each grouping criteria on the grouping column when prop.rowGroupingColumnMode = "single"  448ms ✓ - Row grouping > filtering > prop: rowGroupingColumnMode = "single" > should use the top level grouping criteria for filtering if mainGroupingCriteria and leafField are not defined  773ms ✓ - Row grouping > filtering > prop: rowGroupingColumnMode = "single" > should use the column grouping criteria for filtering if mainGroupingCriteria is one of the grouping criteria and leaf field is defined  636ms ✓ - Row grouping > filtering > prop: rowGroupingColumnMode = "single" > should use the leaf field for filtering if mainGroupingCriteria is not defined and leaf field is defined  321ms ✓ - Row grouping > filtering > prop: rowGroupingColumnMode = "single" > should use the leaf field for filtering if mainGroupingCriteria is not one of the grouping criteria and leaf field is defined  508ms ✓ - Row grouping > filtering > prop: rowGroupingColumnMode = "multiple" > should use the column grouping criteria for filtering if mainGroupingCriteria and leafField are not defined  572ms ✓ - Row grouping > filtering > prop: rowGroupingColumnMode = "multiple" > should use the column grouping criteria for filtering if mainGroupingCriteria matches the column grouping criteria and leaf field is defined  792ms ✓ - Row grouping > filtering > prop: rowGroupingColumnMode = "multiple" > should use the leaf field for filtering if mainGroupingCriteria is not defined and leaf field is defined  614ms ✓ - Row grouping > filtering > prop: rowGroupingColumnMode = "multiple" > should use the leaf field for filtering if mainGroupingCriteria doesn't match the column grouping criteria and leaf field is defined  693ms ✓ - Row grouping > column pinning > should keep the checkbox selection column position after column is unpinned when groupingColumnMode = "single"  629ms ✓ - Row grouping > column pinning > should keep the checkbox selection column position after column is unpinned when groupingColumnMode = "multiple"  820ms ✓  x-tree-view (chromium)  src/internals/plugins/useTreeViewKeyboardNavigation/useTreeViewKeyboardNavigation.test.tsx (243 tests | 2 skipped) 10968ms ✓  x-charts (chromium)  src/LineChart/checkClickEvent.test.tsx (7 tests) 695ms ✓  x-charts (chromium)  src/BarChart/checkScaleErrors.test.ts (11 tests) 6ms ✓  x-internal-gestures (chromium)  src/testing/gestures/PinchUserGesture.test.ts (10 tests) 2730ms ✓ PinchUserGesture > should perform a basic pinch out gesture with default options  454ms ✓ PinchUserGesture > should perform a pinch in gesture with negative distance  483ms ✓ PinchUserGesture > should work with custom steps option  402ms ✓ PinchUserGesture > should perform a diagonal pinch with angle parameter  453ms ✓ PinchUserGesture > should not release pointers if releasePointers is false  455ms ✓ PinchUserGesture > should release only specific pointers when releasePointers is an array  453ms ✓  x-charts (chromium)  src/Toolbar/Toolbar.test.tsx (9 tests) 1293ms ✓  x-charts (chromium)  src/BarChart/checkClickEvent.test.tsx (4 tests) 350ms ✓  x-charts (chromium)  src/BarChart/extremums.test.ts (16 tests) 5ms ✓  x-charts-pro (chromium)  src/BarChartPro/BarChartPro.zoom.test.tsx (4 tests | 1 skipped) 8304ms ✓ - Zoom > should zoom on wheel  8066ms ✓  x-charts (chromium)  src/ScatterChart/ScatterChart.test.tsx (8 tests) 501ms ✓  x-charts (chromium)  src/ScatterChart/checkClickEvent.test.tsx (4 tests) 182ms ✓  x-charts (chromium)  src/BarChart/getRadius.test.ts (9 tests) 2ms ✓  x-charts (chromium)  src/ChartsLocalizationProvider/ChartsLocalizationProvider.test.tsx (4 tests) 9ms ✓  x-charts (chromium)  src/BarChart/BarChart.test.tsx (8 tests) 327ms ✓  x-charts (chromium)  src/hooks/useSkipAnimation.test.tsx (6 tests) 59ms ✓  x-charts (chromium)  src/internals/consumeSlots.test.tsx (7 tests) 15ms ✓  x-date-pickers-pro (chromium)  src/SingleInputDateRangeField/tests/editing.SingleInputDateRangeField.test.tsx (80 tests) 11457ms ✓ - Editing > Adapter specific tests > key: Delete - adapter: dayjs > should call `onChange` when clearing the first section of each date  506ms ✓ - Editing > Adapter specific tests > key: Delete - adapter: luxon > should call `onChange` when clearing the first section of each date  364ms ✓ - Editing > Adapter specific tests > key: Delete - adapter: moment > should call `onChange` when clearing the first section of each date  356ms ✓ - Editing > Adapter specific tests > Backspace editing - adapter: dayjs > should call `onChange` when clearing the first section of each date (Backspace)  776ms ✓ - Editing > Adapter specific tests > Backspace editing - adapter: date-fns > should call `onChange` when clearing the first section of each date (Backspace)  467ms ✓ - Editing > Adapter specific tests > Backspace editing - adapter: luxon > should call `onChange` when clearing the first section of each date (Backspace)  369ms ✓ - Editing > Adapter specific tests > Backspace editing - adapter: moment > should call `onChange` when clearing the first section of each date (Backspace)  354ms ✓  x-charts (chromium)  src/internals/ellipsize.test.ts (7 tests) 2ms ✓  x-internal-gestures (chromium)  src/core/gestures/PanGesture.test.ts (8 tests) 2198ms ✓ Pan Gesture > should properly change direction if the gesture changes  753ms ✓ Pan Gesture > should respect direction constraints  679ms ✓  x-data-grid-pro (chromium)  src/tests/rowEditing.DataGridPro.test.tsx (92 tests) 17317ms ✓ - Row editing > apiRef > startRowEditMode > should throw when the row is already in edit mode  391ms ✓ - Row editing > apiRef > stopRowEditMode > should move focus to the cell below when cellToFocusAfter=right  306ms ✓ - Row editing > prop: rowModesModel > mode=view to mode=edit > should start edit mode  349ms stderr | src/hooks/useScatterSeries.test.tsx An update to %s inside a test was not wrapped in act(...). When testing, code that causes React state updates should be wrapped into act(...): act(() => { /* fire events that update state */ }); /* assert on the output */ This ensures that you're testing the behavior the user would see in the browser. Learn more at https://react.dev/link/wrap-tests-with-act ChartsTooltipContainer ✓  x-charts (chromium)  src/hooks/useScatterSeries.test.tsx (5 tests) 87ms ✓  x-charts (chromium)  src/hooks/useRadarSeries.test.tsx (5 tests) 95ms ✓  x-charts (chromium)  src/hooks/useLineSeries.test.tsx (5 tests) 137ms ✓  x-charts (chromium)  src/hooks/usePieSeries.test.tsx (5 tests) 51ms ✓  x-charts (chromium)  src/RadarChart/RadarChart.test.tsx (7 tests) 307ms stderr | src/hooks/useBarSeries.test.tsx An update to %s inside a test was not wrapped in act(...). When testing, code that causes React state updates should be wrapped into act(...): act(() => { /* fire events that update state */ }); /* assert on the output */ This ensures that you're testing the behavior the user would see in the browser. Learn more at https://react.dev/link/wrap-tests-with-act ChartsTooltipContainer ✓  x-charts (chromium)  src/hooks/useBarSeries.test.tsx (5 tests) 77ms ✓  x-tree-view (chromium)  src/internals/plugins/useTreeViewSelection/useTreeViewSelection.test.tsx (234 tests | 3 skipped) 9410ms ✓  x-charts (chromium)  src/PieChart/PieChart.test.tsx (7 tests) 189ms ↓  x-charts (chromium)  src/internals/plugins/featurePlugins/useChartPolarAxis/useChartPolarAxis.test.tsx (2 tests | 2 skipped) ✓  x-charts (chromium)  src/PieChart/checkClickEvent.test.tsx (2 tests) 79ms ✓  x-charts (chromium)  src/hooks/useSvgRef.test.tsx (2 tests | 1 skipped) 7ms ✓  x-charts (chromium)  src/internals/plugins/featurePlugins/useChartHighlight/createIsHighlighted.test.ts (8 tests) 1ms ✓  x-data-grid-premium (chromium)  src/tests/clipboard.DataGridPremium.test.tsx (40 tests) 9675ms ✓ - Clipboard > paste > cell selection > should paste into each cell of the range when single value is pasted  359ms ✓ - Clipboard > paste > cell selection > should paste into cells on the current page when `paginationMode="server"`  401ms ✓ - Clipboard > paste > cell selection > should not paste values outside of the selected cells range  390ms ✓ - Clipboard > paste > cell selection > should not paste empty values into cells within selected range when there are no corresponding values in the clipboard  335ms ✓ - Clipboard > paste > row selection > should paste into selected rows when checkbox selection cell is focused  316ms ✓ - Clipboard > paste > should only paste if the cell is editable  304ms ✓ - Clipboard > paste > should not update the row if `processRowUpdate` throws an error  318ms ✓ - Clipboard > paste > should not update the row if `processRowUpdate` returns a rejected promise  366ms ✓  x-charts (chromium)  src/hooks/useSeries.test.tsx (2 tests | 1 skipped) 34ms ✓  x-charts (chromium)  src/ChartsLegend/PiecewiseColorLegend.test.tsx (10 tests | 2 skipped) 104ms ✓  x-charts (chromium)  src/ChartsLegend/ContinuousColorLegend.test.tsx (10 tests | 2 skipped) 105ms ↓  x-charts (chromium)  src/internals/plugins/featurePlugins/useChartCartesianAxis/useChartCartesianAxis.test.tsx (2 tests | 2 skipped) ✓  x-charts (chromium)  src/internals/plugins/featurePlugins/useChartHighlight/createIsFaded.test.ts (7 tests) 1ms ✓  x-charts (chromium)  src/ChartsLegend/ChartsLegend.test.tsx (10 tests | 2 skipped) 66ms ✓  x-charts (chromium)  src/internals/consumeThemeProps.test.tsx (3 tests) 9ms ✓  x-charts (chromium)  src/ChartsGrid/ChartsGrid.test.tsx (2 tests) 31ms ✓  x-charts-pro (chromium)  src/ScatterChartPro/ScatterChartPro.zoom.test.tsx (3 tests) 8234ms ✓ - Zoom > should zoom on wheel  8047ms ✓  x-charts (chromium)  src/hooks/useChartGradientId.test.tsx (2 tests) 19ms ✓  x-charts-pro (chromium)  src/ChartZoomSlider/internals/zoom-utils.test.ts (13 tests) 2ms ✓  x-internal-gestures (chromium)  src/testing/gestures/RotateUserGesture.test.ts (10 tests) 3209ms ✓ RotateUserGesture > should perform a basic rotation with default options  454ms ✓ RotateUserGesture > should respect custom rotation angle  453ms ✓ RotateUserGesture > should perform rotation with custom pointers configuration  453ms ✓ RotateUserGesture > should use custom rotation center  453ms ✓ RotateUserGesture > should support selective pointer release  935ms ✓ RotateUserGesture > should support no pointer release  453ms ✓  x-tree-view (chromium)  src/internals/plugins/useTreeViewItems/useTreeViewItems.test.tsx (105 tests | 26 skipped) 2661ms ✓  x-charts (chromium)  src/LineChart/LineChart.test.tsx (5 tests) 155ms ✓  x-charts (chromium)  src/ChartsSurface/ChartsSurface.test.tsx (1 test) 27ms ✓  x-charts (chromium)  src/LineChart/seriesConfig/seriesProcessor.test.ts (2 tests) 1ms ✓  x-charts (chromium)  src/ChartsLabel/ChartsLabel.test.tsx (4 tests) 5ms ✓  x-charts (chromium)  src/ChartDataProvider/ChartDataProvider.test.tsx (0 test) 0ms ✓  x-charts (chromium)  src/ChartsLabel/ChartsLabelMark.test.tsx (10 tests | 2 skipped) 23ms ✓  x-charts (chromium)  src/internals/sliceUntil.test.ts (2 tests) 1ms ✓  x-charts (chromium)  src/SparkLineChart/SparkLineChart.test.tsx (4 tests) 82ms ✓  x-charts (chromium)  src/ChartContainer/ChartContainer.test.tsx (4 tests) 59ms ✓  x-data-grid (chromium)  src/tests/rowSelection.DataGrid.test.tsx (69 tests) 20366ms ✓ - Row selection > should not call `onRowSelectionModelChange` twice when using filterMode="server"  417ms ✓ - Row selection > prop: checkboxSelection = false (single selection) > should deselect the selected row on click  300ms ✓ - Row selection > prop: checkboxSelection = false (single selection) > should select one row at a time on click WITH Meta pressed  344ms ✓ - Row selection > prop: checkboxSelection = false (single selection), with keyboard events > should select row on Shift + Space without starting editing the cell  321ms ✓ - Row selection > prop: checkboxSelection = true (multi selection) > should select a range with shift pressed when clicking the row  335ms ✓ - Row selection > prop: checkboxSelection = true (multi selection) > should select a range with shift pressed when clicking the checkbox  305ms ✓ - Row selection > prop: checkboxSelection = true (multi selection) > should deselect a row within the range when clicking the row  419ms ✓ - Row selection > prop: checkboxSelection = true (multi selection) > should unselect from last clicked cell to cell after clicked cell if clicking inside a selected range  558ms ✓ - Row selection > prop: checkboxSelection = true (multi selection) > should not change the selection with shift pressed when clicking on the last row of the selection  516ms ✓ - Row selection > prop: checkboxSelection = true (multi selection) > should reset selected rows when turning off checkboxSelection  420ms ✓ - Row selection > prop: checkboxSelection = true (multi selection) > should reset row selection in the current page as selected when turning off checkboxSelection  585ms ✓ - Row selection > prop: checkboxSelection = true (multi selection) > should set the correct aria-label on the column header checkbox  311ms ✓ - Row selection > prop: checkboxSelection = true (multi selection) > should not select more than one row when disableMultipleRowSelection = true  449ms ✓ - Row selection > prop: checkboxSelection = true (multi selection) > should remove the selection from rows that are filtered out  908ms ✓ - Row selection > prop: checkboxSelection = true (multi selection) > should only select filtered items when "select all" is toggled after applying a filter  945ms ✓ - Row selection > prop: checkboxSelection = true (multi selection) > should select all the rows when clicking on "Select All" checkbox in indeterminate state  309ms ✓ - Row selection > prop: checkboxSelection = true (multi selection), with keyboard events > should not unselect row above when pressing "ArrowDown" + shiftKey  373ms ✓ - Row selection > prop: checkboxSelection = true (multi selection), with keyboard events > should unselect previous row when pressing "ArrowUp" + shiftKey  346ms ✓ - Row selection > prop: checkboxSelection = true (multi selection), with keyboard events > should add new row to the selection when pressing Shift+Space  348ms ✓ - Row selection > prop: checkboxSelection = true (multi selection), with keyboard events > should remove a row from the selection when pressing Shift+Space while the row is selected  350ms ✓ - Row selection > prop: checkboxSelection = true (multi selection), with keyboard events > should not jump during scroll while the focus is on the checkbox  652ms ✓ - Row selection > prop: checkboxSelection = true (multi selection), with keyboard events > should set tabindex=0 on the checkbox when the it receives focus  329ms ✓ - Row selection > prop: checkboxSelection = true (multi selection), with keyboard events > should select/unselect all rows when pressing space  317ms ✓ - Row selection > prop: isRowSelectable > should update the selected rows when the isRowSelectable prop changes  355ms ✓ - Row selection > prop: rowSelectionModel and onRowSelectionModelChange > should call onRowSelectionModelChange with an empty array if no row is selectable in the current page when turning off checkboxSelection  330ms ✓ - Row selection > prop: rowSelectionModel and onRowSelectionModelChange > should call onRowSelectionModelChange with an empty array if there is no selected row in the current page when turning off checkboxSelection  398ms ✓  x-charts (chromium)  src/Gauge/Gauge.test.tsx (4 tests) 53ms ✓  x-charts (chromium)  src/internals/clampAngle.test.ts (1 test) 1ms ✓  x-charts (chromium)  src/internals/ticks.test.ts (2 tests) 1ms ↓  x-charts (chromium)  src/tests/materialVersion.test.tsx (1 test | 1 skipped) ✓  x-tree-view (chromium)  src/internals/plugins/useTreeViewExpansion/useTreeViewExpansion.test.tsx (84 tests) 3056ms ✓  x-tree-view (chromium)  src/internals/plugins/useTreeViewLabel/useTreeViewLabel.test.tsx (45 tests | 15 skipped) 800ms ✓  x-data-grid-premium (chromium)  src/tests/rowGroupingProp.DataGridPremium.test.tsx (40 tests) 6865ms ✓ - Row grouping > prop: rowGroupingColumnMode > should support rowGroupingColumnMode switch  474ms ✓ - Row grouping > prop: disableRowGrouping > should disable the row grouping when `prop.disableRowGrouping = true`  681ms ✓ - Row grouping > prop: defaultGroupingExpansionDepth > should not re-apply default expansion on rerender after expansion manually toggled  382ms ✓  x-tree-view (chromium)  src/internals/plugins/useTreeViewFocus/useTreeViewFocus.test.tsx (45 tests) 934ms ✓  x-tree-view (chromium)  src/internals/TreeViewProvider/TreeViewStyleContext.test.tsx (27 tests) 297ms ✓  x-tree-view (chromium)  src/useTreeItem/useTreeItem.test.tsx (18 tests) 308ms ✓  x-data-grid-pro (chromium)  src/tests/cellEditing.DataGridPro.test.tsx (85 tests) 11820ms ✓  x-tree-view (chromium)  src/internals/useTreeView/useTreeView.test.tsx (6 tests) 176ms ✓  x-tree-view (chromium)  src/TreeItem/TreeItem.test.tsx (18 tests | 2 skipped) 129ms ✓  x-tree-view (chromium)  src/SimpleTreeView/SimpleTreeView.test.tsx (10 tests | 2 skipped) 19ms ✓  x-tree-view (chromium)  src/RichTreeView/RichTreeView.test.tsx (10 tests | 2 skipped) 19ms ↓  x-tree-view (chromium)  src/tests/materialVersion.test.tsx (1 test | 1 skipped) ✓  x-charts-pro (chromium)  src/LineChartPro/LineChartPro.zoom.test.tsx (3 tests) 7812ms ✓ - Zoom > should zoom on wheel  7698ms ✓  x-internal-gestures (chromium)  src/testing/gestures/PanUserGesture.test.ts (9 tests) 4343ms ✓ PanUserGesture > should perform a pan gesture  454ms ✓ PanUserGesture > should perform a pan gesture with multiple pointers  454ms ✓ PanUserGesture > should perform a pan gesture with a custom angle  453ms ✓ PanUserGesture > should perform a pan gesture using a custom starting point  453ms ✓ PanUserGesture > should not release pointers if releasePointers is false  463ms ✓ PanUserGesture > should not fire a down event if the pointer is already down  914ms ✓ PanUserGesture > should only release specific pointers when releasePointers is an array of IDs  696ms ✓ PanUserGesture > should use advanceTimers function if provided  454ms stderr | src/hooks/useHeatmapSeries.test.tsx An update to %s inside a test was not wrapped in act(...). When testing, code that causes React state updates should be wrapped into act(...): act(() => { /* fire events that update state */ }); /* assert on the output */ This ensures that you're testing the behavior the user would see in the browser. Learn more at https://react.dev/link/wrap-tests-with-act ChartsTooltipContainer ✓  x-charts-pro (chromium)  src/hooks/useHeatmapSeries.test.tsx (5 tests) 96ms ✓  x-charts-pro (chromium)  src/hooks/useFunnelSeries.test.tsx (5 tests) 63ms ✓  x-charts-pro (chromium)  src/internals/plugins/useChartProZoom/calculateZoom.test.ts (7 tests) 23ms ✓  x-charts-pro (chromium)  src/Heatmap/Heatmap.test.tsx (4 tests) 116ms ✓  x-charts-pro (chromium)  src/internals/plugins/useChartProZoom/useChartProZoom.test.ts (5 tests) 1ms ✓  x-data-grid (chromium)  src/tests/rows.DataGrid.test.tsx (47 tests | 2 skipped) 6256ms ✓ - Rows > columnType: actions > should close other menus before opening a new one  407ms ✓  x-charts-pro (chromium)  src/FunnelChart/FunnelChart.test.tsx (6 tests) 89ms ✓  x-charts-pro (chromium)  src/ChartDataProviderPro/ChartDataProviderPro.test.tsx (0 test) 0ms ✓  x-charts-pro (chromium)  src/ChartContainerPro/ChartContainerPro.test.tsx (1 test) 7ms ✓  x-internal-gestures (chromium)  src/testing/UserGesture.test.ts (8 tests) 21ms ✓  x-charts-pro (chromium)  src/ScatterChartPro/ScatterChartPro.test.tsx (1 test) 12ms ✓  x-charts-pro (chromium)  src/LineChartPro/LineChartPro.test.tsx (1 test) 15ms ✓  x-charts-pro (chromium)  src/BarChartPro/BarChartPro.test.tsx (1 test) 16ms ✓  x-data-grid-premium (chromium)  src/tests/aggregation.DataGridPremium.test.tsx (43 tests) 5102ms ✓ - Aggregation > Row Grouping > prop: getAggregationPosition > should react to props.getAggregationPosition update  438ms ✓ - Aggregation > Column menu > should update the aggregation when changing "Aggregation" select value  458ms ↓  x-charts-pro (chromium)  src/tests/materialVersion.test.tsx (1 test | 1 skipped) ✓  x-date-pickers-pro (chromium)  src/DesktopDateRangePicker/tests/DesktopDateRangePicker.test.tsx (29 tests) 16375ms ✓  > should scroll current month to the active selection when focusing appropriate field (multi input field)  2046ms ✓  > should not crash when opening picker with invalid date value  424ms ✓  > Component slot: Popper > should forward onClick and onTouchStart  352ms ✓  > picker state > should open when clicking the start input (multi input field)  407ms ✓  > picker state > should open when clicking the end input (multi input field)  383ms ✓  > picker state > should open when pressing "Enter" in the start input (multi input field)  311ms ✓  > picker state > should open when pressing "Space" in the start input (multi input field)  401ms ✓  > picker state > should open when pressing "Enter" in the end input (multi input field)  345ms ✓  > picker state > should open when pressing "Space" in the end input (multi input field)  453ms ✓  > picker state > should call onChange with updated start date then call onChange with updated end date, onClose and onAccept with update date range when opening from start input  1193ms ✓  > picker state > should call onChange with updated end date, onClose and onAccept with update date range when opening from end input (multi input field)  952ms ✓  > picker state > should not call onClose and onAccept when selecting the end date if props.closeOnSelect = false (multi input field)  948ms ✓  > picker state > should call onClose and onAccept with the live value when pressing Escape  964ms ✓  > picker state > should call onClose when clicking outside of the picker without prior change (multi input field)  571ms ✓  > picker state > should call onClose and onAccept with the live value when clicking outside of the picker (multi input field)  871ms ✓  > picker state > should call onClose when blur the current field without prior change (multi input field)  494ms ✓  > picker state > should call onClose and onAccept when blur the current field (multi input field)  790ms ✓  > picker state > should call onClose, onChange with empty value and onAccept with empty value when pressing the "Clear" button  697ms ✓  > picker state > should not call onChange or onAccept when pressing "Clear" button with an already null value  750ms ✓  > picker state > should not close picker when switching focus from start to end input (multi input field)  748ms ✓  > picker state > should not close picker when switching focus from end to start input (multi input field)  558ms ✓  > disabled dates > should respect the disablePast prop  400ms ✓  > disabled dates > should respect the minDate prop  437ms ✓  > disabled dates > should respect the maxDate prop  340ms ✓  x-date-pickers (chromium)  src/DateField/tests/editing.DateField.test.tsx (248 tests | 4 skipped) 26040ms ✓ - Editing > Adapter specific tests > Digit editing - adapter: dayjs > should support 4-digits year format  309ms ✓ - Editing > Adapter specific tests > Digit editing - adapter: dayjs > should allow to type the date 29th of February for leap years  633ms ✓ - Editing > Adapter specific tests > Digit editing - adapter: date-fns > should allow to type the date 29th of February for leap years  331ms ✓ - Editing > Adapter specific tests > Digit editing - adapter: luxon > should allow to type the date 29th of February for leap years  333ms ✓ - Editing > Adapter specific tests > Digit editing - adapter: moment > should allow to type the date 29th of February for leap years  597ms ✓ - Editing > Adapter specific tests > Do not loose missing section values - adapter: dayjs > should not loose time information when cleaning the date then filling it again  424ms ✓ - Editing > Adapter specific tests > Do not loose missing section values - adapter: date-fns > should not loose time information when cleaning the date then filling it again  413ms ✓ - Editing > Adapter specific tests > Do not loose missing section values - adapter: luxon > should not loose time information when cleaning the date then filling it again  413ms ✓ - Editing > Adapter specific tests > Do not loose missing section values - adapter: moment > should not loose time information when cleaning the date then filling it again  453ms ✓ - Editing > Adapter specific tests > Editing from the outside - adapter: dayjs > should reset the input query state on an unfocused field  474ms ✓  x-internal-gestures (chromium)  src/core/gestures/RotateGesture.test.ts (6 tests) 516ms ✓  x-data-grid (chromium)  src/tests/layout.DataGrid.test.tsx (55 tests | 3 skipped) 4942ms ✓ - Layout & warnings > Layout > should update the height on rows count change  431ms ✓ - Layout & warnings > should not add horizontal scrollbar when .MuiDataGrid-main has border  317ms ✓  x-internal-gestures (chromium)  src/testing/gestures/MoveUserGesture.test.ts (10 tests) 3654ms ✓ MoveUserGesture > should perform a basic move gesture with default options  454ms ✓ MoveUserGesture > should perform a move gesture with custom steps  402ms ✓ MoveUserGesture > should perform a vertical move with 90 degree angle  453ms ✓ MoveUserGesture > should perform a diagonal move with 45 degree angle  453ms ✓ MoveUserGesture > should use custom pointer configuration  453ms ✓ MoveUserGesture > should handle different angle values correctly  1435ms ✓  x-internal-gestures (chromium)  src/core/gestures/MoveGesture.test.ts (7 tests) 782ms ✓ Move Gesture > should fire a moveEnd when leaving the target  503ms ✓  x-date-pickers-pro (chromium)  src/DateRangeCalendar/DateRangeCalendar.test.tsx (32 tests | 2 skipped) 9413ms ✓  > Selection > should select the range from the next month  1512ms ✓  > Selection > should continue start selection if selected "end" date is before start  398ms ✓  > Selection > dragging behavior > should emit "onChange" when dragging end date  411ms ✓  > Selection > dragging behavior > should emit "onChange" when touch dragging end date  360ms ✓  > Selection > dragging behavior > should emit "onChange" when dragging start date  400ms ✓  > Selection > dragging behavior > should emit "onChange" when touch dragging start date  350ms ✓  > prop: disableAutoMonthSwitching > should go to the month of the end date when changing the start date  826ms ✓  > prop: disableAutoMonthSwitching > should go to the month of the start date when changing both date from the outside  915ms ✓  > prop: disableAutoMonthSwitching > prop: currentMonthCalendarPosition > should switch to the selected month when changing value from the outside  1099ms ✓  x-data-grid-premium (chromium)  src/tests/pivoting.DataGridPremium.test.tsx (17 tests) 10408ms ✓ - Pivoting > should pivot the data without pivot columns  840ms ✓ - Pivoting > should pivot the data with 2 pivot values  760ms ✓ - Pivoting > should pivot the data with a pivot column and 2 pivot values  959ms ✓ - Pivoting > should render in pivot mode when mounted with pivoting enabled  367ms ✓ - Pivoting > should render in pivot mode when mounted with pivoting enabled and async data loading  873ms ✓ - Pivoting > should not throw when a field is moved from pivot values to pivot rows  524ms ✓ - Pivoting > should allow to filter rows in pivot mode using original columns  375ms ✓ - Pivoting > should update available fields when new column is added  760ms ✓ - Pivoting > should update available fields when a column is removed  599ms ✓ - Pivoting > should recalculate pivot values when a row is updated while in pivot mode  1306ms ✓ - Pivoting > should not throw if the ID column is used as a value  331ms ✓ - Pivoting > should not revert prior edits when pivot mode is disabled  833ms ✓ - Pivoting > should recalculate pivot values when `rows` prop changes while in pivot mode  1141ms ✓  x-internal-gestures (chromium)  src/testing/gestures/TapUserGesture.test.ts (8 tests) 188ms ✓  x-data-grid (chromium)  src/tests/keyboard.DataGrid.test.tsx (67 tests) 8648ms ✓ - Keyboard > column group header navigation > should go back to the same group header when pressing "ArrowUp" and "ArrowDown"  354ms ✓ - Keyboard > column group header navigation > should go to next group header when pressing "ArrowRight"  347ms ✓ - Keyboard > column group header navigation > should go to previous group header when pressing "ArrowLeft"  415ms ✓  x-date-pickers-pro (chromium)  src/MobileDateRangePicker/tests/MobileDateRangePicker.test.tsx (12 tests) 4254ms ✓  > picker state > should open when focusing the end input (multi input field)  334ms ✓  > picker state > should call onChange with updated start date then call onChange with updated end date when opening from start input  587ms ✓  > picker state > should call onChange with updated end date when opening from end input (multi input field)  477ms ✓  > picker state > should call onClose and onAccept when selecting the end date if props.closeOnSelect = true (multi input field)  432ms ✓  > picker state > should call onClose and onChange with the initial value when clicking "Cancel" button  330ms ✓  > picker state > should call onClose and onAccept with the live value and onAccept with the live value when clicking the "OK"  361ms ✓  > picker state > should call onClose, onChange with empty value and onAccept with empty value when pressing the "Clear" button  448ms ✓  > picker state > should not call onChange or onAccept when pressing "Clear" button with an already null value  406ms ✓  > should ignore "currentMonthCalendarPosition" prop value and have expected selection behavior  499ms ✓  x-data-grid-premium (chromium)  src/tests/cellSelection.DataGridPremium.test.tsx (22 tests) 3666ms ✓  x-data-grid-pro (chromium)  src/tests/rowSelection.DataGridPro.test.tsx (73 tests) 18999ms ✓ - Row selection > should keep the previously selected tree data parent selected if it becomes leaf after filtering  343ms ✓ - Row selection > should not throw when using `isRowSelectable` and `keepNonExistentRowsSelected`  344ms ✓ - Row selection > should put the parent into indeterminate if some but not all the children are selected  340ms ✓ - Row selection > prop: checkboxSelectionVisibleOnly = false > should select all rows of all the pages if 1 row of another page is selected  400ms ✓ - Row selection > prop: checkboxSelectionVisibleOnly = false > should set the header checkbox in a indeterminate state when some rows of other pages are not selected  358ms ✓ - Row selection > prop: checkboxSelectionVisibleOnly = false > should not select more than one row when disableMultipleRowSelection = true  334ms ✓ - Row selection > prop: checkboxSelectionVisibleOnly = true > should throw a console error if used without pagination  559ms ✓ - Row selection > prop: checkboxSelectionVisibleOnly = true > should select all the rows of the current page if no row of the current page is selected  370ms ✓ - Row selection > prop: checkboxSelectionVisibleOnly = true > should select all the rows of the current page if 1 row of the current page is selected  320ms ✓ - Row selection > prop: rowSelectionPropagation = { descendants: false, parents: false } > should deselect the parent only when deselecting it  449ms ✓ - Row selection > prop: rowSelectionPropagation = { descendants: false, parents: false } > should not auto select the parent if all the children are selected  768ms ✓ - Row selection > prop: rowSelectionPropagation = { descendants: false, parents: false } > should not deselect selected parent if one of the children is deselected  1266ms ✓ - Row selection > prop: rowSelectionPropagation = { descendants: true, parents: false } > should not auto select the parent if all the children are selected  605ms ✓ - Row selection > prop: rowSelectionPropagation = { descendants: true, parents: false } > should not deselect selected parent if one of the children is deselected  358ms ✓ - Row selection > prop: rowSelectionPropagation = { descendants: false, parents: true } > should deselect the parent only when deselecting it  323ms ✓ - Row selection > prop: rowSelectionPropagation = { descendants: false, parents: true } > should auto select the parent if all the children are selected  591ms ✓ - Row selection > prop: rowSelectionPropagation = { descendants: false, parents: true } > should deselect selected parent if one of the children is deselected  1030ms ✓ - Row selection > prop: rowSelectionPropagation = { descendants: false, parents: true } > prop: isRowSelectable > should not auto select a parent if not allowed  735ms ✓ - Row selection > prop: rowSelectionPropagation = { descendants: true, parents: true } > should auto select the parent if all the children are selected  402ms ✓ - Row selection > prop: rowSelectionPropagation = { descendants: true, parents: true } > should deselect auto selected parent if one of the children is deselected  738ms ✓ - Row selection > prop: rowSelectionPropagation = { descendants: true, parents: true } > should select all the children when selecting an indeterminate parent  563ms ✓ - Row selection > prop: rowSelectionPropagation = { descendants: true, parents: true } > prop: keepNonExistentRowsSelected = true > should not apply row selection propagation on filtered rows  382ms ✓ - Row selection > should select only filtered rows after filter is applied  346ms ✓  x-date-pickers-pro (chromium)  src/SingleInputDateRangeField/tests/selection.SingleInputDateRangeField.test.tsx (8 tests) 605ms ✓  x-internal-gestures (chromium)  src/core/gestures/PressGesture.test.ts (7 tests | 1 skipped) 726ms ✓ Press Gesture > should detect press gesture with mouse  304ms ✓ Press Gesture > should detect press gesture with touch  302ms ✓  x-date-pickers (chromium)  src/TimeField/tests/editing.TimeField.test.tsx (260 tests) 14369ms ✓ - Editing > Adapter specific tests > Digit editing - adapter: dayjs > should go to the next section when pressing `2` in a 12-hours format  311ms ✓  x-data-grid-premium (chromium)  src/tests/exportExcel.DataGridPremium.test.tsx (12 tests) 1350ms ✓  x-data-grid (chromium)  src/tests/pagination.DataGrid.test.tsx (37 tests) 4622ms ✓ - Pagination > server-side pagination > should support server side pagination with estimated row count  319ms ✓  x-data-grid-premium (chromium)  src/tests/rowSelection.DataGridPremium.test.tsx (11 tests | 2 skipped) 1602ms ✓ - Row selection > props: rowSelectionPropagation = { descendants: true, parents: true } > should deselect auto selected parent if one of the children is deselected  334ms ✓  x-internal-gestures (chromium)  src/testing/gestures/PressUserGesture.test.ts (6 tests) 1007ms ✓ PressUserGesture > should use custom pointer configuration for mouse  501ms ✓ PressUserGesture > should use custom pointers configuration for touch  502ms ✓  x-date-pickers-pro (chromium)  src/DesktopDateTimeRangePicker/tests/DesktopDateTimeRangePicker.test.tsx (9 tests) 4188ms ✓  > value selection > should allow to select range within the same day  2072ms ✓  > value selection > should use time from `referenceDate` when selecting the day  340ms ✓  > value selection > should cycle focused views among the visible step after selection  501ms ✓  x-date-pickers-pro (chromium)  src/internals/utils/date-range-manager.test.ts (21 tests) 4ms ✓  x-data-grid-premium (chromium)  src/tests/rowGroupingApiRef.DataGridPremium.test.tsx (7 tests) 1049ms ✓  x-data-grid-premium (chromium)  src/tests/dataSourceAggregation.DataGridPremium.test.tsx (5 tests | 1 skipped) 387ms ✓  x-internal-gestures (chromium)  src/core/gestures/PinchGesture.test.ts (6 tests | 1 skipped) 517ms ✓  x-data-grid (chromium)  src/tests/columnSpanning.DataGrid.test.tsx (23 tests) 3290ms ✓  x-data-grid-pro (chromium)  src/tests/filtering.DataGridPro.test.tsx (50 tests) 8619ms ✓ - Filter > should work as expected with "Add filter" and "Remove all" buttons  425ms ✓ - Filter > should call onFilterModelChange with reason=upsertFilterItem when the value is emptied  301ms ✓ - Filter > Header filters > should apply filters on type when the focus is on cell  323ms ✓ - Filter > Header filters > should work correctly with boolean column type  578ms ✓ - Filter > Header filters > should allow temporary invalid values while updating the number filter  1197ms ✓  x-internal-gestures (chromium)  src/testing/gestures/TurnWheelUserGesture.test.ts (8 tests) 360ms ✓  x-data-grid-premium (chromium)  src/tests/aiAssistant.DataGridPremium.test.tsx (6 tests) 2432ms ✓ - Prompt > data sampling > should use `examples` to generate the prompt context  938ms ✓ - Prompt > data sampling > should sample rows to generate the prompt context  905ms ✓  x-data-grid-premium (chromium)  src/tests/statePersistence.DataGridPremium.test.tsx (7 tests) 1312ms ✓ - State persistence > apiRef: exportState > should export the current version of the exportable state when using exportOnlyDirtyModels  329ms ✓  x-data-grid-premium (chromium)  src/tests/rowSpanning.DataGridPremium.test.tsx (1 test) 99ms ✓  x-internal-gestures (chromium)  src/core/gestures/TurnWheelGesture.test.ts (8 tests) 8ms ✓  x-data-grid-premium (chromium)  src/tests/DataGridPremium.test.tsx (1 test) 276ms ✓  x-data-grid-premium (chromium)  src/tests/rowPinning.DataGridPremium.test.tsx (1 test) 111ms ✓  x-data-grid-premium (chromium)  src/tests/columns.DataGridPremium.test.tsx (1 test) 128ms ✓  x-internal-gestures (chromium)  src/matchers/matchers/toBeClonable.test.ts (10 tests) 6ms ✓  x-data-grid-premium (chromium)  src/tests/license.DataGridPremium.test.tsx (2 tests) 93ms ✓  x-date-pickers (chromium)  src/DateField/tests/editingKeyboard.DateField.test.tsx (220 tests) 12198ms ↓  x-data-grid-premium (chromium)  src/tests/materialVersion.test.tsx (1 test | 1 skipped) ✓  x-internal-gestures (chromium)  src/core/gestures/TapGesture.test.ts (7 tests | 1 skipped) 103ms ✓  x-data-grid-pro (chromium)  src/tests/rows.DataGridPro.test.tsx (46 tests) 6457ms ✓ - Rows > virtualization > should render extra columns when the columnBuffer prop is present  1159ms ✓  x-data-grid (chromium)  src/tests/quickFiltering.DataGrid.test.tsx (30 tests) 9545ms ✓ - Quick filter > component > should apply filter  377ms ✓ - Quick filter > component > should allow to customize input splitting  717ms ✓ - Quick filter > component > should no prettify user input  502ms ✓ - Quick filter > component > should clear the input when the escape key is pressed with a value and not collapse the input  350ms ✓ - Quick filter > component > should focus the input when the trigger is clicked and return focus to the trigger when collapsed  304ms ✓ - Quick filter > quick filter logic > should return rows that match all values by default  799ms ✓ - Quick filter > quick filter logic > should return rows that match some values if quickFilterLogicOperator="or"  649ms ✓ - Quick filter > quick filter logic > should ignore hidden columns by default  332ms ✓ - Quick filter > quick filter logic > should search hidden columns when quickFilterExcludeHiddenColumns=false  448ms ✓ - Quick filter > column type: string > default operator should behave like "contains"  760ms ✓ - Quick filter > column type: singleSelect > should filter with operator "contains"  691ms ✓ - Quick filter > should not override user input when typing  512ms ✓  x-internal-gestures (chromium)  src/matchers/matchers/toUpdateState.test.ts (6 tests) 3ms ✓  x-internal-gestures (chromium)  src/matchers/matchers/toUpdateOptions.test.ts (6 tests) 4ms ✓  x-data-grid (chromium)  src/tests/sorting.DataGrid.test.tsx (27 tests) 2908ms ✓  x-internal-gestures (chromium)  src/matchers/matchers/isNot.test.ts (3 tests) 3ms ✓  x-date-pickers-pro (chromium)  src/DesktopDateTimeRangePicker/tests/describeValue.DesktopDateTimeRangePicker.test.tsx (44 tests | 4 skipped) 14463ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value  1854ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true  1788ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should not call onChange or onAccept when selecting the same value  1018ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false  2648ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should call onClose and onAccept with the live value when pressing Escape  632ms ✓ - Describe Value > Value API > Picker action bar > clear action > should call onClose, onChange with empty value and onAccept with empty value  428ms ✓ - Describe Value > Value API > Picker action bar > clear action > should not call onChange or onAccept if the value is already empty value  392ms ✓ - Describe Value > Value API > Picker action bar > cancel action > should call onClose and onChange with the initial value  929ms ✓ - Describe Value > Value API > Picker action bar > confirm action > should call onClose and onAccept with the live value  897ms ✓ - Describe Value > Value API > Picker action bar > today action > should call onClose, onChange with today's value and onAccept with today's value  415ms ✓ - Describe Value > Value API > Picker shortcuts > should call onClose, onChange and onAccept when picking a shortcut without explicit changeImportance  432ms ✓ - Describe Value > Value API > Picker shortcuts > should call onClose and onChange when picking a shortcut with changeImportance="accept"  375ms ✓  x-date-pickers (chromium)  src/DateCalendar/tests/DateCalendar.test.tsx (35 tests) 7481ms ✓  > switches between views uncontrolled  332ms ✓  > should allow month and view changing, but not selection when readOnly prop is passed  930ms ✓  > with fake timers > should not reset day to `startOfDay` if value already exists when finding the closest enabled date  1039ms ✓  > view: year > should select the closest enabled date in the month if the current date is disabled  373ms ✓  > view: year > should go to next view without changing the date when no date of the new year is enabled  305ms ✓  x-internal-gestures (chromium)  src/core/Gesture.test.ts (3 tests) 2ms ✓  x-date-pickers (chromium)  src/TimeClock/tests/TimeClock.test.tsx (33 tests) 317ms ✓  x-date-pickers (chromium)  src/DateField/tests/selection.DateField.test.tsx (20 tests) 885ms ✓  x-internal-gestures (chromium)  src/matchers/matchers/toUpdateOptions.expect.test.ts (3 tests) 10ms ✓  x-data-grid-pro (chromium)  src/tests/columnPinning.DataGridPro.test.tsx (46 tests) 7886ms ✓ - Column pinning > column menu > should allow to unpin a pinned left column when clicking "Unpin" pinning button  330ms ✓ - Column pinning > column menu > with fake timers > should not render menu items if the column has `pinnable` equals to false  549ms ✓ - Column pinning > pinned columns order in column management > should keep pinned column order in column management panel when toggling columns  307ms ✓ - Column pinning > pinned columns order in column management > should keep pinned column order in column management panel when clicking show/hide all checkbox  333ms ✓  x-internal-gestures (chromium)  src/matchers/matchers/toBeClonable.expect.test.ts (3 tests) 4ms ✓  x-data-grid (chromium)  src/tests/columnsVisibility.DataGrid.test.tsx (21 tests) 5643ms ✓ - Columns visibility > prop: columnVisibilityModel and onColumnVisibilityModelChange > should call onColumnVisibilityModelChange with the new model when toggling all columns  528ms ✓ - Columns visibility > should reset the columns to initial columns state when `Reset` button is clicked in columns management panel  315ms ✓ - Columns visibility > should use the initial column visibility model as a reference when `Reset` button is clicked in columns management panel  360ms ✓ - Columns visibility > should use the first controlled column visibility model as a reference when `Reset` button is clicked in columns management panel  515ms ✓ - Columns visibility > should update the initial column visibility model when the columns are updated  416ms ✓ - Columns visibility > prop: `getTogglableColumns` > should avoid toggling columns provided by `getTogglableColumns` prop on `Show/Hide All`  334ms ✓ - Columns visibility > prop: toggleAllMode > should toggle filtered columns when `toggleAllMode` is `filtered`  636ms ✓  x-internal-gestures (chromium)  src/matchers/matchers/toUpdateState.expect.test.ts (2 tests) 4ms ✓  x-date-pickers (chromium)  src/DesktopDatePicker/tests/DesktopDatePicker.test.tsx (19 tests) 5395ms ✓  > Views > should go to the first view when re-opening the picker  680ms ✓  > Views > should go to the `openTo` view when re-opening the picker  704ms ✓  > Views > should go to the relevant `view` when `views` prop changes  598ms ✓  > Views > should move the focus to the newly opened views  374ms ✓  > Views > should go to the relevant `view` when `view` prop changes  648ms ✓  > picker state > should call onAccept when selecting the same date after changing the year  471ms ✓  > performance > should not re-render the `PickersActionBar` on date change  352ms ✓  > performance > should not re-render the `PickersActionBar` on date change with custom callback actions with root component updates  363ms ✓  x-data-grid (chromium)  src/tests/filterPanel.DataGrid.test.tsx (12 tests) 2537ms ✓  x-data-grid-pro (chromium)  src/tests/columns.DataGridPro.test.tsx (36 tests) 4209ms ✓ - Columns > toggleColumnMenu > should toggle the column menu  485ms ✓  x-data-grid (chromium)  src/tests/columnGrouping.DataGrid.test.tsx (15 tests | 4 skipped) 1338ms ✓  x-data-grid (chromium)  src/tests/dataSource.DataGrid.test.tsx (14 tests) 1834ms ✓ - Data source > Editing > should call `editRow()` and clear the cache when a row is updated  346ms ✓  x-data-grid (chromium)  src/tests/rowSpanning.DataGrid.test.tsx (8 tests) 781ms ✓  x-data-grid-pro (chromium)  src/tests/rowPinning.DataGridPro.test.tsx (29 tests) 3857ms ✓  x-date-pickers-pro (chromium)  src/MobileDateTimeRangePicker/tests/describeValueMultiInput.MobileDateTimeRangePicker.test.tsx (44 tests | 3 skipped) 14755ms ✓ - Describe Value Multi Input > Value API > Controlled / uncontrolled value > Value props (value, defaultValue, onChange > should call onChange when updating a value defined with `props.defaultValue` and update the rendered value  760ms ✓ - Describe Value Multi Input > Value API > Controlled / uncontrolled value > Value props (value, defaultValue, onChange > should call onChange when updating a value defined with `props.value`  696ms ✓ - Describe Value Multi Input > Value API > Picker open / close lifecycle > should call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value  1544ms ✓ - Describe Value Multi Input > Value API > Picker open / close lifecycle > should not select input content after closing on mobile  729ms ✓ - Describe Value Multi Input > Value API > Picker open / close lifecycle > should call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true  1415ms ✓ - Describe Value Multi Input > Value API > Picker open / close lifecycle > should not call onChange or onAccept when selecting the same value  1146ms ✓ - Describe Value Multi Input > Value API > Picker open / close lifecycle > should not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false  2047ms ✓ - Describe Value Multi Input > Value API > Picker open / close lifecycle > should call onClose and onAccept with the live value when pressing Escape  774ms ✓ - Describe Value Multi Input > Value API > Picker action bar > cancel action > should call onClose and onChange with the initial value  780ms ✓ - Describe Value Multi Input > Value API > Picker action bar > confirm action > should call onClose and onAccept with the live value  684ms ✓ - Describe Value Multi Input > Value API > Picker shortcuts > should call onClose and onChange when picking a shortcut with changeImportance="accept"  304ms ✓  x-data-grid (chromium)  src/tests/toolbar.DataGrid.test.tsx (13 tests) 1898ms ✓ - Toolbar > column selector > should show and hide all columns when clicking "Show/Hide All" checkbox from the column selector  317ms ✓  x-data-grid (chromium)  src/tests/cells.DataGrid.test.tsx (11 tests) 940ms ✓  x-data-grid-pro (chromium)  src/tests/treeData.DataGridPro.test.tsx (44 tests) 3565ms ✓  x-data-grid (chromium)  src/tests/columns.DataGrid.test.tsx (9 tests) 806ms ✓  x-date-pickers (chromium)  src/tests/fieldKeyboardInteraction.test.tsx (382 tests) 9948ms ✓  x-data-grid (chromium)  src/tests/columnHeaders.DataGrid.test.tsx (10 tests) 1800ms ✓ - Column headers > Column menu > menu icon button should close column menu when already open  474ms ✓ - Column headers > Column menu > should close the column menu when the grid is scrolled  476ms ✓  x-date-pickers (chromium)  src/DateField/tests/format.DateField.test.tsx (36 tests | 2 skipped) 1088ms ✓  x-date-pickers (chromium)  src/internals/utils/date-utils.test.ts (14 tests) 15ms ✓  x-data-grid-pro (chromium)  src/tests/detailPanel.DataGridPro.test.tsx (32 tests) 3545ms ✓ - Detail panel > should cache the content of getDetailPanelHeight  345ms ✓  x-date-pickers-pro (chromium)  src/DesktopTimeRangePicker/tests/describeValueMultiInput.DesktopTimeRangePicker.test.tsx (44 tests | 4 skipped) 5451ms ✓ - Describe Value Multi Input > Value API > Picker open / close lifecycle > should call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value  532ms ✓ - Describe Value Multi Input > Value API > Picker open / close lifecycle > should call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true  538ms ✓ - Describe Value Multi Input > Value API > Picker open / close lifecycle > should not call onChange or onAccept when selecting the same value  513ms ✓ - Describe Value Multi Input > Value API > Picker open / close lifecycle > should not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false  1014ms ✓  x-data-grid (chromium)  src/tests/export.DataGrid.test.tsx (8 tests) 1049ms ✓  x-data-grid (chromium)  src/tests/density.DataGrid.test.tsx (9 tests) 1287ms ✓  x-data-grid-pro (chromium)  src/tests/columnReorder.DataGridPro.test.tsx (20 tests) 1838ms ✓  x-data-grid (chromium)  src/tests/slots.DataGrid.test.tsx (10 tests | 1 skipped) 566ms ✓  x-data-grid (chromium)  src/hooks/features/columns/gridColumnsUtils.test.tsx (8 tests) 2ms ✓  x-data-grid (chromium)  src/hooks/utils/useGridEvent.test.tsx (2 tests | 1 skipped) 63ms ✓  x-date-pickers (chromium)  src/StaticDatePicker/tests/StaticDatePickerKeyboard.test.tsx (30 tests) 3159ms ✓  x-data-grid (chromium)  src/tests/DataGrid.test.tsx (3 tests) 154ms ✓  x-data-grid (chromium)  src/utils/createSelector.test.ts (3 tests) 1ms ✓  x-date-pickers (chromium)  src/DateTimeField/tests/editing.DateTimeField.test.tsx (11 tests) 174ms ✓  x-data-grid (chromium)  src/tests/accessibility.DataGrid.test.tsx (3 tests) 149ms ↓  x-data-grid (chromium)  src/tests/materialVersion.test.tsx (1 test | 1 skipped) ✓  x-date-pickers (chromium)  src/MultiSectionDigitalClock/tests/MultiSectionDigitalClock.test.tsx (8 tests) 453ms ✓  x-date-pickers (chromium)  src/DesktopDateTimePicker/tests/DesktopDateTimePicker.test.tsx (6 tests) 3380ms ✓  > picker state > should call onAccept when selecting the same date and time after changing the year  719ms ✓  > should allow selecting same view multiple times  1165ms ✓  > should cycle focused views among the visible step after selection  362ms ✓  > prop: timeSteps > should use "DigitalClock" view renderer, when "timeSteps.minutes" = 60  485ms ✓  > prop: timeSteps > should accept value and close Picker when selecting time on "DigitalClock" view renderer  490ms ✓  x-data-grid-pro (chromium)  src/tests/editComponents.DataGridPro.test.tsx (26 tests) 5694ms ✓ - Edit components > column type: string > with fake timers > should display a indicator while processing the props  847ms ✓ - Edit components > column type: number > should keep values as numbers  321ms ✓ - Edit components > column type: number > with fake timers > should display a indicator while processing the props  809ms ✓ - Edit components > column type: date > should handle correctly dates with partial years  344ms ✓ - Edit components > column type: dateTime > should handle correctly dates with partial years  547ms ✓  x-date-pickers (chromium)  src/DesktopTimePicker/tests/DesktopTimePicker.test.tsx (8 tests) 1637ms ✓  > rendering behavior > should render single column Picker given big enough "thresholdToRenderTimeInASingleColumn" number  348ms ✓  > selecting behavior > should call "onAccept", "onChange", and "onClose" when selecting all section  332ms ✓  > selecting behavior > should allow out of order section selection  398ms ✓  x-date-pickers (chromium)  src/YearCalendar/tests/YearCalendar.test.tsx (12 tests) 820ms ✓  x-date-pickers (chromium)  src/DigitalClock/tests/DigitalClock.test.tsx (10 tests) 615ms ✓  x-date-pickers (chromium)  src/MonthCalendar/tests/MonthCalendar.test.tsx (10 tests) 85ms ✓  x-date-pickers-pro (chromium)  src/MobileDateRangePicker/tests/describeValue.MobileDateRangePicker.test.tsx (88 tests | 5 skipped) 10993ms ✓ - Describes > Value API > Controlled / uncontrolled value > Value props (value, defaultValue, onChange > should call onChange when updating a value defined with `props.defaultValue` and update the rendered value  448ms ✓ - Describes > Value API > Picker open / close lifecycle > should not select input content after closing on mobile  323ms ✓ - Describes > Value API > Picker open / close lifecycle > should not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false  492ms ✓ - Describes > Value API > Picker open / close lifecycle > should not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false  348ms ✓ - Describes > Value API > should return back to start range position after reopening a range picker  584ms ✓  x-date-pickers-pro (chromium)  src/DateRangePicker/DateRangePicker.test.tsx (5 tests) 1004ms ✓  > should not use the mobile picker by default  394ms ✓  x-data-grid-pro (chromium)  src/tests/dataSourceLazyLoader.DataGridPro.test.tsx (17 tests) 4589ms ✓ - Data source lazy loader > Viewport loading > should make a new data source request once the skeleton rows are in the render context  688ms ✓ - Data source lazy loader > Viewport loading > should reset the scroll position when sorting is applied  749ms ✓ - Data source lazy loader > Viewport loading > should reset the scroll position when filter is applied  707ms ✓ - Data source lazy loader > Row count updates > should reset the grid if the rowCount becomes smaller than the actual row count  645ms ✓  x-date-pickers (chromium)  src/DateCalendar/tests/keyboard.DateCalendar.test.tsx (19 tests) 2344ms ✓  x-data-grid-pro (chromium)  src/tests/export.DataGridPro.test.tsx (17 tests) 1048ms ✓  x-data-grid-pro (chromium)  src/tests/events.DataGridPro.test.tsx (21 tests) 1462ms ✓  x-date-pickers (chromium)  src/DigitalClock/tests/timezone.DigitalClock.test.tsx (36 tests | 9 skipped) 2605ms ✓  x-date-pickers (chromium)  src/AdapterMoment/AdapterMoment.test.tsx (178 tests | 20 skipped) 183ms ✓  x-data-grid-pro (chromium)  src/tests/columnHeaders.DataGridPro.test.tsx (11 tests) 1146ms ✓  x-date-pickers (chromium)  src/DesktopDatePicker/tests/field.DesktopDatePicker.test.tsx (9 tests) 568ms ✓  x-date-pickers-pro (chromium)  src/DesktopTimeRangePicker/tests/describeValueSingleInput.DesktopTimeRangePicker.test.tsx (44 tests | 3 skipped) 4939ms ✓ - Describe Value Single Input > Value API > Picker open / close lifecycle > should call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value  463ms ✓ - Describe Value Single Input > Value API > Picker open / close lifecycle > should call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true  410ms ✓ - Describe Value Single Input > Value API > Picker open / close lifecycle > should not call onChange or onAccept when selecting the same value  308ms ✓ - Describe Value Single Input > Value API > Picker open / close lifecycle > should not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false  588ms ✓ - Describe Value Single Input > Value API > should return back to start range position after reopening a range picker  677ms ✓  x-date-pickers (chromium)  src/AdapterLuxon/AdapterLuxon.test.tsx (100 tests | 1 skipped) 196ms ✓  x-data-grid-pro (chromium)  src/tests/sorting.DataGridPro.test.tsx (20 tests | 1 skipped) 1455ms ✓  x-data-grid-pro (chromium)  src/utils/tree/createRowTree.test.ts (10 tests) 3ms ✓  x-date-pickers (chromium)  src/DateTimeField/tests/timezone.DateTimeField.test.tsx (29 tests | 7 skipped) 1389ms ✓  x-date-pickers (chromium)  src/AdapterDayjs/AdapterDayjs.test.tsx (176 tests | 18 skipped) 257ms ✓  x-data-grid-pro (chromium)  src/tests/statePersistence.DataGridPro.test.tsx (10 tests) 1272ms ✓  x-data-grid-pro (chromium)  src/tests/columnSpanning.DataGridPro.test.tsx (6 tests) 357ms ✓  x-date-pickers (chromium)  src/MobileDatePicker/tests/MobileDatePicker.test.tsx (11 tests) 1243ms ✓  x-data-grid-pro (chromium)  src/tests/rowReorder.DataGridPro.test.tsx (6 tests) 405ms ✓  x-data-grid-pro (chromium)  src/tests/dataSourceTreeData.DataGridPro.test.tsx (7 tests) 1580ms ✓  x-data-grid-pro (chromium)  src/tests/infiniteLoader.DataGridPro.test.tsx (3 tests) 518ms ✓  x-data-grid-pro (chromium)  src/tests/printExport.DataGrid.test.tsx (10 tests) 736ms ✓  x-data-grid-pro (chromium)  src/tests/layout.DataGridPro.test.tsx (8 tests) 367ms ✓  x-data-grid-pro (chromium)  src/tests/lazyLoader.DataGridPro.test.tsx (7 tests) 433ms ✓  x-data-grid-pro (chromium)  src/tests/columnsVisibility.DataGridPro.test.tsx (5 tests) 460ms ✓  x-date-pickers (chromium)  src/DateCalendar/tests/timezone.DateCalendar.test.tsx (40 tests | 10 skipped) 7062ms ✓ - Timezone > Adapter specific tests > Timezone prop - adapter: dayjs > timezoneCompatible > should correctly render month days when timezone changes  601ms ✓ - Timezone > Adapter specific tests > Timezone prop - adapter: dayjs > timezoneCompatible > should not render duplicate days when leaving DST in America/Asuncion  311ms ✓ - Timezone > Adapter specific tests > Timezone prop - adapter: dayjs > timezoneCompatible > Timezone: UTC > should use value timezone for onChange when a value is provided  505ms ✓ - Timezone > Adapter specific tests > Timezone prop - adapter: dayjs > timezoneCompatible > Timezone: system > should use value timezone for onChange when a value is provided  404ms ✓ - Timezone > Adapter specific tests > Timezone prop - adapter: dayjs > timezoneCompatible > Timezone: America/New_York > should use timezone prop for onChange when no value is provided  417ms ✓ - Timezone > Adapter specific tests > Timezone prop - adapter: dayjs > timezoneCompatible > Timezone: America/New_York > should use value timezone for onChange when a value is provided  452ms ✓ - Timezone > Adapter specific tests > Timezone prop - adapter: luxon > timezoneCompatible > should correctly render month days when timezone changes  599ms ✓  x-date-pickers-pro (chromium)  src/MobileDateTimeRangePicker/tests/describeValueSingleInput.MobileDateTimeRangePicker.test.tsx (44 tests | 2 skipped) 10506ms ✓ - Describe Value Single Input > Value API > Controlled / uncontrolled value > Value props (value, defaultValue, onChange > should call onChange when updating a value defined with `props.defaultValue` and update the rendered value  450ms ✓ - Describe Value Single Input > Value API > Controlled / uncontrolled value > Value props (value, defaultValue, onChange > should call onChange when updating a value defined with `props.value`  487ms ✓ - Describe Value Single Input > Value API > Picker open / close lifecycle > should call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value  747ms ✓ - Describe Value Single Input > Value API > Picker open / close lifecycle > should not select input content after closing on mobile  472ms ✓ - Describe Value Single Input > Value API > Picker open / close lifecycle > should call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true  884ms ✓ - Describe Value Single Input > Value API > Picker open / close lifecycle > should not call onChange or onAccept when selecting the same value  749ms ✓ - Describe Value Single Input > Value API > Picker open / close lifecycle > should not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false  1547ms ✓ - Describe Value Single Input > Value API > Picker open / close lifecycle > should call onClose and onAccept with the live value when pressing Escape  513ms ✓ - Describe Value Single Input > Value API > should return back to start range position after reopening a range picker  745ms ✓ - Describe Value Single Input > Value API > Picker action bar > cancel action > should call onClose and onChange with the initial value  439ms ✓ - Describe Value Single Input > Value API > Picker action bar > confirm action > should call onClose and onAccept with the live value  567ms ✓  x-data-grid-pro (chromium)  src/tests/components.DataGridPro.test.tsx (11 tests) 1372ms ✓  x-data-grid-pro (chromium)  src/tests/pagination.DataGridPro.test.tsx (4 tests) 315ms ✓  x-data-grid-pro (chromium)  src/tests/clipboard.DataGridPro.test.tsx (4 tests) 263ms ✓  x-data-grid-pro (chromium)  src/tests/listView.DataGridPro.test.tsx (5 tests) 202ms ✓  x-date-pickers (chromium)  src/MobileDateTimePicker/tests/MobileDateTimePicker.test.tsx (6 tests) 1592ms ✓  > picker state > should call onChange when selecting each view  879ms ✓  x-data-grid-pro (chromium)  src/tests/state.DataGridPro.test.tsx (2 tests) 81ms ✓  x-data-grid-pro (chromium)  src/tests/accessibility.DataGridPro.test.tsx (1 test) 86ms ✓  x-data-grid-pro (chromium)  src/tests/filterPanel.DataGridPro.test.tsx (1 test) 103ms ✓  x-date-pickers (chromium)  src/AdapterDateFns/AdapterDateFns.test.tsx (94 tests | 19 skipped) 96ms ✓  x-data-grid-pro (chromium)  src/tests/license.DataGridPro.test.tsx (1 test) 26ms ↓  x-data-grid-pro (chromium)  src/tests/materialVersion.test.tsx (1 test | 1 skipped) ✓  x-date-pickers (chromium)  src/StaticTimePicker/StaticTimePicker.test.tsx (42 tests | 37 skipped) 132ms ✓  x-date-pickers (chromium)  src/TimeClock/tests/timezone.TimeClock.test.tsx (28 tests | 7 skipped) 516ms ✓  x-date-pickers (chromium)  src/AdapterMomentHijri/AdapterMomentHijri.test.tsx (41 tests) 62ms ✓  x-date-pickers (chromium)  src/LocalizationProvider/LocalizationProvider.test.tsx (4 tests) 8ms ✓  x-date-pickers (chromium)  src/internals/hooks/useControlledValue.test.tsx (7 tests) 8ms ✓  x-date-pickers-pro (chromium)  src/MobileTimeRangePicker/tests/describeValueMultiInput.MobileTimeRangePicker.test.tsx (44 tests | 3 skipped) 6345ms ✓ - Describe Value Multi Input > Value API > Controlled / uncontrolled value > Value props (value, defaultValue, onChange > should call onChange when updating a value defined with `props.defaultValue` and update the rendered value  304ms ✓ - Describe Value Multi Input > Value API > Picker open / close lifecycle > should call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value  564ms ✓ - Describe Value Multi Input > Value API > Picker open / close lifecycle > should call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true  537ms ✓ - Describe Value Multi Input > Value API > Picker open / close lifecycle > should not call onChange or onAccept when selecting the same value  555ms ✓ - Describe Value Multi Input > Value API > Picker open / close lifecycle > should not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false  1072ms ✓ - Describe Value Multi Input > Value API > Picker action bar > cancel action > should call onClose and onChange with the initial value  315ms ✓ - Describe Value Multi Input > Value API > Picker action bar > confirm action > should call onClose and onAccept with the live value  332ms ✓  x-date-pickers-pro (chromium)  src/MobileTimeRangePicker/tests/describeValueSingleInput.MobileTimeRangePicker.test.tsx (44 tests | 2 skipped) 5181ms ✓ - Describe Value Single Input > Value API > Picker open / close lifecycle > should call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value  321ms ✓ - Describe Value Single Input > Value API > Picker open / close lifecycle > should call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true  331ms ✓ - Describe Value Single Input > Value API > Picker open / close lifecycle > should not call onChange or onAccept when selecting the same value  344ms ✓ - Describe Value Single Input > Value API > Picker open / close lifecycle > should not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false  753ms ✓ - Describe Value Single Input > Value API > should return back to start range position after reopening a range picker  448ms ✓  x-date-pickers (chromium)  src/DesktopDateTimePicker/tests/describeValue.DesktopDateTimePicker.test.tsx (44 tests | 2 skipped) 6586ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value  389ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true  378ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false  691ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should call onClose and onAccept with the live value when pressing Escape  512ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should call onClose and onAccept with the live value when clicking outside of the picker  542ms ✓ - Describe Value > Value API > Picker action bar > cancel action > should call onClose and onChange with the initial value  502ms ✓ - Describe Value > Value API > Picker action bar > confirm action > should call onClose and onAccept with the live value  448ms ✓  x-date-pickers (chromium)  src/DateCalendar/tests/validation.DateCalendar.test.tsx (2 tests) 1567ms ✓ - Validation > props.shouldDisableMonth > should disable all the dates on the "day" view when `shouldDisableMonth` returns false for its month`  998ms ✓ - Validation > props.shouldDisableYear > should disable all the dates on the "day" view when `shouldDisableYear` returns false for its year`  568ms ✓  x-date-pickers (chromium)  src/PickerDay2/PickerDay2.test.tsx (15 tests | 2 skipped) 50ms ✓  x-date-pickers (chromium)  src/PickersDay/PickersDay.test.tsx (15 tests | 2 skipped) 43ms ✓  x-date-pickers (chromium)  src/AdapterMomentJalaali/AdapterMomentJalaali.test.tsx (54 tests) 85ms ✓  x-date-pickers (chromium)  src/MobileTimePicker/tests/describeValue.MobileTimePicker.test.tsx (44 tests | 3 skipped) 2999ms ✓  x-date-pickers-pro (chromium)  src/DesktopDateRangePicker/tests/describeValueMultiInput.DesktopDateRangePicker.test.tsx (44 tests | 4 skipped) 5715ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value  423ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true  360ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false  683ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should call onClose and onAccept with the live value when pressing Escape  328ms ✓ - Describe Value > Value API > Picker action bar > cancel action > should call onClose and onChange with the initial value  350ms ✓ - Describe Value > Value API > Picker action bar > confirm action > should call onChange, onClose and onAccept when validating the default value  302ms ✓ - Describe Value > Value API > Picker action bar > today action > should call onClose, onChange with today's value and onAccept with today's value  312ms ✓ - Describe Value > Value API > Picker shortcuts > should call onClose, onChange and onAccept when picking a shortcut without explicit changeImportance  368ms ✓  x-date-pickers-pro (chromium)  src/DesktopDateRangePicker/tests/describeValueSingleInput.DesktopDateRangePicker.test.tsx (44 tests | 3 skipped) 6223ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value  394ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true  339ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false  551ms ✓ - Describe Value > Value API > should return back to start range position after reopening a range picker  845ms ✓ - Describe Value > Value API > Picker action bar > cancel action > should call onClose and onChange with the initial value  344ms ✓ - Describe Value > Value API > Picker action bar > confirm action > should call onClose and onAccept with the live value  311ms ✓ - Describe Value > Value API > Picker shortcuts > should call onClose and onChange when picking a shortcut with changeImportance="accept"  328ms ✓  x-date-pickers (chromium)  src/MobileDateTimePicker/tests/describeValue.MobileDateTimePicker.test.tsx (44 tests | 3 skipped) 7227ms ✓ - Describe Value > Value API > Controlled / uncontrolled value > Value props (value, defaultValue, onChange > should call onChange when updating a value defined with `props.defaultValue` and update the rendered value  383ms ✓ - Describe Value > Value API > Controlled / uncontrolled value > Value props (value, defaultValue, onChange > should call onChange when updating a value defined with `props.value`  386ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should call onChange, onClose and onAccept (if Desktop Date Picker or Desktop Date Range Picker) when selecting a value  405ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should not select input content after closing on mobile  442ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should call onChange, onClose and onAccept when selecting a value and `props.closeOnSelect` is true  441ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should not call onChange or onAccept when selecting the same value  445ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should not call onClose or onAccept when selecting a date and `props.closeOnSelect` is false  737ms ✓ - Describe Value > Value API > Picker open / close lifecycle > should call onClose and onAccept with the live value when pressing Escape  503ms ✓ - Describe Value > Value API > Picker action bar > cancel action > should call onClose and onChange with the initial value  608ms ✓ - Describe Value > Value API > Picker action bar > confirm action > should call onClose and onAccept with the live value  457ms ✓  x-date-pickers (chromium)  src/AdapterDateFnsJalali/AdapterDateFnsJalali.test.tsx (57 tests) 51ms ✓  x-date-pickers-pro (chromium)  src/StaticDateRangePicker/StaticDateRangePicker.test.tsx (37 tests | 28 skipped) 1121ms ✓  x-date-pickers-pro (chromium)  src/PickersRangeCalendarHeader/describeConformance.PickersRangeCalendarHeader.test.tsx (10 tests | 2 skipped) 67ms ✓  x-date-pickers-pro (chromium)  src/DateRangeCalendar/timezone.DateRangeCalendar.test.tsx (4 tests | 1 skipped) 1718ms ✓ - Timezone > Adapter specific tests > Timezone prop - adapter: dayjs > timezoneCompatible > should correctly render month days when timezone changes  888ms ✓ - Timezone > Adapter specific tests > Timezone prop - adapter: luxon > timezoneCompatible > should correctly render month days when timezone changes  581ms ✓  x-date-pickers (chromium)  src/DesktopTimePicker/tests/describeValue.DesktopTimePicker.test.tsx (44 tests | 2 skipped) 3113ms ✓  x-date-pickers-pro (chromium)  src/MobileDateTimeRangePicker/tests/MobileDateTimeRangePicker.test.tsx (1 test) 574ms ✓  > value selection > should cycle focused views among the visible step after selection  574ms ✓  x-date-pickers (chromium)  src/PickersActionBar/PickersActionBar.test.tsx (6 tests) 27ms ✓  x-date-pickers-pro (chromium)  src/DateRangePickerDay/DateRangePickerDay.test.tsx (6 tests | 1 skipped) 23ms ✓  x-date-pickers (chromium)  src/YearCalendar/tests/keyboard.YearCalendar.test.tsx (8 tests) 63ms ✓  x-date-pickers-pro (chromium)  src/DateRangePickerDay2/DateRangePickerDay2.test.tsx (10 tests | 2 skipped) 33ms ✓  x-date-pickers (chromium)  src/MobileTimePicker/tests/MobileTimePicker.test.tsx (2 tests) 175ms ✓  x-date-pickers (chromium)  src/AdapterDateFnsJalaliV2/AdapterDateFnsJalaliV2.test.tsx (56 tests) 82ms ✓  x-date-pickers-pro (chromium)  src/MobileDateTimeRangePicker/tests/describeConformance.MobileDateTimeRangePicker.test.tsx (13 tests | 3 skipped) 1052ms ✓  x-date-pickers (chromium)  src/DatePicker/tests/DatePicker.test.tsx (3 tests) 234ms ✓  x-date-pickers (chromium)  src/DesktopDateTimePicker/tests/field.DesktopDateTimePicker.test.tsx (2 tests) 189ms ✓  x-date-pickers-pro (chromium)  src/DesktopDateTimeRangePicker/tests/describeConformance.DesktopDateTimeRangePicker.test.tsx (13 tests | 4 skipped) 950ms ✓  x-date-pickers (chromium)  src/DateCalendar/tests/localization.DateCalendar.test.tsx (8 tests) 900ms ✓  x-date-pickers-pro (chromium)  src/DesktopTimeRangePicker/tests/describeConformance.DesktopTimeRangePicker.test.tsx (13 tests | 1 skipped) 803ms ✓  x-date-pickers (chromium)  src/DesktopTimePicker/tests/field.DesktopTimePicker.test.tsx (2 tests) 239ms ✓  x-date-pickers (chromium)  src/StaticDateTimePicker/tests/StaticDateTimePicker.test.tsx (4 tests) 351ms ✓  x-date-pickers (chromium)  src/internals/hooks/useField/useField.test.tsx (5 tests) 1ms ✓  x-date-pickers-pro (chromium)  src/MobileTimeRangePicker/tests/describeConformance.MobileTimeRangePicker.test.tsx (13 tests | 3 skipped) 621ms ✓  x-date-pickers (chromium)  src/StaticDatePicker/tests/StaticDatePicker.test.tsx (4 tests) 497ms ✓  > switches between months  301ms ✓  x-date-pickers (chromium)  src/MultiSectionDigitalClock/tests/describeValue.MultiSectionDigitalClock.test.tsx (36 tests | 18 skipped) 565ms ✓  x-date-pickers (chromium)  src/TimeClock/tests/describeValue.TimeClock.test.tsx (36 tests | 18 skipped) 115ms ✓  x-date-pickers-pro (chromium)  src/DesktopDateRangePicker/tests/describeConformance.DesktopDateRangePicker.test.tsx (13 tests | 4 skipped) 1292ms ✓  x-date-pickers-pro (chromium)  src/MobileDateRangePicker/tests/describeConformance.MobileDateRangePicker.test.tsx (13 tests | 6 skipped) 687ms ✓  x-date-pickers-pro (chromium)  src/MultiInputTimeRangeField/tests/describeValidation.MultiInputTimeRangeField.test.tsx (32 tests | 17 skipped) 409ms ✓  x-date-pickers-pro (chromium)  src/SingleInputDateRangeField/tests/describeConformance.SingleInputDateRangeField.test.tsx (7 tests | 2 skipped) 38ms ✓  x-date-pickers-pro (chromium)  src/DateRangePicker/describeConformance.DateRangePicker.test.tsx (3 tests | 1 skipped) 19ms ✓  x-date-pickers-pro (chromium)  src/TimeRangePicker/tests/describeConformance.TimeRangePicker.test.tsx (3 tests | 1 skipped) 20ms ✓  x-date-pickers-pro (chromium)  src/DateTimeRangePicker/tests/describeConformance.DateTimeRangePicker.test.tsx (3 tests | 1 skipped) 39ms ✓  x-date-pickers-pro (chromium)  src/MultiInputDateTimeRangeField/tests/describeValidation.MultiInputDateTimeRangeField.test.tsx (32 tests | 5 skipped) 1459ms ✓  x-date-pickers-pro (chromium)  src/SingleInputDateTimeRangeField/tests/describeConformance.SingleInputDateTimeRangeField.test.tsx (7 tests | 2 skipped) 82ms ✓  x-date-pickers-pro (chromium)  src/MultiInputTimeRangeField/tests/describeConformance.MultiInputTimeRangeField.test.tsx (10 tests | 2 skipped) 75ms ✓  x-date-pickers-pro (chromium)  src/SingleInputTimeRangeField/tests/describeConformance.SingleInputTimeRangeField.test.tsx (7 tests | 2 skipped) 41ms ✓  x-date-pickers (chromium)  src/MobileDatePicker/tests/describeValue.MobileDatePicker.test.tsx (44 tests | 3 skipped) 4325ms ✓  x-date-pickers-pro (chromium)  src/MultiInputDateTimeRangeField/tests/describeConformance.MultiInputDateTimeRangeField.test.tsx (10 tests | 2 skipped) 108ms ✓  x-date-pickers (chromium)  src/internals/components/PickersArrowSwitcher/describeConformance.PickersArrowSwitcher.test.tsx (30 tests | 2 skipped) 194ms ✓  x-date-pickers-pro (chromium)  src/MultiInputDateRangeField/tests/describeValidation.MultiInputDateRangeField.test.tsx (32 tests | 15 skipped) 634ms ✓  x-date-pickers-pro (chromium)  src/MultiInputDateRangeField/tests/describeConformance.MultiInputDateRangeField.test.tsx (10 tests | 2 skipped) 93ms ✓  x-date-pickers-pro (chromium)  src/SingleInputDateTimeRangeField/tests/describeValidation.SingleInputDateTimeRangeField.test.tsx (32 tests | 13 skipped) 772ms ✓  x-date-pickers-pro (chromium)  src/MobileDateTimeRangePicker/tests/describeValidation.MobileDateTimeRangePicker.test.tsx (32 tests | 8 skipped) 2195ms ✓  x-date-pickers (chromium)  src/DesktopDatePicker/tests/describeValue.DesktopDatePicker.test.tsx (44 tests | 2 skipped) 3980ms ✓ - Describe Value > Value API > Picker action bar > cancel action > should call onClose and onChange with the initial value  330ms ✓  x-date-pickers (chromium)  src/MonthCalendar/tests/describeValue.MonthCalendar.test.tsx (36 tests | 18 skipped) 124ms ✓  x-date-pickers (chromium)  src/PickersCalendarHeader/describeConformance.PickersCalendarHeader.test.tsx (20 tests | 2 skipped) 183ms ✓  x-date-pickers (chromium)  src/DateTimeField/tests/describeValue.DateTimeField.test.tsx (36 tests | 18 skipped) 265ms ✓  x-date-pickers-pro (chromium)  src/DesktopDateTimeRangePicker/tests/describeValidation.DesktopDateTimeRangePicker.test.tsx (32 tests | 8 skipped) 1913ms ✓  x-date-pickers (chromium)  src/DateCalendar/tests/describeValue.DateCalendar.test.tsx (36 tests | 18 skipped) 1030ms ✓  x-date-pickers-pro (chromium)  src/DesktopTimeRangePicker/tests/describeValidation.DesktopTimeRangePicker.test.tsx (32 tests | 22 skipped) 343ms ✓  x-date-pickers-pro (chromium)  src/SingleInputTimeRangeField/tests/describeValidation.SingleInputTimeRangeField.test.tsx (32 tests | 22 skipped) 178ms ✓  x-date-pickers (chromium)  src/MobileTimePicker/tests/timezone.MobileTimePicker.test.tsx (8 tests | 2 skipped) 627ms ✓  x-date-pickers-pro (chromium)  src/MobileTimeRangePicker/tests/describeValidation.MobileTimeRangePicker.test.tsx (32 tests | 22 skipped) 354ms ✓  x-date-pickers-pro (chromium)  src/SingleInputDateRangeField/tests/describeValidation.SingleInputDateRangeField.test.tsx (32 tests | 21 skipped) 262ms ✓  x-date-pickers (chromium)  src/YearCalendar/tests/describeValue.YearCalendar.test.tsx (36 tests | 18 skipped) 1104ms ✓  x-date-pickers (chromium)  src/DigitalClock/tests/describeValue.DigitalClock.test.tsx (36 tests | 18 skipped) 863ms ✓  x-date-pickers-pro (chromium)  src/DesktopDateRangePicker/tests/describeValidation.DesktopDateRangePicker.test.tsx (32 tests | 16 skipped) 1616ms ✓  x-date-pickers (chromium)  src/TimeField/tests/describeValue.TimeField.test.tsx (36 tests | 18 skipped) 201ms ✓  x-date-pickers-pro (chromium)  src/MobileDateRangePicker/tests/describeValidation.MobileDateRangePicker.test.tsx (32 tests | 16 skipped) 1415ms ↓  x-date-pickers-pro (chromium)  src/tests/materialVersion.test.tsx (1 test | 1 skipped) ✓  x-date-pickers (chromium)  src/DesktopDateTimePicker/tests/describeConformance.DesktopDateTimePicker.test.tsx (14 tests | 1 skipped) 1848ms ✓ - Describe Conformance > Pickers shared APIs > should bring the focus back to the open button when the picker is closed  366ms ✓  x-date-pickers (chromium)  src/DateField/tests/describeValue.DateField.test.tsx (36 tests | 18 skipped) 214ms ✓  x-date-pickers (chromium)  src/MobileDateTimePicker/tests/describeConformance.MobileDateTimePicker.test.tsx (13 tests | 3 skipped) 1246ms ✓ - Describe Conformance > Pickers shared APIs > should bring the focus back to the open button when the picker is closed  344ms ✓  x-date-pickers (chromium)  src/StaticDateTimePicker/tests/describeConformance.StaticDateTimePicker.test.tsx (13 tests | 7 skipped) 458ms ✓  x-date-pickers (chromium)  src/DesktopTimePicker/tests/describeConformance.DesktopTimePicker.test.tsx (13 tests | 1 skipped) 660ms ✓  x-date-pickers (chromium)  src/DesktopDatePicker/tests/describeConformance.DesktopDatePicker.test.tsx (13 tests | 1 skipped) 945ms ✓  x-date-pickers (chromium)  src/MobileDatePicker/tests/describeConformance.MobileDatePicker.test.tsx (13 tests | 3 skipped) 740ms ✓  x-date-pickers (chromium)  src/MobileTimePicker/tests/describeConformance.MobileTimePicker.test.tsx (13 tests | 3 skipped) 517ms ✓  x-date-pickers (chromium)  src/StaticDatePicker/tests/describeConformance.StaticDatePicker.test.tsx (13 tests | 7 skipped) 328ms ✓  x-date-pickers (chromium)  src/MobileDateTimePicker/tests/field.MobileDateTimePicker.test.tsx (1 test) 35ms ✓  x-date-pickers (chromium)  src/MobileTimePicker/tests/field.MobileTimePicker.test.tsx (1 test) 25ms ✓  x-date-pickers (chromium)  src/DateTimeField/tests/describeConformance.DateTimeField.test.tsx (7 tests | 2 skipped) 62ms ✓  x-date-pickers (chromium)  src/DateTimePicker/tests/describeConformance.DateTimePicker.test.tsx (3 tests | 1 skipped) 30ms ✓  x-date-pickers (chromium)  src/MultiSectionDigitalClock/tests/describeConformance.MultiSectionDigitalClock.test.tsx (10 tests | 2 skipped) 224ms ✓  x-date-pickers (chromium)  src/DateField/tests/describeConformance.DateField.test.tsx (7 tests | 2 skipped) 42ms ✓  x-date-pickers (chromium)  src/TimeField/tests/describeConformance.TimeField.test.tsx (7 tests | 2 skipped) 37ms ✓  x-date-pickers (chromium)  src/DatePicker/tests/describeConformance.DatePicker.test.tsx (3 tests | 1 skipped) 19ms ✓  x-date-pickers (chromium)  src/MonthCalendar/tests/describeConformance.MonthCalendar.test.tsx (10 tests | 2 skipped) 58ms ✓  x-date-pickers (chromium)  src/YearCalendar/tests/describeConformance.YearCalendar.test.tsx (10 tests | 2 skipped) 435ms ✓  x-date-pickers (chromium)  src/DateCalendar/tests/describeConformance.DateCalendar.test.tsx (10 tests | 2 skipped) 418ms ✓  x-date-pickers (chromium)  src/DayCalendarSkeleton/DayCalendarSkeleton.test.tsx (9 tests | 2 skipped) 58ms ✓  x-date-pickers (chromium)  src/DateTimePicker/tests/DateTimePicker.test.tsx (1 test) 154ms ✓  x-date-pickers (chromium)  src/DigitalClock/tests/describeConformance.DigitalClock.test.tsx (10 tests | 2 skipped) 269ms ✓  x-date-pickers (chromium)  src/TimePicker/tests/TimePicker.test.tsx (1 test) 73ms ✓  x-date-pickers (chromium)  src/TimeClock/tests/describeConformance.TimeClock.test.tsx (10 tests | 2 skipped) 43ms ✓  x-date-pickers (chromium)  src/DesktopDatePicker/tests/describeValidation.DesktopDatePicker.test.tsx (47 tests | 13 skipped) 2896ms ↓  x-date-pickers (chromium)  src/MultiSectionDigitalClock/tests/describeValidation.MultiSectionDigitalClock.test.tsx (37 tests | 36 skipped) ✓  x-date-pickers (chromium)  src/StaticDateTimePicker/tests/describeValidation.StaticDateTimePicker.test.tsx (37 tests | 18 skipped) 3415ms ✓ - Describe Validation > Pickers validation API > year view: > should apply shouldDisableYear  319ms ✓ - Describe Validation > Pickers validation API > year view: > with fake timers > should apply disablePast  318ms ✓ - Describe Validation > Pickers validation API > year view: > with fake timers > should apply disableFuture  317ms ✓  x-date-pickers (chromium)  src/DesktopDateTimePicker/tests/describeValidation.DesktopDateTimePicker.test.tsx (37 tests | 5 skipped) 3162ms ✓ - Describe Validation > Pickers validation API > day view: > with fake timers > should apply disableFuture  370ms ✓  x-date-pickers (chromium)  src/MobileDateTimePicker/tests/describeValidation.MobileDateTimePicker.test.tsx (37 tests | 10 skipped) 2956ms ✓  x-date-pickers (chromium)  src/DateTimeField/tests/describeValidation.DateTimeField.test.tsx (37 tests | 24 skipped) 297ms ✓  x-date-pickers (chromium)  src/StaticDatePicker/tests/describeValidation.StaticDatePicker.test.tsx (37 tests | 20 skipped) 2052ms ✓  x-date-pickers (chromium)  src/DesktopTimePicker/tests/describeValidation.DesktopTimePicker.test.tsx (37 tests | 33 skipped) 129ms ✓  x-date-pickers (chromium)  src/MobileDatePicker/tests/describeValidation.MobileDatePicker.test.tsx (37 tests | 13 skipped) 2351ms ✓  x-date-pickers (chromium)  src/MobileTimePicker/tests/describeValidation.MobileTimePicker.test.tsx (37 tests | 33 skipped) 132ms ✓  x-date-pickers (chromium)  src/AdapterDateFnsV2/AdapterDateFnsV2.test.tsx (81 tests | 19 skipped) 15ms ✓  x-date-pickers (chromium)  src/DateCalendar/tests/describeValidation.DateCalendar.test.tsx (37 tests | 20 skipped) 1441ms ↓  x-date-pickers (chromium)  src/DigitalClock/tests/describeValidation.DigitalClock.test.tsx (37 tests | 36 skipped) ✓  x-date-pickers (chromium)  src/MonthCalendar/tests/describeValidation.MonthCalendar.test.tsx (37 tests | 32 skipped) 54ms ✓  x-date-pickers (chromium)  src/DateField/tests/describeValidation.DateField.test.tsx (37 tests | 30 skipped) 139ms ✓  x-date-pickers (chromium)  src/YearCalendar/tests/describeValidation.YearCalendar.test.tsx (37 tests | 32 skipped) 371ms ✓  x-date-pickers (chromium)  src/TimeField/tests/describeValidation.TimeField.test.tsx (37 tests | 33 skipped) 73ms ↓  x-date-pickers (chromium)  src/tests/materialVersion.test.tsx (1 test | 1 skipped)  Test Files  351 passed | 15 skipped (366)  Tests  7162 passed | 1211 skipped | 3 todo (8379)  Start at  16:06:42  Duration  323.96s (transform 0ms, setup 420.60s, collect 58.35s, tests 680.06s, environment 0ms, prepare 2617.22s) [?25h