Convert run-xunit-perf to py script (#15568)
authorMichelle McDaniel <adiaaida@gmail.com>
Fri, 12 Jan 2018 15:31:56 +0000 (07:31 -0800)
committerGitHub <noreply@github.com>
Fri, 12 Jan 2018 15:31:56 +0000 (07:31 -0800)
commit5378afc7c2406074972c415a2ccabfc43273db49
tree3a7e9d565d8943a207b6dd46016a07d3b4a776f9
parent3d6da797d1f7dc47d5934189787a4e8006ab3a04
Convert run-xunit-perf to py script (#15568)

* Convert run-xunit-perf to python script

This change merges the two run-xunit-perf scripts (.sh and .cmd) into
one unified python script and updates the pipeline job to use the
pythong script. This change also updates the linux jobs to use the new
build-tests.sh generatelayoutonly command so that we don't need to pull
down corefx from the cloud anymore. The unified python script enables us
to more easily update both linux scripting and windows scripting at the
same time so that one does not lag behind the other (such as when we add
new configurations or options like slicing). This change also turns
linux testing back on by default for PRs.
buildpipeline/perf-pipeline.groovy
tests/scripts/perf-prep.sh
tests/scripts/perf-slices.json [new file with mode: 0644]
tests/scripts/run-xunit-perf.py [new file with mode: 0755]