Skip to content

Commit cb65c31

Browse files
brettfobaronfel
authored andcommitted
update perl test runner (#7779)
1 parent 2b850b6 commit cb65c31

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

eng/Build.ps1

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -359,14 +359,16 @@ try {
359359
$resultsLog = "test-net40-fsharpqa-results.log"
360360
$errorLog = "test-net40-fsharpqa-errors.log"
361361
$failLog = "test-net40-fsharpqa-errors"
362-
$perlExe = "$env:USERPROFILE\.nuget\packages\StrawberryPerl64\5.22.2.1\Tools\perl\bin\perl.exe"
362+
$perlPackageRoot = "$env:USERPROFILE\.nuget\packages\StrawberryPerl\5.28.0.1";
363+
$perlExe = "$perlPackageRoot\bin\perl.exe"
363364
Create-Directory $resultsRoot
364365
UpdatePath
365366
$env:HOSTED_COMPILER = 1
366367
$env:CSC_PIPE = "$env:USERPROFILE\.nuget\packages\Microsoft.Net.Compilers\2.7.0\tools\csc.exe"
367368
$env:FSCOREDLLPATH = "$ArtifactsDir\bin\fsc\$configuration\net472\FSharp.Core.dll"
368369
$env:LINK_EXE = "$RepoRoot\tests\fsharpqa\testenv\bin\link\link.exe"
369370
$env:OSARCH = $env:PROCESSOR_ARCHITECTURE
371+
$env:PERL5LIB = "$perlPackageRoot\vendor\lib"
370372
Exec-Console $perlExe """$RepoRoot\tests\fsharpqa\testenv\bin\runall.pl"" -resultsroot ""$resultsRoot"" -results $resultsLog -log $errorLog -fail $failLog -cleanup:no -procs:$env:NUMBER_OF_PROCESSORS"
371373
Pop-Location
372374
}

eng/Versions.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@
182182
<NUnitLiteVersion>3.11.0</NUnitLiteVersion>
183183
<NunitXmlTestLoggerVersion>2.1.36</NunitXmlTestLoggerVersion>
184184
<RoslynToolsSignToolVersion>1.0.0-beta2-dev3</RoslynToolsSignToolVersion>
185-
<StrawberryPerl64Version>5.22.2.1</StrawberryPerl64Version>
185+
<StrawberryPerlVersion>5.28.0.1</StrawberryPerlVersion>
186186
<StreamJsonRpcVersion>2.0.187</StreamJsonRpcVersion>
187187
</PropertyGroup>
188188
</Project>

0 commit comments

Comments
 (0)