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

Add system info to start of testsuite. Profile: don't spawn profile listener on windows #44639

Merged

Conversation

IanButterworth
Copy link
Member

@IanButterworth IanButterworth commented Mar 16, 2022

Firstly adds some info to the start of CI runs, to try and help debug recent spurious OOMs or hangs, especially on 32-bit runners.

Secondly disables a spawned task for a profiling feature that isn't functional on windows.
The overhead of having the thread spawned should be negligible, but probably good to do.

given that the signal handling is not implemented
@IanButterworth IanButterworth force-pushed the ib/profile_peek_disable_windows branch from c15c9d1 to fe4881a Compare March 21, 2022 01:40
@IanButterworth IanButterworth force-pushed the ib/profile_peek_disable_windows branch from 28be992 to f707e5d Compare March 22, 2022 00:25
@IanButterworth IanButterworth changed the title Profile: don't spawn profile listener on windows Add stats to start of CI run. Profile: don't spawn profile listener on windows Mar 22, 2022
@IanButterworth
Copy link
Member Author

@DilumAluthge I thought the report added to CI here might be helpful for debugging. It's intentionally just before the tests start, to make the memory state relevant.

I'll merge once CI is done

@DilumAluthge DilumAluthge added the merge me PR is reviewed. Merge when all tests are passing label Mar 22, 2022
@IanButterworth IanButterworth added the backport 1.8 Change should be backported to release-1.8 label Mar 22, 2022
@IanButterworth IanButterworth changed the title Add stats to start of CI run. Profile: don't spawn profile listener on windows Add system info to start of testsuite. Profile: don't spawn profile listener on windows Mar 22, 2022
@IanButterworth IanButterworth merged commit 95da0d8 into JuliaLang:master Mar 22, 2022
@IanButterworth IanButterworth deleted the ib/profile_peek_disable_windows branch March 22, 2022 14:03
@DilumAluthge DilumAluthge removed the merge me PR is reviewed. Merge when all tests are passing label Mar 22, 2022
KristofferC pushed a commit that referenced this pull request Mar 23, 2022
@KristofferC KristofferC mentioned this pull request Mar 23, 2022
22 tasks
@KristofferC KristofferC removed the backport 1.8 Change should be backported to release-1.8 label Mar 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants