Skip to content

Merge branch 'main' into avoid-using-measure-invalidate-in-collection…

27ac934
Select commit
Loading
Failed to load commit list.
Merged

Improve iOS CollectionView performance by leveraging the new platform level invalidation mechanism #28225

Merge branch 'main' into avoid-using-measure-invalidate-in-collection…
27ac934
Select commit
Loading
Failed to load commit list.
Azure Pipelines / MAUI-UITests-public succeeded Mar 24, 2025 in 5h 47m 42s

Build #9.0.60-ci+pr.28225.azdo.138474 had test failures

Details

Tests

  • Failed: 3 (0.07%)
  • Passed: 4,261 (97.06%)
  • Other: 126 (2.87%)
  • Total: 4,390

Annotations

Check failure on line 516 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / MAUI-UITests-public

Build log #L516

PowerShell exited with code '1'.

Check failure on line 597 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / MAUI-UITests-public

Build log #L597

PowerShell exited with code '1'.

Check failure on line 769 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / MAUI-UITests-public

Build log #L769

PowerShell exited with code '1'.

Check failure on line 621 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / MAUI-UITests-public

Build log #L621

PowerShell exited with code '1'.

Check failure on line 1 in Microsoft.Maui.TestCases.Tests.Issues.Issue25671(iOS).LayoutPassesShouldNotIncrease

See this annotation in the file changed.

@azure-pipelines azure-pipelines / MAUI-UITests-public

Microsoft.Maui.TestCases.Tests.Issues.Issue25671(iOS).LayoutPassesShouldNotIncrease

  Assert.That(arg1, Is.LessThanOrEqualTo(arg2))
  Expected: less than or equal to 417.90000000000003d
  But was:  428.0d
Raw output
   at NUnit.Framework.Legacy.ClassicAssert.LessOrEqual(Double arg1, Double arg2)
   at Microsoft.Maui.TestCases.Tests.Issues.Issue25671.LayoutPassesShouldNotIncrease() in /_/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue25671.cs:line 69
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](Func`1 invoke)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)

1)    at NUnit.Framework.Legacy.ClassicAssert.LessOrEqual(Double arg1, Double arg2)
   at Microsoft.Maui.TestCases.Tests.Issues.Issue25671.LayoutPassesShouldNotIncrease() in /_/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue25671.cs:line 69
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)

Check failure on line 1 in Microsoft.Maui.TestCases.Tests.Issues.Issue28416(Mac).DragAndDropWithAnElementThatIsRemoved

See this annotation in the file changed.

@azure-pipelines azure-pipelines / MAUI-UITests-public

Microsoft.Maui.TestCases.Tests.Issues.Issue28416(Mac).DragAndDropWithAnElementThatIsRemoved

System.TimeoutException : Timed out waiting for element...
Raw output
   at UITest.Appium.HelperExtensions.Wait(Func`1 query, Func`2 satisfactory, String timeoutMessage, Nullable`1 timeout, Nullable`1 retryFrequency) in /_/src/TestUtils/src/UITest.Appium/HelperExtensions.cs:line 2367
   at UITest.Appium.HelperExtensions.WaitForAtLeastOne(Func`1 query, String timeoutMessage, Nullable`1 timeout, Nullable`1 retryFrequency) in /_/src/TestUtils/src/UITest.Appium/HelperExtensions.cs:line 2382
   at UITest.Appium.HelperExtensions.WaitForElement(IApp app, String marked, String timeoutMessage, Nullable`1 timeout, Nullable`1 retryFrequency, Nullable`1 postTimeout) in /_/src/TestUtils/src/UITest.Appium/HelperExtensions.cs:line 663
   at Microsoft.Maui.TestCases.Tests.Issues.Issue28416.DragAndDropWithAnElementThatIsRemoved() in /_/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue28416.cs:line 24
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check failure on line 1 in Microsoft.Maui.TestCases.Tests.Issues.HiddenCollectionViewBindUITests(iOS).CollectionShouldInvalidateOnVisibilityChange

See this annotation in the file changed.

@azure-pipelines azure-pipelines / MAUI-UITests-public

Microsoft.Maui.TestCases.Tests.Issues.HiddenCollectionViewBindUITests(iOS).CollectionShouldInvalidateOnVisibilityChange

The app was expected to be running still, investigate as possible crash
TearDown : The app was expected to be running still, investigate as possible crash
Raw output
   at UITest.Appium.NUnit.UITestBase.UITestBaseTearDown() in /_/src/TestUtils/src/UITest.NUnit/UITestBase.cs:line 87
   at UITest.Appium.NUnit.UITestBase.TestTearDown() in /_/src/TestUtils/src/UITest.NUnit/UITestBase.cs:line 38

--TearDown
   at UITest.Appium.NUnit.UITestBase.UITestBaseTearDown() in /_/src/TestUtils/src/UITest.NUnit/UITestBase.cs:line 87
   at UITest.Appium.NUnit.UITestBase.TestTearDown() in /_/src/TestUtils/src/UITest.NUnit/UITestBase.cs:line 38

1)    at UITest.Appium.NUnit.UITestBase.UITestBaseTearDown() in /_/src/TestUtils/src/UITest.NUnit/UITestBase.cs:line 87
   at UITest.Appium.NUnit.UITestBase.TestTearDown() in /_/src/TestUtils/src/UITest.NUnit/UITestBase.cs:line 38