tests: consolidate test config into nextest profiles

Centralize test configuration (filters, retries, fail-fast,
sequential/parallel scheduling) into nextest profiles, replacing
scattered flags across shell scripts. This simplifies the scripts
and provides a single source of truth for test behavior.

Enable JUnit XML output per profile, giving CI systems structured
test results for better reporting.

Not all test invocations are converted to profiles yet. Just the
ones that are repeated across scripts.

Signed-off-by: Anirudh Rayabharam <anrayabh@microsoft.com>
This commit is contained in:
Anirudh Rayabharam
2026-04-06 14:02:59 +00:00
committed by Rob Bradford
parent a4f0a18fb5
commit fcd69fb707
5 changed files with 52 additions and 32 deletions

View File

@@ -3,6 +3,7 @@
WORKLOADS_DIR="$HOME/workloads"
mkdir -p "$WORKLOADS_DIR"
mkdir -p "$WORKLOADS_DIR/junit"
build_edk2() {
EDK2_BUILD_DIR="$WORKLOADS_DIR/edk2_build"