Commit Graph

94 Commits

Author SHA1 Message Date
Toni Solarin-Sodara 01c53f6ec8 add use-source-link option 2018-12-09 11:47:40 +01:00
Kjetil Klaussen 6949a02e17 #254 Fix TeamCity reporter for decimal values when running under i18n settings with comma instead of period as decimal separator.
TeamCity will error out if the output value is not using period as decimal separato, so this fix will make sure to always use period as decimal separator when reporting to TeamCity
2018-12-01 00:11:19 +01:00
Oluwatoni Solarin-Sodara 5d19cbda61 update ordering of Coverage constructor arguments 2018-11-28 19:59:32 +01:00
Toni Solarin-Sodara d4450accad Merge branch 'master' into ProbePath 2018-11-28 18:13:10 +01:00
Toni Solarin-Sodara 1a28fcd102 Merge pull request #233 from amweiss/feature/exclude-by-attribute
feat: Add ExcludeByAttribute option (#232)
2018-11-28 18:06:15 +01:00
Viktor Hofer 89f5be5081 BackupOriginalModule no return value and overwrite 2018-11-28 17:52:28 +01:00
Viktor Hofer a7a27e7abe Apply PR from viktorhofer 2018-11-26 23:48:59 +01:00
Jeremy Herbison 0bf5227444 Skip included directories that don't exist quietly, rather than throwing. 2018-11-26 23:38:14 +01:00
Jeremy Herbison 3b832a0e15 Added an "IncludeDirectories" param so that assemblies that are not project references can also be instrumented. 2018-11-26 23:37:24 +01:00
Toni Solarin-Sodara 3454f21b87 Merge pull request #248 from petli/bug-in-performance-test
Fix bug in the performance test and document how to run it in README.md.
2018-11-23 15:05:50 +01:00
Peter Liljenberg 425536962f Use Windows-style parameters to be consistent with other command examples 2018-11-23 14:29:14 +01:00
Peter Liljenberg 05e1bdbe6d Fix bug in the performance test and document how to run it in README.md. 2018-11-23 10:50:48 +01:00
jzytnyk-korewireless aacac0536a 243 - Swapping percentage with total lines for proper TeamCity statistics 2018-11-19 14:16:39 -06:00
Adam Weiss 4f16aa0f26 chore(test): Fix attribute test again 2018-11-13 17:11:33 -05:00
Adam Weiss c4ba815e70 chore(dev): Fix parameter passing to tool and update docs 2018-11-13 16:52:42 -05:00
Justin Robb fbd01adb89 Merging TeamCityServiceMessageWriter with TeamCityReporter 2018-11-13 10:43:40 -08:00
amweiss fa03cb375c chore(test): Fix custom attribute test 2018-11-08 18:25:59 -05:00
Weiss, Adam b0a6f4f3fa chore(test): Fix up custom attribute exclude test and make the Instrumenter not fail when null is sent in instead of an empty array 2018-11-05 12:27:53 -05:00
Weiss, Adam 63ba5637f9 feat: Add first pass at ExcludeAttributes option (#232) 2018-11-05 12:09:18 -05:00
Justin Robb 6956f0040f Added unit tests for TeamCityServiceMessageWriterTests 2018-10-25 19:42:15 -07:00
Paulo Janotti e808d161fc Attempt to improve coverage of CoreLibMetadataImporterProvider 2018-10-05 11:46:27 -07:00
Paulo Janotti 3092142d32 Fix perf impact and multi process against single corelib 2018-10-04 16:28:41 -07:00
Paulo Janotti c3fe0c637d Enable CoreLib Support 2018-10-04 12:11:59 -07:00
Toni Solarin-Sodara 45bc5bc843 add support for merging coverage results 2018-09-02 21:36:47 +01:00
Paulo Janotti 7dd7c76ce7 Added tests to ModuleTrackerTemplate 2018-08-22 14:46:52 -07:00
Paulo Janotti 58b89a56d7 Good perf test for 20_000 2018-08-22 14:46:52 -07:00
Paulo Janotti 69f67db366 Terrible performance for heavily concurrent 2018-08-22 14:46:51 -07:00
Paulo Janotti 045ee5f49b Add include option 2018-07-27 16:23:08 -07:00
Tarek Mahmoud Sayed 39c1d1dc7a Address the feedback 2018-07-08 14:57:33 -07:00
Oluwatoni Solarin-Sodara c82cebe0f9 generate unique identifier within Coverage class 2018-07-05 22:27:52 +01:00
Toni Solarin-Sodara 65fa6afc3c Merge pull request #134 from petli/performance
Performance improvements
2018-07-05 10:50:03 +01:00
Oluwatoni Solarin-Sodara 017b3d9a40 remove exe coverable test 2018-06-30 15:52:10 +01:00
Toni Solarin-Sodara 5217033c74 Merge pull request #128 from MarcoRossignoli/exeext
Add exe modules to coverage
2018-06-27 09:43:50 +01:00
Peter Liljenberg 1f4da61d7a Reduce coverage analysis run time to almost nothing.
This is done by aggregating hits in the CoverateTracker directly, rather than just recording events in files, and by avoiding the former quadratic complexity when translating these event files into hits on lines and branches.
2018-06-26 16:47:21 +02:00
Peter Liljenberg b3c080ca36 Add coverlet performance unit test. 2018-06-26 16:46:57 +02:00
Toni Solarin-Sodara 807f7b1bd5 move CoverageTracker class to separate assembly 2018-06-24 13:09:14 +01:00
Oluwatoni Solarin-Sodara 4f220f597c update the branch coverage information 2018-06-23 20:24:46 +01:00
Oluwatoni Solarin-Sodara 554f054357 update the line coverage information 2018-06-23 15:05:02 +01:00
Marco Rossignoli c5a3f7726b add exe extensions 2018-06-22 10:42:52 +02:00
Toni Solarin-Sodara c19a5c086b sign coverlet core and test assemblies 2018-06-11 06:01:14 +04:00
Zeid Derhally 2a2f75afba Add support of ExcludeFromCodeCoverage attribute 2018-06-04 08:43:03 -04:00
Coen Munckhof 5835a6e8d6 First add a number of test (including some failing) to describe expected behavior. 2018-05-15 21:49:55 +02:00
Oluwatoni Solarin-Sodara 0b42b0350f improve performance of filter expression validation 2018-05-15 10:53:15 +01:00
Oluwatoni Solarin-Sodara 9ed086489e change Filter property to Exclude 2018-05-13 18:50:31 +01:00
Oluwatoni Solarin-Sodara 1dd3b70b11 add preliminary support for excluding assemblies from coverage 2018-05-13 17:17:19 +01:00
Jason Hunter 6ca0308137 Merge branch 'master' into feature/gzip 2018-05-05 13:59:41 -04:00
Toni Solarin-Sodara 2597da9995 Merge pull request #73 from hunterjm/feature/branchEnhancements
Branch Enhancements (take 2)
2018-05-05 18:48:48 +01:00
Oluwatoni Solarin-Sodara 232fde695f remove coveralls integration 2018-05-05 18:36:34 +01:00
Oluwatoni Solarin-Sodara ad60a1ce91 build list of reporters from factory function 2018-05-05 17:53:38 +01:00
Patrick Dwyer dddcf26500 Add support for multiple output formats separated by a comma 2018-05-03 19:54:25 +10:00