TaskInfo[] myTaskInfos = wovenClient.getTaskInfo(id);
for (TaskInfo tInfo : myTaskInfos) {
if (!tInfo.isSetupOrCleanup()) {
String[] taskTrackers = tInfo.getTaskTrackers();
for (String taskTracker : taskTrackers) {
TTInfo ttInfo = wovenClient.getTTInfo(taskTracker);
TTClient ttCli = cluster.getTTClient(ttInfo.getStatus().getHost());
Assert.assertNotNull("TTClient instance is null",ttCli);
TTTaskInfo ttTaskInfo = ttCli.getProxy().getTask(tInfo.getTaskID());
Assert.assertNotNull("TTTaskInfo is null",ttTaskInfo);
while (ttTaskInfo.getTaskStatus().getRunState() !=
TaskStatus.State.RUNNING) {