diff --git a/apps/demos/testing/skipped-tests.js b/apps/demos/testing/skipped-tests.js index cdd9e5ce7dcf..1bc6e8618f24 100644 --- a/apps/demos/testing/skipped-tests.js +++ b/apps/demos/testing/skipped-tests.js @@ -2,17 +2,33 @@ export const skippedTests = { jQuery: { // WebGL initialization error at the provider. There is no point in adding a mask Map: ['ProvidersAndTypes', 'Markers', 'Routes'], + + // Remote WidgetsGalleryDataService is unstable + DataGrid: ['RemoteGrouping', 'RemoteVirtualScrolling', 'CustomDataSource'], + PivotGrid: ['WebAPIService'], }, Angular: { // WebGL initialization error at the provider. There is no point in adding a mask Map: ['ProvidersAndTypes', 'Markers', 'Routes'], + + // Remote WidgetsGalleryDataService is unstable + DataGrid: ['RemoteGrouping', 'RemoteVirtualScrolling', 'CustomDataSource'], + PivotGrid: ['WebAPIService'], }, React: { // WebGL initialization error at the provider. There is no point in adding a mask Map: ['ProvidersAndTypes', 'Markers', 'Routes'], + + // Remote WidgetsGalleryDataService is unstable + DataGrid: ['RemoteGrouping', 'RemoteVirtualScrolling', 'CustomDataSource'], + PivotGrid: ['WebAPIService'], }, Vue: { // WebGL initialization error at the provider. There is no point in adding a mask Map: ['ProvidersAndTypes', 'Markers', 'Routes'], + + // Remote WidgetsGalleryDataService is unstable + DataGrid: ['RemoteGrouping', 'RemoteVirtualScrolling', 'CustomDataSource'], + PivotGrid: ['WebAPIService'], }, }; diff --git a/apps/demos/utils/visual-tests/matrix-test-helper.ts b/apps/demos/utils/visual-tests/matrix-test-helper.ts index 3e7e7f66d595..a737d579a569 100644 --- a/apps/demos/utils/visual-tests/matrix-test-helper.ts +++ b/apps/demos/utils/visual-tests/matrix-test-helper.ts @@ -203,11 +203,12 @@ export function shouldRunTestAtIndex(testIndex) { return part === currentPart; } +// Remote WidgetsGalleryDataService is unstable, so RemoteGrouping is skipped const SKIPPED_TESTS = { - jQuery: {}, - Angular: {}, - Vue: {}, - React: {}, + jQuery: { DataGrid: ['RemoteGrouping'] }, + Angular: { DataGrid: ['RemoteGrouping'] }, + Vue: { DataGrid: ['RemoteGrouping'] }, + React: { DataGrid: ['RemoteGrouping'] }, }; export function shouldSkipDemo(framework, component, demoName, skippedTests) {