question: public void testInvokeAll2 ( ) throws InterruptedException { ExecutorService e = new ForkJoinPool ( 1 ) ; PoolCleaner cleaner = null ; try { cleaner = cleaner ( e ) ; List < Future < String > > r = e . invokeAll ( new ArrayList < Callable < String > > ( ) ) ; assertTrue ( r . isEmpty ( ) ) ; } finally { if ( cleaner != null ) { cleaner . close ( ) ; } } }
target:  invokeAll(empty collection) returns empty collection