oxidecomputer / buildomat

a software build labour-saving device
Mozilla Public License 2.0
53 stars 2 forks source link

Include logs from timed out jobs #8

Open iliana opened 2 years ago

iliana commented 2 years ago

See https://github.com/oxidecomputer/omicron/pull/1564/checks?check_run_id=7729390898 -- the job timed out and there should be logs lying around to upload, but I don't think they get uploaded. (https://github.com/oxidecomputer/omicron/issues/1576)

davepacheco commented 2 years ago

It would also be useful in a case like this to save core files of any processes run by the job. Many hangs (especially deadlocks) are much easier to resolve with the process state.

Another option would be to leave the instance running for some fixed period of time for direct inspection.