summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author5an7y-Microsoft <[email protected]>2026-03-12 16:58:17 -0700
committerGitHub <[email protected]>2026-03-12 16:58:17 -0700
commita28a07191667b381e000bccc453dbfce9d8d4251 (patch)
tree05dcb3395a0d4881496c2e084823a4c0a1e09f58
parent3e597cce705fd13188f3a5d77255481758ae74ae (diff)
parented0aa30768bfd2576761e761a7da6ce6bfd4ca7c (diff)
Merge pull request #1353 from microsoft/user/jvalesmena/wdk-test-infra-changes
Making INF verifier and option to the build all samples PS script
-rw-r--r--Build-AllSamples.ps13
-rw-r--r--Build-SampleSet.ps16
2 files changed, 8 insertions, 1 deletions
diff --git a/Build-AllSamples.ps1 b/Build-AllSamples.ps1
index 6b3a1976..6b2e1661 100644
--- a/Build-AllSamples.ps1
+++ b/Build-AllSamples.ps1
@@ -40,6 +40,7 @@ param(
[string[]]$Configurations = @(if ([string]::IsNullOrEmpty($env:WDS_Configuration)) { ('Debug', 'Release') } else { $env:WDS_Configuration }),
[string[]]$Platforms = @(if ([string]::IsNullOrEmpty($env:WDS_Platform)) { ('x64', 'arm64') } else { $env:WDS_Platform }),
[string]$LogFilesDirectory = (Join-Path (Get-Location) "_logs"),
+ [string]$InfOptions = "",
[int]$ThrottleLimit
)
@@ -68,4 +69,4 @@ foreach ($file in $solutionFiles) {
}
}
-.\Build-SampleSet -SampleSet $sampleSet -Configurations $Configurations -Platform $Platforms -LogFilesDirectory $LogFilesDirectory -Verbose:$Verbose -ThrottleLimit $ThrottleLimit
+.\Build-SampleSet -SampleSet $sampleSet -Configurations $Configurations -Platform $Platforms -LogFilesDirectory $LogFilesDirectory -Verbose:$Verbose -ThrottleLimit $ThrottleLimit -InfOptions $InfOptions
diff --git a/Build-SampleSet.ps1 b/Build-SampleSet.ps1
index da016f05..32e603bd 100644
--- a/Build-SampleSet.ps1
+++ b/Build-SampleSet.ps1
@@ -5,6 +5,7 @@ param(
[string[]]$Platforms = @(if ([string]::IsNullOrEmpty($env:WDS_Platform)) { "x64" } else { $env:WDS_Platform }),
$LogFilesDirectory = (Get-Location),
[string]$ReportFileName = $(if ([string]::IsNullOrEmpty($env:WDS_ReportFileName)) { "_overview" } else { $env:WDS_ReportFileName }),
+ [string]$InfOptions = "",
[int]$ThrottleLimit = 0
)
@@ -135,6 +136,11 @@ if ($build_environment -match '^EWDK') {
#
$InfVerif_AdditionalOptions=($build_number -le 22621 ? "/sw1284 /sw1285 /sw1293 /sw2083 /sw2086" : "/samples")
+# Override InfVerif_AdditionalOptions if InfOptions parameter was provided
+if (-not [string]::IsNullOrEmpty($InfOptions)) {
+ $InfVerif_AdditionalOptions = $InfOptions
+}
+
#
# Determine exclusions.
#