From 3bbbb9ef357bdf8186fba24b7eabbbc254bd22ba Mon Sep 17 00:00:00 2001 From: TamilarasanSF4853 Date: Thu, 7 May 2026 12:18:21 +0530 Subject: [PATCH 1/3] removed webview lane --- eng/pipelines/common/ui-tests.yml | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/eng/pipelines/common/ui-tests.yml b/eng/pipelines/common/ui-tests.yml index 258ab00de3e7..124080ff2245 100644 --- a/eng/pipelines/common/ui-tests.yml +++ b/eng/pipelines/common/ui-tests.yml @@ -42,6 +42,31 @@ parameters: - 'ViewBaseTests,VisualStateManager,Window' - 'WebView' + # Windows-specific category groups — WebView is excluded because it runs too long on Windows CI + windowsCategoryGroupsToTest: + - 'Accessibility,ActionSheet,ActivityIndicator,Animation,AppLinks' + - 'Border,BoxView,Brush,Button' + - 'CarouselView' + - 'Cells,CheckBox,ContextActions,CustomRenderers,DatePicker,Dispatcher,DisplayAlert,DisplayPrompt,DragAndDrop' + - 'CollectionView' + - 'Entry' + - 'Editor,Effects,Essentials,FlyoutPage,Focus,Fonts,Frame,Gestures,GraphicsView' + - 'Image,ImageButton,IndicatorView,InputTransparent,IsEnabled,IsVisible' + - 'Label' + - 'Layout' + - 'Lifecycle,ManualReview,Maps' + - 'ListView' + - 'Navigation' + - 'Page,Performance,Picker,ProgressBar' + - 'RadioButton,RefreshView' + - 'SafeAreaEdges,Shadow' + - 'ScrollView' + - 'SearchBar,Shape,Slider' + - 'SoftInput,Stepper,Switch,SwipeView' + - 'Shell' + - 'TabbedPage,TableView,TimePicker,TitleView,ToolbarItem,Triggers' + - 'ViewBaseTests,VisualStateManager,Window' + projects: - name: name desc: Human Description @@ -457,7 +482,7 @@ stages: - job: winui_ui_tests_${{ project.name }} strategy: matrix: - ${{ each categoryGroup in parameters.categoryGroupsToTest }}: + ${{ each categoryGroup in parameters.windowsCategoryGroupsToTest }}: ${{ categoryGroup }}: CATEGORYGROUP: ${{ categoryGroup }} timeoutInMinutes: ${{ parameters.timeoutInMinutes }} # how long to run the job before automatically cancelling From 287b4fd6ec5266eaa586190267270a6033389b7b Mon Sep 17 00:00:00 2001 From: TamilarasanSF4853 Date: Thu, 7 May 2026 13:29:34 +0530 Subject: [PATCH 2/3] added issue link --- eng/pipelines/common/ui-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eng/pipelines/common/ui-tests.yml b/eng/pipelines/common/ui-tests.yml index 124080ff2245..8d2ab138b031 100644 --- a/eng/pipelines/common/ui-tests.yml +++ b/eng/pipelines/common/ui-tests.yml @@ -42,7 +42,7 @@ parameters: - 'ViewBaseTests,VisualStateManager,Window' - 'WebView' - # Windows-specific category groups — WebView is excluded because it runs too long on Windows CI + # Windows-specific category groups — WebView is excluded because it runs too long on Windows CI. Issue - https://github.com/dotnet/maui/issues/35334 windowsCategoryGroupsToTest: - 'Accessibility,ActionSheet,ActivityIndicator,Animation,AppLinks' - 'Border,BoxView,Brush,Button' From e63b31f4b3f6f33d343b488a3343eedc5bf231e6 Mon Sep 17 00:00:00 2001 From: TamilarasanSF4853 Date: Fri, 8 May 2026 18:24:11 +0530 Subject: [PATCH 3/3] updated to if condition --- eng/pipelines/common/ui-tests.yml | 34 ++++++------------------------- 1 file changed, 6 insertions(+), 28 deletions(-) diff --git a/eng/pipelines/common/ui-tests.yml b/eng/pipelines/common/ui-tests.yml index 8d2ab138b031..eadb114c2799 100644 --- a/eng/pipelines/common/ui-tests.yml +++ b/eng/pipelines/common/ui-tests.yml @@ -42,31 +42,6 @@ parameters: - 'ViewBaseTests,VisualStateManager,Window' - 'WebView' - # Windows-specific category groups — WebView is excluded because it runs too long on Windows CI. Issue - https://github.com/dotnet/maui/issues/35334 - windowsCategoryGroupsToTest: - - 'Accessibility,ActionSheet,ActivityIndicator,Animation,AppLinks' - - 'Border,BoxView,Brush,Button' - - 'CarouselView' - - 'Cells,CheckBox,ContextActions,CustomRenderers,DatePicker,Dispatcher,DisplayAlert,DisplayPrompt,DragAndDrop' - - 'CollectionView' - - 'Entry' - - 'Editor,Effects,Essentials,FlyoutPage,Focus,Fonts,Frame,Gestures,GraphicsView' - - 'Image,ImageButton,IndicatorView,InputTransparent,IsEnabled,IsVisible' - - 'Label' - - 'Layout' - - 'Lifecycle,ManualReview,Maps' - - 'ListView' - - 'Navigation' - - 'Page,Performance,Picker,ProgressBar' - - 'RadioButton,RefreshView' - - 'SafeAreaEdges,Shadow' - - 'ScrollView' - - 'SearchBar,Shape,Slider' - - 'SoftInput,Stepper,Switch,SwipeView' - - 'Shell' - - 'TabbedPage,TableView,TimePicker,TitleView,ToolbarItem,Triggers' - - 'ViewBaseTests,VisualStateManager,Window' - projects: - name: name desc: Human Description @@ -482,9 +457,12 @@ stages: - job: winui_ui_tests_${{ project.name }} strategy: matrix: - ${{ each categoryGroup in parameters.windowsCategoryGroupsToTest }}: - ${{ categoryGroup }}: - CATEGORYGROUP: ${{ categoryGroup }} + # WebView is excluded on Windows: Appium driver cannot attach to WebView2 + # (appium/appium#22217 / dotnet/maui#35334). Remove this filter once fixed. + ${{ each categoryGroup in parameters.categoryGroupsToTest }}: + ${{ if ne(categoryGroup, 'WebView') }}: + ${{ categoryGroup }}: + CATEGORYGROUP: ${{ categoryGroup }} timeoutInMinutes: ${{ parameters.timeoutInMinutes }} # how long to run the job before automatically cancelling workspace: clean: all