Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Windows] Fix crash when navigating pages #25740

Merged
merged 7 commits into from
Nov 19, 2024

Update StackNavigationManager.cs

1a39910
Select commit
Loading
Failed to load commit list.
Merged

[Windows] Fix crash when navigating pages #25740

Update StackNavigationManager.cs
1a39910
Select commit
Loading
Failed to load commit list.
Azure Pipelines / MAUI-UITests-public succeeded Nov 18, 2024 in 31m 1s

Build #9.0.10-ci+pr.25740.azdo.128608 had test failures

Details

Tests

  • Failed: 7 (0.30%)
  • Passed: 1,655 (70.28%)
  • Other: 693 (29.43%)
  • Total: 2,355

Annotations

Check failure on line 626 in Build log

See this annotation in the file changed.

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

Build log #L626

PowerShell exited with code '1'.

Check failure on line 666 in Build log

See this annotation in the file changed.

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

Build log #L666

PowerShell exited with code '1'.

Check failure on line 581 in Build log

See this annotation in the file changed.

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

Build log #L581

PowerShell exited with code '1'.

Check failure on line 589 in Build log

See this annotation in the file changed.

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

Build log #L589

PowerShell exited with code '1'.

Check failure on line 1 in Microsoft.Maui.TestCases.Tests.Issues.Issue16032(Android).EnsureSupportForCustomWebViewClients

See this annotation in the file changed.

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

Microsoft.Maui.TestCases.Tests.Issues.Issue16032(Android).EnsureSupportForCustomWebViewClients

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 1700
   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 1715
   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 648
   at Microsoft.Maui.TestCases.Tests.Issues.Issue16032.EnsureSupportForCustomWebViewClients() in /_/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue16032.cs:line 20
   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.Issue23158(Android).ValidateEntryClearButtonVisibilityBehavior

See this annotation in the file changed.

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

Microsoft.Maui.TestCases.Tests.Issues.Issue23158(Android).ValidateEntryClearButtonVisibilityBehavior

VisualTestUtils.VisualTestFailedException : 
Snapshot different than baseline: ValidateEntryClearButtonVisibilityBehavior.png (1.59% 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)
   at VisualTestUtils.VisualRegressionTester.VerifyMatchesSnapshot(String name, ImageSnapshot actualImage, String environmentName, ITestContext testContext)
   at Microsoft.Maui.TestCases.Tests.UITest.<VerifyScreenshot>g__Verify|7_0(String name) in /_/src/Controls/tests/TestCases.Shared.Tests/UITest.cs:line 235
   at Microsoft.Maui.TestCases.Tests.UITest.VerifyScreenshot(String name) in /_/src/Controls/tests/TestCases.Shared.Tests/UITest.cs:line 117
   at Microsoft.Maui.TestCases.Tests.Issues.Issue23158.ValidateEntryClearButtonVisibilityBehavior() in /_/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue23158.cs:line 28
   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.Issue18443(Android).EntrySelectionLengthRuntimeUpdate

See this annotation in the file changed.

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

Microsoft.Maui.TestCases.Tests.Issues.Issue18443(Android).EntrySelectionLengthRuntimeUpdate

VisualTestUtils.VisualTestFailedException : 
Snapshot different than baseline: EntrySelectionLengthRuntimeUpdate.png (1.05% 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)
   at VisualTestUtils.VisualRegressionTester.VerifyMatchesSnapshot(String name, ImageSnapshot actualImage, String environmentName, ITestContext testContext)
   at Microsoft.Maui.TestCases.Tests.UITest.<VerifyScreenshot>g__Verify|7_0(String name) in /_/src/Controls/tests/TestCases.Shared.Tests/UITest.cs:line 235
   at Microsoft.Maui.TestCases.Tests.UITest.VerifyScreenshot(String name) in /_/src/Controls/tests/TestCases.Shared.Tests/UITest.cs:line 117
   at Microsoft.Maui.TestCases.Tests.Issues.Issue18443.EntrySelectionLengthRuntimeUpdate() in /_/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue18443.cs:line 18
   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.Issue12213(Android).TapGestureRecognizerNotWorkingOnEntry

See this annotation in the file changed.

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

Microsoft.Maui.TestCases.Tests.Issues.Issue12213(Android).TapGestureRecognizerNotWorkingOnEntry

VisualTestUtils.VisualTestFailedException : 
Snapshot different than baseline: TapGestureRecognizerNotWorkingOnEntry.png (0.72% 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)
   at VisualTestUtils.VisualRegressionTester.VerifyMatchesSnapshot(String name, ImageSnapshot actualImage, String environmentName, ITestContext testContext)
   at Microsoft.Maui.TestCases.Tests.UITest.<VerifyScreenshot>g__Verify|7_0(String name) in /_/src/Controls/tests/TestCases.Shared.Tests/UITest.cs:line 235
   at Microsoft.Maui.TestCases.Tests.UITest.VerifyScreenshot(String name) in /_/src/Controls/tests/TestCases.Shared.Tests/UITest.cs:line 117
   at Microsoft.Maui.TestCases.Tests.Issues.Issue12213.TapGestureRecognizerNotWorkingOnEntry() in /_/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue12213.cs:line 23
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)