From 76971eb03d7e68928ebc0433dd3f3df4a8188f22 Mon Sep 17 00:00:00 2001 From: Garrett Beatty Date: Wed, 8 Jul 2026 10:47:39 -0400 Subject: [PATCH 1/7] Auto-discover unit-test projects in CI instead of hardcoded list The run-unit-tests target only ran 4 hardcoded projects, so test projects such as Amazon.Lambda.AspNetCoreServer.Test, Core.Tests, EventsTests.NET8 and others were never executed in CI. Replace the hardcoded list with run-unit-tests.ps1, which discovers any project referencing the test SDK (excluding *.IntegrationTests.csproj, which run in a separate phase), mirroring run-integ-tests-parallel.ps1. --- buildtools/build.proj | 8 ++-- buildtools/run-unit-tests.ps1 | 69 +++++++++++++++++++++++++++++++++++ 2 files changed, 73 insertions(+), 4 deletions(-) create mode 100644 buildtools/run-unit-tests.ps1 diff --git a/buildtools/build.proj b/buildtools/build.proj index e160116aa..54d6728d3 100644 --- a/buildtools/build.proj +++ b/buildtools/build.proj @@ -214,10 +214,10 @@ IgnoreStandardErrorWarningFormat="true"/> - - - - + +