Skip to content

Commit f8cb875

Browse files
[Testing] The Windows WebView category is removed from CI because WebView2 is not connected in Appium. (#35335)
### Description of Changes - Recently, the Appium driver has not been connecting properly to the native WebView2 control on Windows. While running locally using Appium Inspector with the WebView control, the inspector is unable to recognize the WebView and displays an error. - Due to this Appium driver issue, the WebView lane in CI takes a long time to run (approximately 3 hours) and eventually gets cancelled. As a temporary workaround, the WebView lane has been temporarily removed from the Windows CI pipeline to allow the CI process to complete more quickly. <img width="649" height="294" alt="image" src="https://github.com/user-attachments/assets/68df006b-56d6-4bfa-870a-a4184f5b18b7" /> <img width="576" height="430" alt="image" src="https://github.com/user-attachments/assets/40c222e8-4935-450d-be7e-5ee9245e9eb1" /> **Issue:** #35334
1 parent b71adea commit f8cb875

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

eng/pipelines/common/ui-tests.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -457,9 +457,12 @@ stages:
457457
- job: winui_ui_tests_${{ project.name }}
458458
strategy:
459459
matrix:
460+
# WebView is excluded on Windows: Appium driver cannot attach to WebView2
461+
# (appium/appium#22217 / dotnet/maui#35334). Remove this filter once fixed.
460462
${{ each categoryGroup in parameters.categoryGroupsToTest }}:
461-
${{ categoryGroup }}:
462-
CATEGORYGROUP: ${{ categoryGroup }}
463+
${{ if ne(categoryGroup, 'WebView') }}:
464+
${{ categoryGroup }}:
465+
CATEGORYGROUP: ${{ categoryGroup }}
463466
timeoutInMinutes: ${{ parameters.timeoutInMinutes }} # how long to run the job before automatically cancelling
464467
workspace:
465468
clean: all

0 commit comments

Comments
 (0)