verify(mockListener).onStatusChange(eq(jss1_2), eq(RunningState.RUNNING),
eq(RunningState.SUCCESSFUL));
verify(mockListener).onStageTransition(eq(jss1_2), eq("Stage1"), eq("Stage2"));
verify(mockListener).onMetadataChange(eq(jss1_2), eq("metaKey"), eq("value1"), eq("value2"));
verify(mockListener, never()).onStatusChange(eq(jss1_1), eq(RunningState.PENDING),
eq(RunningState.RUNNING));
verify(mockListener, never()).onStageTransition(eq(jss1_1), eq("Stage1"), eq("Stage2"));
verify(mockListener, never()).onMetadataChange(eq(jss1_1), eq("metaKey"), eq("value1"), eq("value2"));