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 memory leak in ListView #16762

Merged
merged 3 commits into from
Aug 17, 2023

Merge branch 'main' into ListViewOhNo

c670d41
Select commit
Loading
Failed to load commit list.
Merged

[windows] fix memory leak in ListView #16762

Merge branch 'main' into ListViewOhNo
c670d41
Select commit
Loading
Failed to load commit list.
Azure Pipelines / MAUI-DeviceTests-public succeeded Aug 16, 2023 in 3h 21m 15s

Build #7.0.0-ci.net7.23300+pr.16762-sha.053e8c459-azdo.93762 had test failures

Details

Tests

  • Failed: 6 (0.05%)
  • Passed: 11,921 (97.26%)
  • Other: 330 (2.69%)
  • Total: 12,257

Annotations

Check failure on line 240 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / MAUI-DeviceTests-public

Build log #L240

PowerShell exited with code '1'.

Check failure on line 275 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / MAUI-DeviceTests-public

Build log #L275

PowerShell exited with code '1'.

Check failure on line 537 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / MAUI-DeviceTests-public

Build log #L537

PowerShell exited with code '1'.

Check failure on line 1895 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / MAUI-DeviceTests-public

Build log #L1895

PowerShell exited with code '1'.

Check failure on line 1 in BlazorWebViewUsesStartPath

See this annotation in the file changed.

@azure-pipelines azure-pipelines / MAUI-DeviceTests-public

BlazorWebViewUsesStartPath

System.Exception : Waited 7500ms but couldn't get CoreWebView2.DOMContentLoaded to complete.
Raw output
   at Microsoft.Maui.MauiBlazorWebView.DeviceTests.WebViewHelpers.WaitForWebViewReady(WebView2 wv2)
   at Microsoft.Maui.MauiBlazorWebView.DeviceTests.Elements.BlazorWebViewTests.<>c__DisplayClass2_0.<<BlazorWebViewUsesStartPath>b__1>d.MoveNext()
