diff options
-rw-r--r-- | perf.groovy | 2 | ||||
-rwxr-xr-x | tests/scripts/perf-prep.sh | 18 |
2 files changed, 9 insertions, 11 deletions
diff --git a/perf.groovy b/perf.groovy index b322711d88..c75f4d4aa8 100644 --- a/perf.groovy +++ b/perf.groovy @@ -439,7 +439,7 @@ def static getFullThroughputJobName(def project, def os, def isPR) { -os \"${os}\" \\ -configuration \"${configuration}\" \\ -clr_root \"\${WORKSPACE}\" \\ - -assembly_root \"\${WORKSPACE}/_/fx/bin/runtime/netcoreapp-${osGroup}-${configuration}-${architecture}\" \\ + -assembly_root \"\${WORKSPACE}/Microsoft.Benchview.ThroughputBenchmarks.${architecture}.Windows_NT/lib\" \\ -run_type \"${runType}\" \\ -benchview_path \"\${WORKSPACE}/tests/scripts/Microsoft.BenchView.JSONFormat/tools\"""") } diff --git a/tests/scripts/perf-prep.sh b/tests/scripts/perf-prep.sh index 4468dbb6f7..32fc21c296 100755 --- a/tests/scripts/perf-prep.sh +++ b/tests/scripts/perf-prep.sh @@ -64,19 +64,17 @@ python3.5 --version python3.5 ./tests/scripts/Microsoft.BenchView.JSONFormat/tools/machinedata.py if [ $throughput -eq 1 ]; then - # Clone corefx - if [ -d "_" ]; then - rm -r -f _ + # Download throughput benchmarks + if [ -d "Microsoft.Benchview.ThroughputBenchmarks.x64.Windows_NT" ]; then + rm -r -f Microsoft.Benchview.ThroughputBenchmarks.x64.Windows_NT fi - mkdir _ - git clone https://github.com/dotnet/corefx.git _/fx - cd _/fx + mkdir Microsoft.Benchview.ThroughputBenchmarks.x64.Windows_NT + cd Microsoft.Benchview.ThroughputBenchmarks.x64.Windows_NT - # Checkout the specific commit we want - git checkout f0b9e238c08f62a1db90ef0378980ac771204d35 + curl -OL https://dotnet.myget.org/F/dotnet-core/api/v2/package/Microsoft.Benchview.ThroughputBenchmarks.x64.Windows_NT/1.0.0 + mv 1.0.0 1.0.0.zip + unzip -q 1.0.0.zip - # Build - ./build.sh -release else # Set up the copies # Coreclr build containing the tests and mscorlib |