Package org.apache.hadoop.mapred.TaskTracker

Examples of org.apache.hadoop.mapred.TaskTracker.RunningJob


    TaskAttemptID taskAttemptId2 = new TaskAttemptID(jtIdentifier, 4, true, 1,
        1);

    // job actions which is localizing
    KillJobAction jAction1 = new KillJobAction(jobId1);
    RunningJob rjob1 = new RunningJob(jAction1.getJobID());
    rjob1.localizing = true;
    // add the job to the runningJobs tree
    tt.runningJobs.put(jobId1, rjob1);
    tt.addActionToCleanup(jAction1);

    KillJobAction jAction2 = new KillJobAction(jobId2);
    RunningJob rjob2 = new RunningJob(jAction2.getJobID());
    rjob2.localizing = true;
    // add the job to the runningJobs tree
    tt.runningJobs.put(jobId2, rjob2);
    tt.addActionToCleanup(jAction2);

    // task action which is localizing
    KillTaskAction tAction1 = new KillTaskAction(taskAttemptId1);
    RunningJob rjob3 = new RunningJob(tAction1.getTaskID().getJobID());
    // add the job to the runningJobs tree
    tt.runningJobs.put(rjob3.getJobID(), rjob3);
    rjob3.localizing = true;
    tt.addActionToCleanup(tAction1);

    KillTaskAction tAction2 = new KillTaskAction(taskAttemptId2);
    RunningJob rjob4 = new RunningJob(tAction2.getTaskID().getJobID());
    rjob4.localizing = true;
    // add the job to the runningJobs tree
    tt.runningJobs.put(rjob4.getJobID(), rjob4);
    tt.addActionToCleanup(tAction2);

    // before the task clean up test the queue
    checkItemCountInQueue(tt, 4, 4, 0);
View Full Code Here


    TaskAttemptID taskAttemptId2 = new TaskAttemptID(jtIdentifier, 4, true, 1,
        1);

    // job actions which is localizing
    KillJobAction jAction1 = new KillJobAction(jobId1);
    RunningJob rjob1 = new RunningJob(jAction1.getJobID());
    rjob1.localizing = false;
    // add the job to the runningJobs tree
    tt.runningJobs.put(jobId1, rjob1);
    tt.addActionToCleanup(jAction1);

    KillJobAction jAction2 = new KillJobAction(jobId2);
    RunningJob rjob2 = new RunningJob(jAction2.getJobID());
    rjob2.localizing = false;
    // add the job to the runningJobs tree
    tt.runningJobs.put(jobId2, rjob2);
    tt.addActionToCleanup(jAction2);

    // task action which is localizing
    KillTaskAction tAction1 = new KillTaskAction(taskAttemptId1);
    RunningJob rjob3 = new RunningJob(tAction1.getTaskID().getJobID());
    // add the job to the runningJobs tree
    tt.runningJobs.put(rjob3.getJobID(), rjob3);
    rjob3.localizing = false;
    tt.addActionToCleanup(tAction1);

    KillTaskAction tAction2 = new KillTaskAction(taskAttemptId2);
    RunningJob rjob4 = new RunningJob(tAction2.getTaskID().getJobID());
    rjob4.localizing = false;
    // add the job to the runningJobs tree
    tt.runningJobs.put(rjob4.getJobID(), rjob4);
    tt.addActionToCleanup(tAction2);

    // before the task clean up test the queue
    checkItemCountInQueue(tt, 4, 4, 0);
View Full Code Here

    TaskAttemptID taskAttemptId2 = new TaskAttemptID(jtIdentifier, 4, true, 1,
        1);

    // job actions which is localizing
    KillJobAction jAction1 = new KillJobAction(jobId1);
    RunningJob rjob1 = new RunningJob(jAction1.getJobID());
    rjob1.localizing = true;
    // add the job to the runningJobs tree
    tt.runningJobs.put(jobId1, rjob1);
    tt.addActionToCleanup(jAction1);

    KillJobAction jAction2 = new KillJobAction(jobId2);
    RunningJob rjob2 = new RunningJob(jAction2.getJobID());
    rjob2.localizing = false;
    // add the job to the runningJobs tree
    tt.runningJobs.put(jobId2, rjob2);
    tt.addActionToCleanup(jAction2);

    // task action which is localizing
    KillTaskAction tAction1 = new KillTaskAction(taskAttemptId1);
    RunningJob rjob3 = new RunningJob(tAction1.getTaskID().getJobID());
    // add the job to the runningJobs tree
    tt.runningJobs.put(rjob3.getJobID(), rjob3);
    rjob3.localizing = true;
    tt.addActionToCleanup(tAction1);

    KillTaskAction tAction2 = new KillTaskAction(taskAttemptId2);
    RunningJob rjob4 = new RunningJob(tAction2.getTaskID().getJobID());
    rjob4.localizing = false;
    // add the job to the runningJobs tree
    tt.runningJobs.put(rjob4.getJobID(), rjob4);
    tt.addActionToCleanup(tAction2);

    // before the task clean up test the queue
    checkItemCountInQueue(tt, 4, 4, 0);
