From cc4b772bb3465895fb5dd358f09d881abf4e83b7 Mon Sep 17 00:00:00 2001 From: Petr Date: Mon, 29 Jan 2024 18:24:14 +0100 Subject: [PATCH] Fix the benchmark build (#16604) * Fix the benchmark build * up * Update HistoricalBenchmark.Runner.fsproj * up * try something out --- azure-pipelines.yml | 4 +--- eng/Build.ps1 | 6 +----- .../HistoricalBenchmark.Runner.fsproj | 1 + .../BackgroundCompilerBenchmarks.fs | 2 +- 4 files changed, 4 insertions(+), 9 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index ba92e36cbde..d0c60adf0be 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -718,10 +718,8 @@ stages: steps: - checkout: self clean: true - - script: eng\CIBuild.cmd -testBenchmarks + - script: eng\CIBuild.cmd -configuration $(_BuildConfig) -testBenchmarks displayName: Smoke test fast benchmarks - continueOnError: true - condition: always() # Test trimming on Windows - job: Build_And_Test_Trimming_Windows diff --git a/eng/Build.ps1 b/eng/Build.ps1 index a971d399788..fe7eb56a5b1 100644 --- a/eng/Build.ps1 +++ b/eng/Build.ps1 @@ -346,7 +346,7 @@ function TestUsingMSBuild([string] $testProject, [string] $targetFramework, [str if ($env:RunningAsPullRequest -ne "true" -and $noTestFilter -eq $false) { $args += " --filter TestCategory!=PullRequest" - }` + } if ($asBackgroundJob) { Write-Host("Starting on the background: $args") @@ -549,11 +549,7 @@ try { } if ($testBenchmarks) { - $properties_storage = $properties - $properties += "/p:RuntimeIdentifier=win-x64" - $properties += "/p:Configuration=Release" # Always run in release. BuildSolution "FSharp.Benchmarks.sln" $False - $properties = $properties_storage } if ($pack) { diff --git a/tests/benchmarks/FCSBenchmarks/BenchmarkComparison/HistoricalBenchmark.Runner/HistoricalBenchmark.Runner.fsproj b/tests/benchmarks/FCSBenchmarks/BenchmarkComparison/HistoricalBenchmark.Runner/HistoricalBenchmark.Runner.fsproj index 13add70323f..fe6d95f9050 100644 --- a/tests/benchmarks/FCSBenchmarks/BenchmarkComparison/HistoricalBenchmark.Runner/HistoricalBenchmark.Runner.fsproj +++ b/tests/benchmarks/FCSBenchmarks/BenchmarkComparison/HistoricalBenchmark.Runner/HistoricalBenchmark.Runner.fsproj @@ -4,6 +4,7 @@ net8.0 true HistoricalBenchmark.Utilities + $(NoWarn);NETSDK1206 diff --git a/tests/benchmarks/FCSBenchmarks/CompilerServiceBenchmarks/BackgroundCompilerBenchmarks.fs b/tests/benchmarks/FCSBenchmarks/CompilerServiceBenchmarks/BackgroundCompilerBenchmarks.fs index 528557fa3d7..b7ed2a4b78d 100644 --- a/tests/benchmarks/FCSBenchmarks/CompilerServiceBenchmarks/BackgroundCompilerBenchmarks.fs +++ b/tests/benchmarks/FCSBenchmarks/CompilerServiceBenchmarks/BackgroundCompilerBenchmarks.fs @@ -225,7 +225,7 @@ type TestProjectType = [] [] [] -[] +[] type TransparentCompilerBenchmark() = let size = 30