Commit Graph

17 Commits

Author SHA1 Message Date
Marco Rossignoli fdca653b06 Disable hanging tests (#988)
Disable hanging tests
2020-11-09 15:19:21 +01:00
Marco Rossignoli b044d1d072 Avoid double flush hit files for collectors (#835)
Avoid double flush hit files for collectors
2020-05-10 17:25:41 +02:00
Marco Rossignoli f83cd9e0a7 Enable tests on mac (#815)
Enable tests on mac
2020-04-13 19:10:31 +02:00
Marco Rossignoli 8ddbb6ff3c Bump sdk version, update tests (#771)
Bump sdk version, update tests
2020-03-21 17:23:56 +01:00
Marco Rossignoli ff879e820b Check nested types for exclude filter (#694)
Check nested types for exclude filter
2020-01-20 15:13:48 +01:00
Oluwatoni Solarin-Sodara 13c069cde0 format cs files 2019-03-03 11:07:07 +01:00
Viktor Hofer c71b7d8e6d Revert "Merge pull request #276 from petli/memory-mapped-hit-counts"
This reverts commit 0d285b187a, reversing
changes made to 15a4e62cf0.
2019-01-24 22:44:51 +01:00
Peter Liljenberg 138c8b0774 Merge branch 'main-master' into memory-mapped-hit-counts
# Conflicts:
#	src/coverlet.template/ModuleTrackerTemplate.cs
2019-01-15 17:02:58 +01:00
Peter Liljenberg 2e7d7516aa Merge branch 'main-master' into memory-mapped-hit-counts
# Conflicts:
#	coverlet.sln
2019-01-15 14:49:55 +01:00
Peter Liljenberg 667b5cc3d6 Use a CollectionFixture to manage ModuleTrackerTemplate 2019-01-15 10:37:37 +01:00
Peter Liljenberg 3985864ab4 Use xUnit Collection attribute to prevent parallel tests of ModuleTrackerTemplate 2019-01-14 19:51:10 +01:00
Peter Liljenberg 2fb0d73e93 Use file-backed mmaps on Linux 2018-12-28 18:16:07 +01:00
Peter Liljenberg 4bc572c557 Writing hit counts to a shared memory mapped area instead of to a file.
This might speed up UnloadModule enough that it will reliably execute within the
short time that ProcessUnload allows it, even on CI servers with load.

This is heavily based on work done by @Cyberboss, that unfortunately
showed that  memory mapped files were to slow to use directly in RecordHit.
2018-12-21 17:42:14 +01:00
Oluwatoni Solarin-Sodara 9a3151b9c8 skip failing test 2018-12-20 13:57:57 +01:00
Toni Solarin-Sodara eac4cfc265 some code cleanup 2018-12-20 11:46:33 +01:00
Paulo Janotti c3fe0c637d Enable CoreLib Support 2018-10-04 12:11:59 -07:00
Paulo Janotti 7dd7c76ce7 Added tests to ModuleTrackerTemplate 2018-08-22 14:46:52 -07:00