Bug 572188 - [test] speed up JobTest.testJoinInterruptUIThread

test should not run for 100s doing nothing.
now it needs only 0.3s

Change-Id: I005799ca7adbf4b1e7cb94e10f2cdc906c5b2760
Signed-off-by: jkubitz <jkubitz-eclipse@gmx.de>
diff --git a/bundles/org.eclipse.core.jobs/src/org/eclipse/core/internal/jobs/JobManager.java b/bundles/org.eclipse.core.jobs/src/org/eclipse/core/internal/jobs/JobManager.java
index 236135c..3337413 100644
--- a/bundles/org.eclipse.core.jobs/src/org/eclipse/core/internal/jobs/JobManager.java
+++ b/bundles/org.eclipse.core.jobs/src/org/eclipse/core/internal/jobs/JobManager.java
@@ -65,7 +65,7 @@
 	/**
 	 * Determines how often the progress monitor is checked for cancellation during the join call.
 	 */
-	private static final long MAX_WAIT_INTERVAL = 100;
+	public static final long MAX_WAIT_INTERVAL = 100;
 
 	private static final String OPTION_DEADLOCK_ERROR = PI_JOBS + "/jobs/errorondeadlock"; //$NON-NLS-1$
 	private static final String OPTION_DEBUG_BEGIN_END = PI_JOBS + "/jobs/beginend"; //$NON-NLS-1$
diff --git a/tests/org.eclipse.core.tests.runtime/src/org/eclipse/core/tests/runtime/jobs/JobTest.java b/tests/org.eclipse.core.tests.runtime/src/org/eclipse/core/tests/runtime/jobs/JobTest.java
index 9db5ef0..9b0c87b 100644
--- a/tests/org.eclipse.core.tests.runtime/src/org/eclipse/core/tests/runtime/jobs/JobTest.java
+++ b/tests/org.eclipse.core.tests.runtime/src/org/eclipse/core/tests/runtime/jobs/JobTest.java
@@ -991,7 +991,7 @@
 	}
 
 	public void testJoinInterruptUIThread() throws InterruptedException {
-		final Job job = new TestJob("job", 1000, 100);
+		final Job job = new TestJob("job", 3, org.eclipse.core.internal.jobs.JobManager.MAX_WAIT_INTERVAL);
 		Thread t = new Thread(() -> {
 			job.schedule();
 			try {