If a job times out the PV simply reports that the job has timed out. However, that means the job was waiting for one or more things to happen. There are numerous conditions that the job may have been in at the point where it timed out. If these were enumerated (or even the most likely ones enumerated) then it may be possible to enhance the information reported with a timeout. Candidate conditions include:
A previous event id has been seen but not its corresponding event
The branch extent is non-zero
An AND fork that has been touched is incomplete
Expected end events not seen
There may be others and some scenarios may impact one or more of the above.
If a job times out the PV simply reports that the job has timed out. However, that means the job was waiting for one or more things to happen. There are numerous conditions that the job may have been in at the point where it timed out. If these were enumerated (or even the most likely ones enumerated) then it may be possible to enhance the information reported with a timeout. Candidate conditions include:
There may be others and some scenarios may impact one or more of the above.