Skip to content

Conversation

@AmadeusW
Copy link
Contributor

@AmadeusW AmadeusW commented Jun 9, 2017

Reasons for making this change:

BenchmarkDotNet is a benchmarking library supported by the .NET foundation. It became the de facto benchmarking tool in the .net ecosystem and its output is embedded in project websites, blog posts etc.

However, this output pollutes the git repository, since the library generates it directly into the project's folder. This folder contains benchmark results that are not source code and are not considered essential (subsequent runs overwrite existing artifacts without any prompt.)

Sample BenchmarkDotNet output:
image

Links to documentation supporting these rule changes:

http://benchmarkdotnet.org/Configs/Exporters.htm

An exporter allows you to export results of your benchmark in different formats. By default, files with results will be located in .\BenchmarkDotNet.Artifacts\results directory. Default exporters are: csv, html and markdown. Here is list of all available exporters:

@shiftkey
Copy link
Member

shiftkey commented Jun 9, 2017

@AmadeusW thanks!

@shiftkey shiftkey merged commit 2a2e34e into github:master Jun 9, 2017
@AmadeusW AmadeusW deleted the amadeusw/benchmarkdotnet branch June 9, 2017 16:59
u9E9F pushed a commit to u9E9F/gitignore that referenced this pull request Jul 8, 2017
Adds BenchmarkDotNet.Artifacts to VisualStudio.gitignore
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants