Bug 157604 [Jobs] The following rule does not apply: Don't swallow InterruptedException. Call Thread.currentThread().interrupt()
examples/org.eclipse.ui.examples.job/src/org/eclipse/ui/examples/jobs/views/JobsView.java
try {
						Thread.sleep(100);
					} catch (InterruptedException e) {
						return Status.CANCEL_STATUS;
					}
					monitor.worked(1);
				}
				return Status.OK_STATUS;
			
		}};
		showJob.schedule();
		PlatformUI.getWorkbench().getProgressService().
			showInDialog(
					getSite().getShell(),showJob);
		
	}
	/**
	 * Wakes up all sleeping test jobs.
	 */
	protected void doWakeUp() {
		Platform.getJobManager().wakeUp(TestJob.FAMILY_TEST_JOB);
	}
	/**
	 * Puts to sleep all waiting test jobs.
	 */
	protected void doSleep() {
		Platform.getJobManager().sleep(TestJob.FAMILY_TEST_JOB);
	}
	/**
	 * @param body