This repository is independent of dotnet/runtime repository! So this is the only repository you need to clone.
git clone https://github.com/dotnet/performance.git
Python is needed to run the scripts used by automation. These scripts wrap all the logic for tool acquisition, benchmarks build and execution, data collection and upload.
The python scripts in this repository support python version 3.5 or greater.
The .NET Core SDK contains both the .NET Core runtime and CLI tools. .NET Performance projects test the performance of daily builds of .NET Core Runtime. You need to install the latest daily build of .NET Core SDK to be able to build the projects. It can be downloaded here:
Optionally, you could use dotnet.py to to download the DotNet Cli locally.
NOTE: If you see strange build breaks, consider waiting a few hours for Maestro to flow updates to this repo. If that doesn't fix it, file an issue in dotnet/performance and consider emailing dotnetperf.