94 |
|
if (args.length > 0) |
95 |
|
iters = Integer.parseInt(args[0]); |
96 |
|
Test s = suite(); |
97 |
< |
for (int i = 0; i < iters; ++i) |
97 |
> |
for (int i = 0; i < iters; ++i) { |
98 |
|
junit.textui.TestRunner.run (s); |
99 |
+ |
System.gc(); |
100 |
+ |
System.runFinalization(); |
101 |
+ |
} |
102 |
+ |
System.exit(0); |
103 |
|
} |
104 |
|
|
105 |
|
/** |
287 |
|
try { |
288 |
|
exec.shutdown(); |
289 |
|
assertTrue(exec.awaitTermination(LONG_DELAY_MS, TimeUnit.MILLISECONDS)); |
290 |
+ |
} catch(SecurityException ok) { |
291 |
+ |
// Allowed in case test doesn't have privs |
292 |
|
} catch(InterruptedException ie) { |
293 |
|
fail("Unexpected exception"); |
294 |
|
} |