This is a follow up from #148
The test org.eclipse.core.tests.runtime.jobs.Bug_574883.testJoinLambdaOften() sometimes still fail - but not because the join() is wrong but because the schedule() sometimes just does not reschedules the job accordingly.
I will provide a junit to show that.