View Full Code Here

    TaskAttemptID taskAttemptId2 = new TaskAttemptID(jtIdentifier, 4, true, 1,
        1);

    // job actions which is localizing
    KillJobAction jAction1 = new KillJobAction(jobId1);
    RunningJob rjob1 = new RunningJob(jAction1.getJobID());
    rjob1.localizing = true;
    // add the job to the runningJobs tree
    tt.runningJobs.put(jobId1, rjob1);
    tt.addActionToCleanup(jAction1);

    KillJobAction jAction2 = new KillJobAction(jobId2);
    RunningJob rjob2 = new RunningJob(jAction2.getJobID());
    rjob2.localizing = false;
    // add the job to the runningJobs tree
    tt.runningJobs.put(jobId2, rjob2);
    tt.addActionToCleanup(jAction2);

    // task action which is localizing
    KillTaskAction tAction1 = new KillTaskAction(taskAttemptId1);
    RunningJob rjob3 = new RunningJob(tAction1.getTaskID().getJobID());
    // add the job to the runningJobs tree
    tt.runningJobs.put(rjob3.getJobID(), rjob3);
    rjob3.localizing = true;
    tt.addActionToCleanup(tAction1);

    KillTaskAction tAction2 = new KillTaskAction(taskAttemptId2);
    RunningJob rjob4 = new RunningJob(tAction2.getTaskID().getJobID());
    rjob4.localizing = false;
    // add the job to the runningJobs tree
    tt.runningJobs.put(rjob4.getJobID(), rjob4);
    tt.addActionToCleanup(tAction2);

    // before the task clean up test the queue
    checkItemCountInQueue(tt, 4, 4, 0);
View Full Code Here

    JobConf taskConf = new JobConf(ttConf);
    TaskAttemptID attemptID = new TaskAttemptID("test", 0, true, 0, 0);
    Task task = new MapTask(null, attemptID, 0, null, MAP_SLOTS);
    task.setConf(taskConf);
    TaskInProgress tip = tt.new TaskInProgress(task, taskConf);
    RunningJob rjob = new RunningJob(attemptID.getJobID());
    TaskController taskController = new DefaultTaskController();
    taskController.setConf(ttConf);
    rjob.distCacheMgr =
      new TrackerDistributedCacheManager(ttConf, taskController).
      newTaskDistributedCacheManager(attemptID.getJobID(), taskConf);
View Full Code Here

          Thread.sleep(100);
        }
        firstJobFinished = true;
      }
      // mock out a RunningJob
      RunningJob rjob = mock(RunningJob.class);
      when(rjob.getJobConf()).thenReturn(new JobConf());
      jobLocalizedCount++;

      return rjob;
    }
View Full Code Here

    task.setTaskCleanupTask();
    // register task
    tip = tracker.new TaskInProgress(task, trackerFConf);

    // localize the job.
    RunningJob rjob = tracker.localizeJob(tip);
    localizedJobConf = rjob.getJobConf();
    checkJobLocalization();

    // localize task cleanup attempt
    initializeTask();
    checkTaskLocalization();
View Full Code Here

    Task task = new MapTask(null, attemptID, 0, null, MAP_SLOTS);
    task.setUser(user);
    task.setConf(taskConf);
    TaskInProgress tip = tt.new TaskInProgress(task, taskConf);
    File pidFile = new File(TEST_DIR, "pid");
    RunningJob rjob = new RunningJob(attemptID.getJobID());
    TaskController taskController = new DefaultTaskController();
    taskController.setConf(ttConf);
    rjob.distCacheMgr =
      new TrackerDistributedCacheManager(ttConf, taskController).
      newTaskDistributedCacheManager(attemptID.getJobID(), taskConf);
View Full Code Here

          Thread.sleep(100);
        }
        firstJobFinished = true;
      }
      // mock out a RunningJob
      RunningJob rjob = mock(RunningJob.class);
      when(rjob.getLocalizedJobConf()).thenReturn(new Path("testing"));
      when(rjob.getJobConf()).thenReturn(new JobConf());
      jobLocalizedCount++;

      return rjob;
    }
View Full Code Here

                .toString(), task.isTaskCleanupTask()), trackerFConf);
    assertTrue("atttempt work dir for " + taskId.toString()
        + " is not created in any of the configured dirs!!",
        attemptWorkDir != null);

    RunningJob rjob = new RunningJob(jobId);
    TaskController taskController = new DefaultTaskController();
    taskController.setConf(trackerFConf);
    rjob.distCacheMgr =
      new TrackerDistributedCacheManager(trackerFConf, taskController).
      newTaskDistributedCacheManager(jobId, trackerFConf);
View Full Code Here

TOP

Related Classes of org.apache.hadoop.mapred.TaskTracker.RunningJob

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.