assignment = assignmentList.getInstance(0);
assertEquals(Boolean.TRUE, assignment.getValue("semaphore"));
assertEquals(Primitive.ZERO_INTEGER, assignment.getValue("status"));
commit();
assignment.invoke("schedulerRun");
assertEquals(Boolean.TRUE, instance.invoke("done"));
assertEquals(Instance.DELETED, assignment.getState());
result = (TransferObject)instance.invoke("result");
assertEquals("BEFORE;EXECUTE_SEMAPHORE;END_SEMAPHORE;AFTER;", result.getValue("trace"));
instance.delete();
commit();