Skip to content

Fix for CarouselView Position property not working properly in windows platfrom #29591

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

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Testcase updated

f6f8a18
Select commit
Loading
Failed to load commit list.
Open

Fix for CarouselView Position property not working properly in windows platfrom #29591

Testcase updated
f6f8a18
Select commit
Loading
Failed to load commit list.
Azure Pipelines / MAUI-UITests-public failed May 22, 2025 in 3h 19m 46s

Build #9.0.80-ci+pr.29591.azdo.142254 had test failures

Details

Tests

  • Failed: 2 (0.04%)
  • Passed: 4,561 (97.46%)
  • Other: 117 (2.50%)
  • Total: 4,680

Annotations

Check failure on line 980 in Build log

See this annotation in the file changed.

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

Build log #L980

PowerShell exited with code '1'.

Check failure on line 980 in Build log

See this annotation in the file changed.

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

Build log #L980

PowerShell exited with code '1'.

Check failure on line 20 in Build log

See this annotation in the file changed.

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

Build log #L20

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 783 in Build log

See this annotation in the file changed.

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

Build log #L783

PowerShell exited with code '1'.

Check failure on line 1 in Microsoft.Maui.TestCases.Tests.Issues.Issue15443(Windows).CarouselShouldWorkProperOnBinding

See this annotation in the file changed.

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

Microsoft.Maui.TestCases.Tests.Issues.Issue15443(Windows).CarouselShouldWorkProperOnBinding

  Assert.That(rect.X, Is.GreaterThan(0))
  Expected: greater than 0
  But was:  -455
Raw output
   at Microsoft.Maui.TestCases.Tests.Issues.Issue15443.CarouselShouldWorkProperOnBinding() in /_/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue15443.cs:line 23

1)    at Microsoft.Maui.TestCases.Tests.Issues.Issue15443.CarouselShouldWorkProperOnBinding() in /_/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue15443.cs:line 23

Check failure on line 1 in Microsoft.Maui.TestCases.Tests.Issues.CarouselViewRemoveAt(Windows).Issue10300Test

See this annotation in the file changed.

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

Microsoft.Maui.TestCases.Tests.Issues.CarouselViewRemoveAt(Windows).Issue10300Test

OpenQA.Selenium.WebDriverException : An unknown server-side error occurred while processing the command. Original error: Could not proxy command to the remote server. Original error: timeout of 240000ms exceeded
TearDown : OpenQA.Selenium.WebDriverException : Could not proxy command to the remote server. Original error: timeout of 240000ms exceeded
Raw output
   at OpenQA.Selenium.WebDriver.UnpackAndThrowOnError(Response errorResponse, String commandToExecute)
   at OpenQA.Selenium.WebDriver.ExecuteAsync(String driverCommandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.WebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.Appium.AppiumDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.WebDriver.FindElements(String mechanism, String value)
   at OpenQA.Selenium.Appium.AppiumDriver.FindElements(String selector, String value)
   at OpenQA.Selenium.Appium.MobileBy.FindElements(ISearchContext context)
   at OpenQA.Selenium.Appium.ByAccessibilityId.FindElements(ISearchContext context)
   at OpenQA.Selenium.WebDriver.FindElements(By by)
   at OpenQA.Selenium.Appium.AppiumDriver.FindElements(By by)
   at UITest.Appium.AppiumQuery.FindElements(AppiumApp appiumApp) in /_/src/TestUtils/src/UITest.Appium/AppiumQuery.cs:line 125
   at UITest.Appium.AppiumQueryable.ByAccessibilityId(String name) in /_/src/TestUtils/src/UITest.Appium/AppiumQueryable.cs:line 21
   at UITest.Appium.AppiumWindowsApp.FindElement(String id) in /_/src/TestUtils/src/UITest.Appium/AppiumWindowsApp.cs:line 44
   at UITest.Appium.HelperExtensions.FindElement(IApp app, String element) in /_/src/TestUtils/src/UITest.Appium/HelperExtensions.cs:line 2449
   at UITest.Appium.HelperExtensions.<>c__DisplayClass51_0.<WaitForElement>g__result|0() in /_/src/TestUtils/src/UITest.Appium/HelperExtensions.cs:line 677
   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 2411
   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 2435
   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 678
   at Microsoft.Maui.TestCases.Tests.Issues.CarouselViewRemoveAt.Issue10300Test() in /_/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/CarouselViewUITests.RemoveAt.cs:line 22
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
--TearDown
   at OpenQA.Selenium.WebDriver.UnpackAndThrowOnError(Response errorResponse, String commandToExecute)
   at OpenQA.Selenium.WebDriver.ExecuteAsync(String driverCommandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.WebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.Appium.AppiumDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.WebDriver.get_PageSource()
   at UITest.Appium.AppiumApp.get_ElementTree() in /_/src/TestUtils/src/UITest.Appium/AppiumApp.cs:line 41
   at UITest.Appium.NUnit.UITestBase.SaveUIDiagnosticInfo(String note) in /_/src/TestUtils/src/UITest.NUnit/UITestBase.cs:line 185
   at UITest.Appium.NUnit.UITestBase.UITestBaseTearDown() in /_/src/TestUtils/src/UITest.NUnit/UITestBase.cs:line 97
   at UITest.Appium.NUnit.UITestBase.UITestBaseTearDown() in /_/src/TestUtils/src/UITest.NUnit/UITestBase.cs:line 75
   at UITest.Appium.NUnit.UITestBase.TestTearDown() in /_/src/TestUtils/src/UITest.NUnit/UITestBase.cs:line 38
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)