Граф коммитов

961 Коммитов

Автор SHA1 Сообщение Дата
Andrey Akinshin 46d34f6d1d Set library version: 0.10.4 2017-04-21 21:57:19 +03:00
Andrey Akinshin 7f3d061df6 Always use PlatformAbstractions in RuntimeInformation.GetOsVersion() 2017-04-21 21:35:49 +03:00
Mikhail Filippov 5c3b391069 Fix typo in PlatformID 2017-04-21 21:25:34 +03:00
Mikhail Filippov 0a251b81b8 Fix unix OS detection. 2017-04-21 16:45:09 +03:00
Andrey Akinshin 764bd31b4e Minor improvements in docs, part 2 2017-04-21 16:32:21 +03:00
Andrey Akinshin 74d79336b4 Minor improvements in docs 2017-04-21 16:00:15 +03:00
Andrey Akinshin 152f3e3804 Parsing Gulftown processor brand strings 2017-04-21 08:49:39 +03:00
Andrey Akinshin 271b27880d Merge pull request #348 from alinasmirnova/master
Approval tests for exporters
2017-04-20 13:20:24 +03:00
Andrey Akinshin eb9f4f4d06 Fix typos in docs 2017-04-20 13:17:27 +03:00
asmirnova d4c9281b62 Fixed approval tests according to recent changes in master 2017-04-19 22:37:47 +05:00
asmirnova 33911c68ea Merge remote-tracking branch 'upstream/master' 2017-04-19 22:16:52 +05:00
asmirnova 678d43278c Added approval files info links to docs 2017-04-19 22:16:17 +05:00
Andrey Akinshin ea2222984d Processor brand string prettifying 2017-04-19 14:45:27 +03:00
Andrey Akinshin 72b3a62bac Show "NA" for statistic columns with double.NaN values 2017-04-19 14:42:27 +03:00
Andrey Akinshin 6076e2348e Improved precision 2017-04-19 12:40:30 +03:00
Adam Sitnik c81aa5d67d the missing docs for Hardware Counters, fixes #388 2017-04-17 23:26:32 +02:00
Adam Sitnik 29aeaf1b37 correct Idle implementation for Task-returning benchmarks, fixes #418 2017-04-17 22:40:36 +02:00
asmirnova 0db8046be2 Changed file naming in approval files 2017-04-17 21:39:14 +05:00
asmirnova 8cf04188a3 Mock strings in mock environment info 2017-04-17 20:51:09 +05:00
Adam Sitnik d25eb022b9 allow to set InProcessToolchain via attribute /cc @ig-sinicyn 2017-04-16 23:38:56 +02:00
Adam Sitnik 0d7e7206a3 Make InliningDiagnoser filtering more flexible, fixes #424 2017-04-16 23:38:56 +02:00
asmirnova f117f03d29 Added *.received and *.orig in .gitignore 2017-04-16 23:38:12 +05:00
asmirnova 539834fb05 Updated spproved files according last changes in md exporter 2017-04-16 23:34:43 +05:00
asmirnova c0c5638a42 Updated Microsoft.Net.Test.Sdk 2017-04-16 23:27:05 +05:00
asmirnova 57cbbb686e Merge branch 'new-test-sdk-version' 2017-04-16 23:22:53 +05:00
asmirnova 7d23d15692 Merge remote-tracking branch 'upstream/master'
# Conflicts:
#	tests/BenchmarkDotNet.Tests/Mocks/MockFactory.cs
2017-04-16 23:14:40 +05:00
asmirnova 3f63729b6e Updated Microsoft.Net.Test.Sdk 2017-04-16 22:52:32 +05:00
asmirnova ff7fc97662 Approved files 2017-04-16 22:25:35 +05:00
Andrey Akinshin dc201c7bee Add empty line before legends 2017-04-16 11:45:22 +05:00
Andrey Akinshin 8d8db56a5e Handle case when there are no columns with legends 2017-04-16 03:46:31 +05:00
Andrey Akinshin aa290d92b4 Add column legends 2017-04-16 03:12:50 +05:00
Steve Desmond c923ba82fb MarkdownExporter right-justifies numeric columns (#421)
* add IsNumeric to IColumn and its implementations

* add Justify property to SummaryTableColumn

* MarkdownExporter justifies columns based on SummaryTableColumn.Justify

* add IsNumeric to Windows diagnostics IColumn implementations

* use switch instead of ternary for MarkdownExporter's column justification
2017-04-15 12:57:29 +05:00
Amadeusz Wieczorek fa31280426 Exports file to temporary location if target is locked (#416)
* Exports file to temporary location if target is locked

* builds the unique export filename using current time

* Adds integration tests for the exporter fallback behavior

* Adds integration tests for the exporter fallback behavior
2017-04-12 09:50:50 +02:00
Amadeusz Wieczorek 80308113a4 Allow users to pick, show and hide measurement units in the reports and exports. (#396)
* appends units into headers

* correctly controls units in headers and in content

* correctly outputs units from csv exporter

* updates rest of IColumn implementations

* simplifies ISummaryStyle

* testing

* support for size units and thier conversion

* revert unused changes

* cleanup

* Resolve todo of Windows Memory Diagnoser

* cleanup

* summaries

* sample

* revert sample program

* appends units into headers

* correctly controls units in headers and in content

* correctly outputs units from csv exporter

* updates rest of IColumn implementations

* simplifies ISummaryStyle

* testing

* support for size units and thier conversion

* revert unused changes

* cleanup

* Resolve todo of Windows Memory Diagnoser

* cleanup

* summaries

* sample

* revert sample program

* Fixes the build

* Doesn't format as percentage if SummaryStyle asks for no units in content

* Reverts changes to the .csproj

* QuantityType -> UnitType

* cleanup

* use expression body

* Makes ISummaryStyle setter only

* expression bodied method GetName

* IColumn summaries

* Reverts changes to CsvExporterAttribute

* Rename QuantityType to UnitType

* UnitType.None -> UnitType.Dimensionless

* CsvExporter constructor fix

* field kB -> KB

* Removes IColumn.GetName in favor of single extension method

* PR feedback

* Uses expression body
2017-04-12 09:46:12 +02:00
Adam Sitnik e7ad369f2d don't log false alarms, fixes #419 2017-04-10 10:21:49 +02:00
Adam Sitnik 2860d2d461 help the .NET framework to resolve assemblies when binding redirects are missing, #410, #395 2017-04-09 22:27:27 +02:00
Adam Sitnik cf16f69a3c I forgot about aligning, #415 2017-04-09 18:04:46 +02:00
Adam Sitnik 610f3b7280 Awaiting Tasks should not interfere allocation results, fixes #415 2017-04-09 15:32:19 +02:00
asmirnova a59b17a070 MockEnvironmentInfo for approval tests 2017-04-08 18:51:02 +05:00
asmirnova ac65076fba Added more info in mock summary 2017-04-08 13:36:06 +05:00
asmirnova 5b432e468b Addded approval tests for exporters 2017-04-08 13:35:22 +05:00
Adam Sitnik 303fff198c pass config from runner => executor => diagnoser #412 2017-04-07 20:03:14 +02:00
Adam Sitnik 43643ceda4 move hardwareCounters from Job to Config, fixes #412 2017-04-07 19:07:27 +02:00
asmirnova d37ef47917 CSVHelper.Escape() method should check for actual separator value
#294 fixed
2017-04-03 22:40:02 +05:00
Andrey Akinshin 1124ae6ef2 BenchmarkDotNet.Tests: cleanup 2017-04-03 22:01:01 +05:00
Andrey Akinshin 5895c4b15b Improvements in TypeParserTests 2017-04-03 16:04:35 +05:00
Andrey Akinshin 5a693733a5 Ignore BenchmarkProject.json in BenchmarkDotNet.sln.DotSettings 2017-04-03 16:04:35 +05:00
Adam Sitnik 0d61a78131 improve dynamic diagnoser loading (case when diagnosers NuGet pacakge is installed but not used), #388 2017-04-03 11:57:09 +02:00
Adam Sitnik 07d149474c emptyEnumerable.All(whatever) returns true 2017-04-03 10:45:03 +02:00
Andrey Akinshin dd1b4dd71c Improvements in StatisticsTests 2017-04-03 11:06:11 +05:00