[ERR] RunTests: [xUnit.net 00:00:03.22] Uses cached file for subsequent requests [FAIL]
[ERR] RunTests: [xUnit.net 00:00:03.23] Expired cache downloads again [FAIL]
These tests are being flakey. I can't repro it locally right now, but it happens on CI.
08:22:38 [ERR] [xUnit.net 00:00:03.46] Uses cached file for subsequent requests [FAIL]
08:22:38 [DBG] Failed Uses cached file for subsequent requests [1 ms]
08:22:38 [DBG] Error Message:
08:22:38 [DBG] System.TypeInitializationException : The type initializer for 'Avalonia.Controls.Maui.Tests.Services.AvaloniaUriImageSourceServiceTests' threw an exception.
08:22:38 [DBG] ---- System.InvalidOperationException : Call from invalid thread
08:22:38 [DBG] Stack Trace:
08:22:38 [DBG] at Avalonia.Controls.Maui.Tests.Services.AvaloniaUriImageSourceServiceTests..ctor()
08:22:38 [DBG] at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean wrapExceptions)
08:22:38 [DBG] ----- Inner Stack Trace -----
08:22:38 [DBG] at Avalonia.Threading.Dispatcher.<VerifyAccess>g__ThrowVerifyAccess|16_0()
08:22:38 [DBG] at Avalonia.Threading.Dispatcher.VerifyAccess()
08:22:38 [DBG] at Avalonia.Rendering.RenderLoop.Add(IRenderLoopTask i)
08:22:38 [DBG] at Avalonia.Rendering.Composition.Server.ServerCompositor..ctor(IRenderLoop renderLoop, IPlatformGraphics platformGraphics, CompositionOptions options, BatchStreamObjectPool`1 batchObjectPool, BatchStreamMemoryPool batchMemoryPool)
08:22:38 [DBG] at Avalonia.Rendering.Composition.Compositor..ctor(IRenderLoop loop, IPlatformGraphics gpu, Boolean useUiThreadForSynchronousCommits, ICompositorScheduler scheduler, Boolean reclaimBuffersImmediately, Dispatcher dispatcher, CompositionOptions options)
08:22:38 [DBG] at Avalonia.Rendering.Composition.Compositor..ctor(IRenderLoop loop, IPlatformGraphics gpu, Boolean useUiThreadForSynchronousCommits)
08:22:38 [DBG] at Avalonia.Rendering.Composition.Compositor..ctor(IPlatformGraphics gpu, Boolean useUiThreadForSynchronousCommits)
08:22:38 [DBG] at Avalonia.Headless.AvaloniaHeadlessPlatform.Initialize(AvaloniaHeadlessPlatformOptions opts)
08:22:38 [DBG] at Avalonia.Headless.AvaloniaHeadlessPlatformExtensions.<>c__DisplayClass0_0.<UseHeadless>b__0()
08:22:38 [DBG] at Avalonia.AppBuilder.SetupUnsafe()
08:22:38 [DBG] at Avalonia.AppBuilder.Setup()
08:22:38 [DBG] at Avalonia.AppBuilder.SetupWithoutStarting()
08:22:38 [DBG] at Avalonia.Controls.Maui.Tests.Services.AvaloniaUriImageSourceServiceTests..cctor() in /home/runner/work/Avalonia.Controls.Maui/Avalonia.Controls.Maui/tests/Avalonia.Controls.Maui.Tests/Services/AvaloniaUriImageSourceServiceTests.cs:line 17
08:22:38 [DBG] [xUnit.net 00:00:03.48] ScrollChanged Updates Offsets And Signals Completion [SKIP]
Error: [xUnit.net 00:00:03.47] Expired cache downloads again [FAIL]
08:22:38 [ERR] [xUnit.net 00:00:03.47] Expired cache downloads again [FAIL]
08:22:38 [DBG] Failed Expired cache downloads again [1 ms]
08:22:38 [DBG] Error Message:
08:22:38 [DBG] System.TypeInitializationException : The type initializer for 'Avalonia.Controls.Maui.Tests.Services.AvaloniaUriImageSourceServiceTests' threw an exception.
08:22:38 [DBG] ---- System.InvalidOperationException : Call from invalid thread
08:22:38 [DBG] Stack Trace:
08:22:38 [DBG] at Avalonia.Controls.Maui.Tests.Services.AvaloniaUriImageSourceServiceTests..ctor()
08:22:38 [DBG] at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean wrapExceptions)
08:22:38 [DBG] ----- Inner Stack Trace -----
08:22:38 [DBG] at Avalonia.Threading.Dispatcher.<VerifyAccess>g__ThrowVerifyAccess|16_0()
08:22:38 [DBG] at Avalonia.Threading.Dispatcher.VerifyAccess()
08:22:38 [DBG] at Avalonia.Rendering.RenderLoop.Add(IRenderLoopTask i)
08:22:38 [DBG] at Avalonia.Rendering.Composition.Server.ServerCompositor..ctor(IRenderLoop renderLoop, IPlatformGraphics platformGraphics, CompositionOptions options, BatchStreamObjectPool`1 batchObjectPool, BatchStreamMemoryPool batchMemoryPool)
08:22:38 [DBG] at Avalonia.Rendering.Composition.Compositor..ctor(IRenderLoop loop, IPlatformGraphics gpu, Boolean useUiThreadForSynchronousCommits, ICompositorScheduler scheduler, Boolean reclaimBuffersImmediately, Dispatcher dispatcher, CompositionOptions options)
08:22:38 [DBG] at Avalonia.Rendering.Composition.Compositor..ctor(IRenderLoop loop, IPlatformGraphics gpu, Boolean useUiThreadForSynchronousCommits)
08:22:38 [DBG] at Avalonia.Rendering.Composition.Compositor..ctor(IPlatformGraphics gpu, Boolean useUiThreadForSynchronousCommits)
08:22:38 [DBG] at Avalonia.Headless.AvaloniaHeadlessPlatform.Initialize(AvaloniaHeadlessPlatformOptions opts)
08:22:38 [DBG] at Avalonia.Headless.AvaloniaHeadlessPlatformExtensions.<>c__DisplayClass0_0.<UseHeadless>b__0()
08:22:38 [DBG] at Avalonia.AppBuilder.SetupUnsafe()
08:22:38 [DBG] at Avalonia.AppBuilder.Setup()
08:22:38 [DBG] at Avalonia.AppBuilder.SetupWithoutStarting()
08:22:38 [DBG] at Avalonia.Controls.Maui.Tests.Services.AvaloniaUriImageSourceServiceTests..cctor() in /home/runner/work/Avalonia.Controls.Maui/Avalonia.Controls.Maui/tests/Avalonia.Controls.Maui.Tests/Services/AvaloniaUriImageSourceServiceTests.cs:line 17
These tests are being flakey. I can't repro it locally right now, but it happens on CI.