Skip to content

[Extensibility] XAML: Expose GTK, macOS, and WPF in OnPlatform - #35901

Merged
kubaflo merged 19 commits into
dotnet:net11.0from
kubaflo:fix/35695-onplatform-onidiom-data-driven
Jul 30, 2026
Merged

[Extensibility] XAML: Expose GTK, macOS, and WPF in OnPlatform#35901
kubaflo merged 19 commits into
dotnet:net11.0from
kubaflo:fix/35695-onplatform-onidiom-data-driven

Merge net11.0 into PR #35901

cc58dc2
Select commit
Loading
Failed to load commit list.
Azure Pipelines / maui-pr-uitests cancelled Jul 29, 2026 in 3h 15m 39s

Build #11.0.0-ci+pr.35901.azdo.1531827 had test failures

Details

Tests

  • Failed: 6 (0.04%)
  • Passed: 13,453 (98.61%)
  • Other: 184 (1.35%)
  • Total: 13,643

Annotations

Check failure on line 1602 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr-uitests

Build log #L1602

PowerShell exited with code '1'.

Check failure on line 3140 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr-uitests

Build log #L3140

PowerShell exited with code '1'.

Check failure on line 25 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr-uitests

Build log #L25

There are one or more test failures detected in result files. Detailed summary of published test results can be viewed in the Tests tab.

Check failure on line 1054 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr-uitests

Build log #L1054

PowerShell exited with code '1'.

Check failure on line 1 in Microsoft.Maui.TestCases.Tests.Issues.Issue28986_ParentChildTest(iOS).VerifyInitialStateParentTopChildBottom

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr-uitests

Microsoft.Maui.TestCases.Tests.Issues.Issue28986_ParentChildTest(iOS).VerifyInitialStateParentTopChildBottom

  Bottom indicator should not extend below screen bottom. Inset: -134pt
Assert.That(bottomInsetFromScreenBottom, Is.GreaterThanOrEqualTo(0))
  Expected: greater than or equal to 0
  But was:  -134
Raw output
   at Microsoft.Maui.TestCases.Tests.Issues.Issue28986_ParentChildTest.VerifyInitialStateParentTopChildBottom() in /_/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue28986_ParentChildTest.cs:line 83

1)    at Microsoft.Maui.TestCases.Tests.Issues.Issue28986_ParentChildTest.VerifyInitialStateParentTopChildBottom() in /_/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue28986_ParentChildTest.cs:line 83

Check failure on line 1 in Microsoft.Maui.TestCases.Tests.Issues.Issue36154(Windows).Issue36154SwipeViewShouldRevealItems

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr-uitests

Microsoft.Maui.TestCases.Tests.Issues.Issue36154(Windows).Issue36154SwipeViewShouldRevealItems

  Assert.That(App.WaitForElement("ResultLabel").GetText(), Is.EqualTo("RIGHT invoked!"))
  Expected string length 14 but was 29. Strings differ at index 0.
  Expected: "RIGHT invoked!"
  But was:  "Swipe result will appear here"
  -----------^
Raw output
   at Microsoft.Maui.TestCases.Tests.Issues.Issue36154.Issue36154SwipeViewShouldRevealItems() in /_/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue36154.cs:line 33

1)    at Microsoft.Maui.TestCases.Tests.Issues.Issue36154.Issue36154SwipeViewShouldRevealItems() in /_/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue36154.cs:line 33

Check failure on line 1 in Microsoft.Maui.TestCases.Tests.DragAndDropUITests(Windows).DragEvents

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr-uitests

Microsoft.Maui.TestCases.Tests.DragAndDropUITests(Windows).DragEvents

  Assert.That(textAfterDragOver, Is.EqualTo("DragOver"))
  Expected string length 8 but was 16. Strings differ at index 8.
  Expected: "DragOver"
  But was:  "DragOverEvents: "
  -------------------^
Raw output
   at Microsoft.Maui.TestCases.Tests.DragAndDropUITests.DragEvents() in /_/src/Controls/tests/TestCases.Shared.Tests/Tests/DragAndDropUITests.cs:line 56

1)    at Microsoft.Maui.TestCases.Tests.DragAndDropUITests.DragEvents() in /_/src/Controls/tests/TestCases.Shared.Tests/Tests/DragAndDropUITests.cs:line 56

Check failure on line 1 in Microsoft.Maui.TestCases.Tests.Issues.Issue35125(Android).TopTabUnselectedTextVisibleWhenSwitchingTabs

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr-uitests

Microsoft.Maui.TestCases.Tests.Issues.Issue35125(Android).TopTabUnselectedTextVisibleWhenSwitchingTabs

VisualTestUtils.VisualTestFailedException : 
Snapshot different than baseline: TopTabUnselectedTextVisibleWhenSwitchingTabs.png (3.07% difference)
If the correct baseline has changed (this isn't a a bug), then update the baseline image.
See test attachment or download the build artifacts to get the new snapshot file.

More info: https://aka.ms/visual-test-workflow
Raw output
   at VisualTestUtils.VisualRegressionTester.Fail(String message) in /_/src/TestUtils/src/VisualTestUtils/VisualRegressionTester.cs:line 162
   at VisualTestUtils.VisualRegressionTester.VerifyMatchesSnapshot(String name, ImageSnapshot actualImage, String environmentName, ITestContext testContext) in /_/src/TestUtils/src/VisualTestUtils/VisualRegressionTester.cs:line 123
   at Microsoft.Maui.TestCases.Tests.UITest.<VerifyScreenshot>g__Verify|13_0(String name, <>c__DisplayClass13_0&) in /_/src/Controls/tests/TestCases.Shared.Tests/UITest.cs:line 485
   at Microsoft.Maui.TestCases.Tests.UITest.VerifyScreenshot(String name, Nullable`1 retryDelay, Nullable`1 retryTimeout, Int32 cropLeft, Int32 cropRight, Int32 cropTop, Int32 cropBottom, Double tolerance) in /_/src/Controls/tests/TestCases.Shared.Tests/UITest.cs:line 309
   at Microsoft.Maui.TestCases.Tests.Issues.Issue35125.TopTabUnselectedTextVisibleWhenSwitchingTabs() in /_/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue35125.cs:line 24
   at System.RuntimeMethodHandle.InvokeMethod(ObjectHandleOnStack target, Void** arguments, ObjectHandleOnStack sig, BOOL isConstructor, ObjectHandleOnStack result)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)