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

Feature request: in the Windows autodump.jl script, create core dump files if a process crashes #37

Open
DilumAluthge opened this issue Oct 25, 2021 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@DilumAluthge
Copy link
Member

DilumAluthge commented Oct 25, 2021

@staticfloat If I understand correctly, the Windows autodump.jl script currently only creates the core dump files if the test job exceeds the timeout (two hours).

Would it be possible for us to modify the autodump.jl script so that it creates the core dump files if either of the following occur:

  1. If the test job exceeds the timeout.
  2. If one or more of the Distributed worker processes crashes while running the tests.

Motivation

I am trying to help the SuiteSparse.jl team debug https://github.com/JuliaLang/SuiteSparse.jl/issues/43, in which we are seeing nondeterministic failures in the tester_win64 Buildbot job. In that issue, what we see is that the one of the Distributed worker process (the worker process is running the SuiteSparse test set) crashes. I figured that it would be helpful if I could provide the core dump files associated with the crash. However, the overall test job does not exceed the timeout, so the autodump.jl does not currently create any core dump files.

@DilumAluthge DilumAluthge added the enhancement New feature or request label Oct 25, 2021
@DilumAluthge
Copy link
Member Author

Bump @staticfloat

Also CC @Keno and @vtjnash

@DilumAluthge DilumAluthge transferred this issue from JuliaCI/julia-buildbot Feb 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants