Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CoreCLR tests are flaky #21937

Closed
jasonmalinowski opened this issue Sep 6, 2017 · 0 comments
Closed

CoreCLR tests are flaky #21937

jasonmalinowski opened this issue Sep 6, 2017 · 0 comments

Comments

@jasonmalinowski
Copy link
Member

Failure seen in: https://ci.dot.net/job/dotnet_roslyn/job/master/job/ubuntu_16_debug_prtest/6104/ for #21928.

@agocke has observed we have some races producing metadata references in tests and is fixing them now.

agocke added a commit to agocke/roslyn that referenced this issue Sep 7, 2017
The testing instructure for CoreCLR currently runs all assemblies in
parallel in a single process, so resources, which are static and lazy
initialized, must have thread synchronization. Otherwise, tests which
depend on object or symbol identity could fail if they retrieve
different copies of the same resource.

Fixes dotnet#21937
agocke added a commit that referenced this issue Sep 10, 2017
The testing instructure for CoreCLR currently runs all assemblies in
parallel in a single process, so resources, which are static and lazy
initialized, must have thread synchronization. Otherwise, tests which
depend on object or symbol identity could fail if they retrieve
different copies of the same resource.

Fixes #21937
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants