-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Test failure tracing/eventpipe/pauseonstart/pauseonstart/pauseonstart.sh #58781
Comments
Looks like that test run had failures in CoreCLR Windows arm64 as well:
Couldn't get more info on CI regarding Mono failure in pauseonstart.sh, will try to stress it locally to see if something shows up. Since this happens in main and infrequent (only occurrence?), I suggest moving it to .net7 but continue keep eye's on it. I report back results on local repro attempts as well. |
Have run 1000 local runs on OSX amd64 without repro. Will run some more. |
That coreclr failure is a known issue with XUnit in our tests #11063. |
Repros locally, I was missing that this was interpreter mode, so did initial runs with JIT, will investigate. |
Identified deadlock between finalizer thread and rundown enumerating all interpreter method. Since rundown will query for method name in callback when iterating interpreter methods, Will investigate fix, but changing into a lock free hash table in interpreters for |
Have pending fix that seems to resolve the deadlock. Will need to run it on mobile with EventPipe sample profile as well to make sure we still get all info from rundown when running interpreter and that stackwalks looks resonable. |
Should be fixed by #58996. |
Run: runtime 20210907.81
Failed test:
Error message:
The text was updated successfully, but these errors were encountered: