schrodinger.test.stu.joberrors module¶
-
schrodinger.test.stu.joberrors.
run_postmortem
(job, product_name)[source]¶ This is any queue.BaseJob. If it has a jobid, run postmortem for that particular job. Otherwise, run postmortem for the job database only.
-
schrodinger.test.stu.joberrors.
unzip_postmortem
(postmortem_log_path)[source]¶ Find postmortem file name from the log file, then extract
-
schrodinger.test.stu.joberrors.
collect_queue_stats
(job)[source]¶ Invoke remote queue commands to collect queue stats to debug a killed queue job.
- Parameters
job (schrodinger.job.queue.JobControlJob) – Instance of schrodinger.job.queue.JobControlJob to collect the stats from queue job has run.
-
schrodinger.test.stu.joberrors.
is_killed_queue_job
(job)[source]¶ Return True if the job was killed on the queueing system.
- Parameters
job (schrodinger.job.queue.JobControlJob) – Instance to collect the stats from queue job has run.