@@ -256,7 +256,8 @@ public void syncCancelResumeTest() throws Exception {
256256 public void forkNonExistent () {
257257
258258 try {
259- WorkflowHandle <?> rstatHandle = dbos .forkWorkflow ("12345" , 2 );
259+ ForkOptions options = new ForkOptions .Builder ().build () ;
260+ WorkflowHandle <?> rstatHandle = dbos .forkWorkflow ("12345" , 2 , options );
260261 fail ("An exceptions should have been thrown" );
261262 } catch (Throwable t ) {
262263 logger .info (t .getClass ().getName ()) ;
@@ -295,7 +296,8 @@ public void testFork() {
295296
296297 logger .info ("First execution done starting fork" ) ;
297298
298- WorkflowHandle <?> rstatHandle = dbos .forkWorkflow (workflowId , 0 );
299+ ForkOptions foptions = new ForkOptions .Builder ().build () ;
300+ WorkflowHandle <?> rstatHandle = dbos .forkWorkflow (workflowId , 0 , foptions );
299301 result = (String ) rstatHandle .getResult () ;
300302 assertEquals ("hellohello" , result );
301303 assertEquals (WorkflowState .SUCCESS .name (), rstatHandle .getStatus ().getStatus ());
@@ -312,7 +314,7 @@ public void testFork() {
312314
313315 logger .info ("first fork done . starting 2nd fork " ) ;
314316
315- rstatHandle = dbos .forkWorkflow (workflowId , 2 );
317+ rstatHandle = dbos .forkWorkflow (workflowId , 2 , foptions );
316318 result = (String ) rstatHandle .getResult () ;
317319 assertEquals ("hellohello" , result );
318320 assertEquals (WorkflowState .SUCCESS .name (), rstatHandle .getStatus ().getStatus ());
@@ -326,7 +328,7 @@ public void testFork() {
326328
327329 logger .info ("Second fork done . starting 3rd fork " ) ;
328330
329- rstatHandle = dbos .forkWorkflow (workflowId , 4 );
331+ rstatHandle = dbos .forkWorkflow (workflowId , 4 , foptions );
330332 result = (String ) rstatHandle .getResult () ;
331333 assertEquals ("hellohello" , result );
332334 assertEquals (WorkflowState .SUCCESS .name (), rstatHandle .getStatus ().getStatus ());
@@ -373,7 +375,8 @@ public void testParentChildFork() {
373375
374376 logger .info ("First execution done starting fork" ) ;
375377
376- WorkflowHandle <?> rstatHandle = dbos .forkWorkflow (workflowId , 0 );
378+ ForkOptions foptions = new ForkOptions .Builder ().build () ;
379+ WorkflowHandle <?> rstatHandle = dbos .forkWorkflow (workflowId , 0 , foptions );
377380 result = (String ) rstatHandle .getResult () ;
378381 assertEquals ("hellohello" , result );
379382 assertEquals (WorkflowState .SUCCESS .name (), rstatHandle .getStatus ().getStatus ());
@@ -393,7 +396,7 @@ public void testParentChildFork() {
393396
394397 logger .info ("First execution done starting 2nd fork" );
395398
396- rstatHandle = dbos .forkWorkflow (workflowId , 3 );
399+ rstatHandle = dbos .forkWorkflow (workflowId , 3 , foptions );
397400 result = (String ) rstatHandle .getResult () ;
398401 assertEquals ("hellohello" , result );
399402 assertEquals (WorkflowState .SUCCESS .name (), rstatHandle .getStatus ().getStatus ());
@@ -415,7 +418,7 @@ public void testParentChildFork() {
415418
416419 logger .info ("First execution done starting 2nd fork" );
417420
418- rstatHandle = dbos .forkWorkflow (workflowId , 4 );
421+ rstatHandle = dbos .forkWorkflow (workflowId , 4 , foptions );
419422 result = (String ) rstatHandle .getResult () ;
420423 assertEquals ("hellohello" , result );
421424 assertEquals (WorkflowState .SUCCESS .name (), rstatHandle .getStatus ().getStatus ());
@@ -470,7 +473,8 @@ public void testParentChildAsyncFork() {
470473
471474 logger .info ("First execution done starting fork" );
472475
473- WorkflowHandle <?> rstatHandle = dbos .forkWorkflow (workflowId , 3 );
476+ ForkOptions foptions = new ForkOptions .Builder ().build () ;
477+ WorkflowHandle <?> rstatHandle = dbos .forkWorkflow (workflowId , 3 , foptions );
474478 result = (String ) rstatHandle .getResult ();
475479
476480 assertEquals ("hellohello" , result );
0 commit comments