Changing JIT perf test names to fix how they are organized on BenchView (#8083)
authorjorive <jorive@microsoft.com>
Tue, 15 Nov 2016 23:25:52 +0000 (15:25 -0800)
committerDaniel Podder <dpodder@gmail.com>
Tue, 15 Nov 2016 23:25:52 +0000 (17:25 -0600)
commit164b3f568209bdbe3ae40477decfb8c2e0e22382
tree785d5876a66d262aad3b3aa4bd8f103221c3b317
parentfd16499452a87cf75dbc1d64f3cc746a7ddcad9a
Changing JIT perf test names to fix how they are organized on BenchView (#8083)

* Changing JIT performance tests' names to fix how tests are organized on BenchView.

* Adding changes based on PR suggestions.
- Add double quotes on cmd script
- Keep name casing consistent for the Benchstone benchmarks.

* Updating datacontractxml value to match new class name.

* Removing an extra / on the xmlns string.

* Making sure we are getting latest BenchView tools.
- Changed where BenchView tools are installed to (from C:\tools to %WORKSPACE%)
- Check if the tools already exist, if so, delete them and download them again.
73 files changed:
perf.groovy
tests/scripts/run-xunit-perf.cmd
tests/src/JIT/Performance/CodeQuality/BenchF/Adams/Adams.cs
tests/src/JIT/Performance/CodeQuality/BenchF/BenchMk2/BenchMk2.cs
tests/src/JIT/Performance/CodeQuality/BenchF/BenchMrk/BenchMrk.cs
tests/src/JIT/Performance/CodeQuality/BenchF/Bisect/Bisect.cs
tests/src/JIT/Performance/CodeQuality/BenchF/DMath/DMath.cs
tests/src/JIT/Performance/CodeQuality/BenchF/FFT/FFT.cs
tests/src/JIT/Performance/CodeQuality/BenchF/InProd/InProd.cs
tests/src/JIT/Performance/CodeQuality/BenchF/InvMt/InvMt.cs
tests/src/JIT/Performance/CodeQuality/BenchF/LLoops/LLoops.cs
tests/src/JIT/Performance/CodeQuality/BenchF/Lorenz/Lorenz.cs
tests/src/JIT/Performance/CodeQuality/BenchF/MatInv4/MatInv4.cs
tests/src/JIT/Performance/CodeQuality/BenchF/NewtE/NewtE.cs
tests/src/JIT/Performance/CodeQuality/BenchF/NewtR/NewtR.cs
tests/src/JIT/Performance/CodeQuality/BenchF/Regula/Regula.cs
tests/src/JIT/Performance/CodeQuality/BenchF/Romber/Romber.cs
tests/src/JIT/Performance/CodeQuality/BenchF/Secant/Secant.cs
tests/src/JIT/Performance/CodeQuality/BenchF/Simpsn/Simpsn.cs
tests/src/JIT/Performance/CodeQuality/BenchF/SqMtx/SqMtx.cs
tests/src/JIT/Performance/CodeQuality/BenchF/Trap/Trap.cs
tests/src/JIT/Performance/CodeQuality/BenchF/Whetsto/Whetsto.cs
tests/src/JIT/Performance/CodeQuality/BenchI/8Queens/8Queens.cs
tests/src/JIT/Performance/CodeQuality/BenchI/Ackermann/Ackermann.cs
tests/src/JIT/Performance/CodeQuality/BenchI/AddArray/AddArray.cs
tests/src/JIT/Performance/CodeQuality/BenchI/AddArray2/AddArray2.cs
tests/src/JIT/Performance/CodeQuality/BenchI/Array1/Array1.cs
tests/src/JIT/Performance/CodeQuality/BenchI/Array2/Array2.cs
tests/src/JIT/Performance/CodeQuality/BenchI/BenchE/BenchE.cs
tests/src/JIT/Performance/CodeQuality/BenchI/BubbleSort/BubbleSort.cs
tests/src/JIT/Performance/CodeQuality/BenchI/BubbleSort2/BubbleSort2.cs
tests/src/JIT/Performance/CodeQuality/BenchI/CSieve/CSieve.cs
tests/src/JIT/Performance/CodeQuality/BenchI/Fib/Fib.cs
tests/src/JIT/Performance/CodeQuality/BenchI/HeapSort/HeapSort.cs
tests/src/JIT/Performance/CodeQuality/BenchI/IniArray/IniArray.cs
tests/src/JIT/Performance/CodeQuality/BenchI/LogicArray/LogicArray.cs
tests/src/JIT/Performance/CodeQuality/BenchI/Midpoint/Midpoint.cs
tests/src/JIT/Performance/CodeQuality/BenchI/MulMatrix/MulMatrix.cs
tests/src/JIT/Performance/CodeQuality/BenchI/NDhrystone/NDhrystone.cs
tests/src/JIT/Performance/CodeQuality/BenchI/Permutate/Permutate.cs
tests/src/JIT/Performance/CodeQuality/BenchI/Pi/Pi.cs
tests/src/JIT/Performance/CodeQuality/BenchI/Puzzle/Puzzle.cs
tests/src/JIT/Performance/CodeQuality/BenchI/QuickSort/QuickSort.cs
tests/src/JIT/Performance/CodeQuality/BenchI/TreeInsert/TreeInsert.cs
tests/src/JIT/Performance/CodeQuality/BenchI/TreeSort/TreeSort.cs
tests/src/JIT/Performance/CodeQuality/BenchI/XposMatrix/XposMatrix.cs
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/binarytrees/binarytrees.csharp.cs
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/fasta/fasta.csharp-2.cs
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/fastaredux/fastaredux.csharp.cs
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/nbody/nbody.csharp-3.cs
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/pidigits/pi-digits.cs
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/spectralnorm/spectralnorm.cs
tests/src/JIT/Performance/CodeQuality/Inlining/ConstantArgsByte.cs
tests/src/JIT/Performance/CodeQuality/Inlining/ConstantArgsChar.cs
tests/src/JIT/Performance/CodeQuality/Inlining/ConstantArgsDouble.cs
tests/src/JIT/Performance/CodeQuality/Inlining/ConstantArgsFloat.cs
tests/src/JIT/Performance/CodeQuality/Inlining/ConstantArgsInt.cs
tests/src/JIT/Performance/CodeQuality/Inlining/ConstantArgsLong.cs
tests/src/JIT/Performance/CodeQuality/Inlining/ConstantArgsSByte.cs
tests/src/JIT/Performance/CodeQuality/Inlining/ConstantArgsShort.cs
tests/src/JIT/Performance/CodeQuality/Inlining/ConstantArgsString.cs
tests/src/JIT/Performance/CodeQuality/Inlining/ConstantArgsUInt.cs
tests/src/JIT/Performance/CodeQuality/Inlining/ConstantArgsULong.cs
tests/src/JIT/Performance/CodeQuality/Inlining/ConstantArgsUShort.cs
tests/src/JIT/Performance/CodeQuality/Inlining/InlineGCStruct.cs
tests/src/JIT/Performance/CodeQuality/Inlining/NoThrowInline.cs
tests/src/JIT/Performance/CodeQuality/SIMD/ConsoleMandel/ConsoleMandel.cs
tests/src/JIT/Performance/CodeQuality/SIMD/RayTracer/RayTracerBench.cs
tests/src/JIT/Performance/CodeQuality/Serialization/Deserialize.cs
tests/src/JIT/Performance/CodeQuality/Serialization/Serialize.cs
tests/src/JIT/Performance/CodeQuality/V8/Crypto/Crypto.cs
tests/src/JIT/Performance/CodeQuality/V8/DeltaBlue/DeltaBlue.cs
tests/src/JIT/Performance/CodeQuality/V8/Richards/Richards.cs