From c3da4df93a357a1565d0ed60f0f0d43b3a918975 Mon Sep 17 00:00:00 2001 From: Benedikt Stebner Date: Wed, 5 Oct 2022 16:56:21 +0200 Subject: [PATCH] Fix leaktests --- nukebuild/Build.cs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/nukebuild/Build.cs b/nukebuild/Build.cs index f965080add..358549db55 100644 --- a/nukebuild/Build.cs +++ b/nukebuild/Build.cs @@ -215,8 +215,6 @@ partial class Build : NukeBuild RunCoreTest("Avalonia.DesignerSupport.Tests"); }); - [PackageExecutable("JetBrains.dotMemoryUnit", "dotMemoryUnit.exe")] readonly Tool DotMemoryUnit; - Target RunLeakTests => _ => _ .OnlyWhenStatic(() => !Parameters.SkipTests && Parameters.IsRunningOnWindows) .DependsOn(Compile) @@ -224,10 +222,7 @@ partial class Build : NukeBuild { void DoMemoryTest() { - var testAssembly = "tests\\Avalonia.LeakTests\\bin\\Release\\net461\\Avalonia.LeakTests.dll"; - DotMemoryUnit( - $"{XunitPath.DoubleQuoteIfNeeded()} --propagate-exit-code -- {testAssembly}", - timeout: 120_000); + RunCoreTest("Avalonia.LeakTests"); } ControlFlow.ExecuteWithRetry(DoMemoryTest, delay: TimeSpan.FromMilliseconds(3)); });