I don't know, timer works for me…
<code>04:05:11 INFO [HlaProcessTest:108] ####################### start testProcess1 ############################
04:05:11 INFO [CommonEventListener:48] PROCESS_STARTED: executionId=16, processInstanceId=16, processDefinitionId=testProcess1:1:11
04:05:11 INFO [ActivityEventListener:125] >>> START: Timer1(testProcess1) VARS: {}
04:06:52 INFO [CommonEventListener:48] TIMER_FIRED: activityName={"activityId":"timerintermediatecatchevent1"}, executionId=18, processInstanceId=16, processDefinitionId=testProcess1:1:11
Testing
04:06:53 INFO [ActivityEventListener:98] <<< END: Timer1(testProcess1) VARS: {}
04:06:53 INFO [CommonEventListener:48] PROCESS_COMPLETED: executionId=16, processInstanceId=16, processDefinitionId=testProcess1:1:11
04:07:11 INFO [SpringBaseTest:94] — tearDown —
04:07:12 INFO [HlaProcessTest:114] ######################## end testProcess1 ############################</code>