--- End of stack trace from previous location ---
   at Microsoft.Maui.Dispatching.DispatcherExtensions.<>c__DisplayClass3_0.<<DispatchAsync>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at Microsoft.Maui.Dispatching.DispatcherExtensions.<>c__DisplayClass2_0`1.<<DispatchAsync>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at Microsoft.Maui.MauiBlazorWebView.DeviceTests.Elements.BlazorWebViewTests.BlazorWebViewUsesStartPath()
--- End of stack trace from previous location ---

Check failure on line 1 in Microsoft.Maui.DeviceTests.EditorHandlerTests.MaxLengthInitializesCorrectly

See this annotation in the file changed.

@azure-pipelines azure-pipelines / MAUI-DeviceTests-public

Microsoft.Maui.DeviceTests.EditorHandlerTests.MaxLengthInitializesCorrectly

Test failed

Check failure on line 1 in CancelButtonColor Initialize Correctly

See this annotation in the file changed.

@azure-pipelines azure-pipelines / MAUI-DeviceTests-public

CancelButtonColor Initialize Correctly

Color #FFFFFF00 not found. This is what it looked like:<img>iVBORw0KGgoAAAANSUhEUgAAAMgAAAAyCAYAAAAZUZThAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAASpSURBVHhe7dxPSGNHHAfw3zOrW1lhS12q4n9EVFjsoZCDUmzBS0ERhNKi9LKHUvDkRVR6KF4Kgt6i3cNe/LN7qmgLtVfpSaFYKUVB/K8oSqUYF1fWOJ3fOKOTGJ++GN00+X5gePObeYkbeF/fTOLGoQsPZUuXzacqgNQUku2tbMdcmIA8WlhY+KS0tPS79PT0jx3HeU+PA6QMIcSbUCg0t7S09H1lZeXvcug1B+ShDMdnFRUVk+osAKDl5eUvysrKfuGAZB0fH/+WkZFRezYFACcnJ3/I1dSnHJDHp6enO1hWAVyQy62TtLS0J2lcIBwA4WQmHvBRBSRZyBelewDxkVQBAYg3BATABQIC4AIBAXARU0Bqa2upoKDgvK2vr+uZ+9Hd3U0DAwO6Arg7ngPC4ejo6KDNzU3VxsbGaHZ2Vs8CJBdPAeE7xdraGjU1NekRIr/fH1YDJBNPASkqKlLHiYkJdYyGlz728svGSyN7zl6acc3Py8fW1lY9Gr6cs8cZ12bO7d8EcBuPhQfyDiLy8/NV475tfHxcjRuBQEC0tLToSoiuri7duzzHj7NrxmN8nmH6/Dw8Nz09rWrzc+VrUTVAPHA2PAfEMBelfVHX1NSocRufEw1f3Hy+YV/wjJ8nMjAGB8QOG+PHyzucrgBuj7MR89u8vO/gTfrq6mrYO0ptbW3nyx5uzCylzBKKW3Nzs9rP2HJzc3WPaGtri4qLi3V1mXlum/14gHiIOSAG7wM4KAa/q2Xe4TKN9y4cot7e3vMxPu86kQECuG+eAjIzM3Pp84fR0dHz3+Yclvb2dtWPxKGoq6vTFZFcQuledA0NDTQ1NRW2+cZnH3CdxcVF6u/vV62np4eGh4dpb29Pz8bG0x6E1/p2szfRzGygTbP3CpHjfDS4H7npt98Q4GZv0iN/Ls/7/X5dQex+1e0q182/O3Nzc2JwcFAEg0E9IoRc3ou+vj6xu7urR26Os+E5IIlMvhbdg9jxxc9vdkQLgdvcu8dBsMNhcEiGhoZ0dXOcjVvvQSDZfC7bj7J9K5v9NQXc5zGe43MSCy+tSkpKKCsrS49cKCwspJWVFV15g4BAFJEhSexwGJmZmbp3WbTg3AQCAlewQ5L44cjLy6P5+XldhTs8PNQ975IqIGfLRkhFfIfgJdbkZPi3V3E4RkZGqLGxUY94o77VRF5Y/56VAIa9rGKJfRfZ2NigQCCg/niWP7yuqqqio6Mj1a+vr6fq6mp95s05jvM+AgJRRNtzJO4+xISD/4qDN+R819je3lZz5eXl6hgLBASicAtC4oUkMhzxhIBAFBwCdlUArpu/P3cZDoaAwP9aZ2fnnYWDISAALjgg+BwEwAUCAuACAQFwgYAAuEBAAFwgIAAuEBAAFwgIgAsEBMAFAgLgAgEBcIGAALhAQABccEBEKBRaPSsBgMlM8PfpCg5I6ODg4LkaBQAlGAy+kIcQ/3+QB7I92tnZ+TI7O/sbn8/3keM4PAaQUoQQJ/LO8ff+/v7znJycl3LoNQeEqOXFKyLnK9UHADZCL5997VPdv37+iZ42/UMOfShj9AHhDgKpSIg38tr/kwT9QK+edRER/QdvyyN41FAzNgAAAABJRU5ErkJggg==</img>
Raw output
   at Microsoft.Maui.DeviceTests.AssertionExtensions.AssertContainsColor(CanvasBitmap bitmap, Color expectedColor, Func`2 withinRectModifier, Nullable`1 tolerance)
   at Microsoft.Maui.DeviceTests.AssertionExtensions.AssertContainsColor(FrameworkElement view, Color expectedColor, IMauiContext mauiContext, Nullable`1 tolerance)
   at Microsoft.Maui.DeviceTests.HandlerTestBasement.<>c__DisplayClass15_0.<<ValidateHasColor>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at Microsoft.Maui.Dispatching.DispatcherExtensions.<>c__DisplayClass3_0.<<DispatchAsync>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at Microsoft.Maui.Dispatching.DispatcherExtensions.<>c__DisplayClass2_0`1.<<DispatchAsync>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at Microsoft.Maui.DeviceTests.SearchBarHandlerTests.CancelButtonColorInitializeCorrectly()
--- End of stack trace from previous location ---

Check failure on line 1 in Microsoft.Maui.DeviceTests.EntryHandlerTests.MaxLengthWorksCorrectly

See this annotation in the file changed.

@azure-pipelines azure-pipelines / MAUI-DeviceTests-public

Microsoft.Maui.DeviceTests.EntryHandlerTests.MaxLengthWorksCorrectly

Test failed