We see a significant delay by parent job to report the child’s job completion.
Example console output of parent job:
Parent-1 job's console log:
Child-50 job's console log:
Child-60 job's console log:
As we see here the actual completion of time child’s job are very much earlier than they are reported in parent job’s console output.
Sometimes we see that the reporting would take more than 60 mins!
Any reason why there is so much delay when it is actually waiting for 1 second? Thread.sleep(1000)
PS: We have a parent job which triggers some 900+ child jobs.