summaryrefslogtreecommitdiff
path: root/perf.groovy
diff options
context:
space:
mode:
authorSmile Wei <xiwe@microsoft.com>2016-08-19 16:37:12 -0700
committerSmile Wei <xiwe@microsoft.com>2016-08-19 16:37:12 -0700
commit405f7d74da839efd56ff63b116c4ae6e83b74c9e (patch)
tree04df1450926afd8457803d723c1416bc14f558a1 /perf.groovy
parent2ebf42803190ea75ade8a415be24717a163e18e2 (diff)
downloadcoreclr-405f7d74da839efd56ff63b116c4ae6e83b74c9e.tar.gz
coreclr-405f7d74da839efd56ff63b116c4ae6e83b74c9e.tar.bz2
coreclr-405f7d74da839efd56ff63b116c4ae6e83b74c9e.zip
Instead of checking in these python tools, pull them from Nuget package instead.
Diffstat (limited to 'perf.groovy')
-rw-r--r--perf.groovy5
1 files changed, 2 insertions, 3 deletions
diff --git a/perf.groovy b/perf.groovy
index 79825f7d39..53106ec627 100644
--- a/perf.groovy
+++ b/perf.groovy
@@ -13,15 +13,14 @@ def projectFolder = Utilities.getFolderName(project) + '/' + Utilities.getFolder
label('performance')
steps {
// Batch
- batchFile("python tests\\scripts\\machinedata.py")
+ batchFile("C:\\tools\\nuget install Microsoft.BenchView.JSONFormat -Source http://benchviewtestfeed.azurewebsites.net/nuget -OutputDirectory C:\\tools -Prerelease")
+ batchFile("python C:\\tools\\Microsoft.BenchView.JSONFormat.0.1.0-pre008\\tools\\machinedata.py")
batchFile("set __TestIntermediateDir=int&&build.cmd release x64")
batchFile("tests\\runtest.cmd release x64")
batchFile("tests\\scripts\\run-xunit-perf.cmd")
}
}
- //Utilities.setMachineAffinity(newJob, os, 'latest-or-auto-elevated') // Disable to forcely use physical machine.
-
// Save machinedata.json to /artifact/bin/ Jenkins dir
def archiveSettings = new ArchivalSettings()
archiveSettings.addFiles('sandbox\\perf-*.xml')