Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Execute: This means run the task immediately. (Hence ignores any dependency that hold the task).
    This option preserver preserves the previous output, from the job. You should see output files  t1.1, t1,2, t1.3, each time the task is run.
  • Rerun: This place places the task, back into the queued state.
    The task in will now honour any dependencies that would hold the job. i.e time dependencies, limits, triggers, suspend, etc.
    (You will be introduced to these terms later on in the tutorial)
                In If the task does run, the previous output, is preserved.
  • Re-queue: This resets the task back  to the queued state.
    If the task has a default status, this is applied. The task output number (ECF_TRYNO) is reset to zero.   The next run of of the task,
    The next output will be written to t1.1. This will overwrite any existing output with that extension.
    Any subsequent calls to execute or rerun will now overwrite the output files.

 

What to do

  • Suspend the suite. i.e select the node, then with right mouse button select 'suspend' from the menu.
  • Select task t1, and select execute from the right mouse button menu. 
    Even though the parent is suspended, that task will run.  Notice that the output is preserved for each run.
  • Select task t1, and select rerun from the right mouse button menu.
    The node is placed into the re-queue state.
    But because we had suspended its parent it will not run.
    Resume the parent node 'test'. Task t1 will now run. Notice that old output is preserved.
  • Select node 'test' and with right mouse button select 'suspend'
  • Select task t1, and select re-queue from the right mouse button menu.
    The node is placed is a queued state. The parent task is suspended and will prevent the task from running.
    Resume the parent node. This task t1 will now run. However it will overwrite the output file, t1.1