diff options
author | José Rivero <jorive@microsoft.com> | 2019-05-28 23:17:02 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-05-28 23:17:02 -0700 |
commit | 19edba3699daca1002bcd748e152d526d5b7bb69 (patch) | |
tree | c44be3a305bbb2a727a8f32a3895880568d80368 /tests/issues.targets | |
parent | c614a00fed86ffa921b55d169bb6a7eb8625c7ff (diff) | |
download | coreclr-19edba3699daca1002bcd748e152d526d5b7bb69.tar.gz coreclr-19edba3699daca1002bcd748e152d526d5b7bb69.tar.bz2 coreclr-19edba3699daca1002bcd748e152d526d5b7bb69.zip |
Create the Concept of Multiple EventPipe Sessions (#24417)
This is the initial work to enable https://github.com/dotnet/coreclr/issues/15377
## What's here?
- A lot of code move/split. Some important moves:
- `EventPipe` has a colection of `EventPipeSessions` instead of a single session.
- `EventPipeSession` now owns a `EventPipeBufferManager` and a `EventPipeFile`
- `EventPipeThread` now owns a collection of { EventPipeBufferManager, EventPipeBuffer }, and a collection of { EventPipeBufferManager, EventPipeBufferList }
- There is a cap on the max number of `EventPipeSession` (64 sessions)
- `EventPipeProvider` and `EventPipeEvent` use a 64-bit mask to keep track of the sessions that are listening to provider/events.
## What's pending?
https://github.com/dotnet/coreclr/issues/24753
Diffstat (limited to 'tests/issues.targets')
-rw-r--r-- | tests/issues.targets | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/issues.targets b/tests/issues.targets index f7c055e9d4..d926ccd1dd 100644 --- a/tests/issues.targets +++ b/tests/issues.targets @@ -518,6 +518,12 @@ <ExcludeList Include="$(XunitTestBinBase)/JIT/Regression/JitBlue/GitHub_19601/Github_19601/*"> <Issue>Needs Triage</Issue> </ExcludeList> + <ExcludeList Include="$(XunitTestBinBase)/tracing/eventsource/**/*"> + <Issue>Failing on alpine, being tracked by #24772</Issue> + </ExcludeList> + <ExcludeList Include="$(XunitTestBinBase)/tracing/tracevalidation/**/*"> + <Issue>Failing on alpine, being tracked by #24772</Issue> + </ExcludeList> </ItemGroup> <!-- Unix arm64 specific --> |