Skip to content

Conversation

@lateralusX
Copy link
Member

#55379 only fixed CoreCLR. This commit makes similar fix in Mono as well, making sure
src/tests/tracing/eventpipe/diagnosticport runtime test pass on Mono.

dotnet#55379 only fixed CoreCLR. This
commit makes similar fix in Mono as well, making sure
src/tests/tracing/eventpipe/diagnosticport runtime test pass on Mono.
@ghost
Copy link

ghost commented Aug 25, 2021

I couldn't figure out the best area label to add to this PR. If you have write-permissions please help me learn by adding exactly one area label.

@lateralusX
Copy link
Member Author

/CC @josalem

@lateralusX
Copy link
Member Author

lateralusX commented Aug 25, 2021

@steveisok shouldn't we run runtime test suite on OSX as part of CI? This test, src/tests/tracing/eventpipe/diagnosticport/diagnosticport.cs, started to fail on all Mono platforms when #55379 was merged and that test is not included on the exclusion list, so it should run as part of CI and been caught before merge.

@lateralusX
Copy link
Member Author

Looks like the tests are not fully run since the test run is not setting COMPlus_TieredCompilation=0 causing tests to be skipped.

@lateralusX
Copy link
Member Author

This probably also need to apply to Mono,

- ${{ if eq(parameters.runtimeFlavor, 'coreclr') }}:

@lateralusX
Copy link
Member Author

Enabling tests marked as JitOptimizationSensitive, #58106, should at least fail on the test fixed by this PR, but could fail on more since those test have also been skipped in previous runs.

@lateralusX lateralusX merged commit 1fa304a into dotnet:main Aug 26, 2021
@lateralusX
Copy link
Member Author

/backport to release/6.0

@github-actions
Copy link
Contributor

Started backporting to release/6.0: https://github.com/dotnet/runtime/actions/runs/1169442484

@ghost ghost locked as resolved and limited conversation to collaborators Sep 25, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants