From 08ed5863ca03b8889931451b630a5b29d6e4654c Mon Sep 17 00:00:00 2001 From: Malcolm Nixon Date: Mon, 8 Jun 2026 06:47:44 -0400 Subject: [PATCH 1/2] Disable parallel TFM test execution in ApiMark.Cpp.Tests Tests that spawn clang processes must not run across multiple TFMs simultaneously - the concurrent child processes can cause stdout contention in the xUnit v3 JSON protocol, producing intermittent 'Test process did not return valid JSON' CI failures. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- test/ApiMark.Cpp.Tests/ApiMark.Cpp.Tests.csproj | 1 + 1 file changed, 1 insertion(+) diff --git a/test/ApiMark.Cpp.Tests/ApiMark.Cpp.Tests.csproj b/test/ApiMark.Cpp.Tests/ApiMark.Cpp.Tests.csproj index 57b6c7b..b55bc39 100644 --- a/test/ApiMark.Cpp.Tests/ApiMark.Cpp.Tests.csproj +++ b/test/ApiMark.Cpp.Tests/ApiMark.Cpp.Tests.csproj @@ -7,6 +7,7 @@ false ApiMark.Cpp.Tests ApiMark.Cpp.Tests + false From d6e80fdf329b34d7797f1659a794de62b668cd83 Mon Sep 17 00:00:00 2001 From: Malcolm Nixon Date: Mon, 8 Jun 2026 06:48:47 -0400 Subject: [PATCH 2/2] Disable parallel TFM test execution in ApiMark.DotNet.Tests Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- test/ApiMark.DotNet.Tests/ApiMark.DotNet.Tests.csproj | 1 + 1 file changed, 1 insertion(+) diff --git a/test/ApiMark.DotNet.Tests/ApiMark.DotNet.Tests.csproj b/test/ApiMark.DotNet.Tests/ApiMark.DotNet.Tests.csproj index dabc6f6..402b010 100644 --- a/test/ApiMark.DotNet.Tests/ApiMark.DotNet.Tests.csproj +++ b/test/ApiMark.DotNet.Tests/ApiMark.DotNet.Tests.csproj @@ -7,6 +7,7 @@ false ApiMark.DotNet.Tests ApiMark.DotNet.Tests + false