New Scheduled Job

Start by creating a new Scheduled Job by clicking the New Scheduled Job button.

2019-11-15_13-27-49.png

On the New Scheduled Job edit page, give it a name, and optionally the purpose of the Scheduled Job in the Description section, as this makes it easier to search for at a later date.

Tasks

Start by adding at least one Task to the Job.

2019-11-15_13-29-45.png

Click the drop-down menu to select a different type of Task to add, and you can mix different types of Tasks in the Job. For example, you can start with a Preconditioning Workload to precondition the SUT a certain way, then run an Iteration Suite that runs 100 iterations that permutate over 100 different combinations of workload profiles, and then run another Preconditioning Workload to precondition the SUT a different way, and then run the same or a different Iteration Suite, and so on. Or some other combination of mixing Workload Tests, Workload Suites, and Iteration Suites.

When you click the + Add Tasks button, a Task selection window opens up. You can scroll and select one or more items, or you can use the search box and / or the available sort options to find your item faster. For performance reasons, the most 100 recently created items that match the current search and sort criteria are shown in the Task selection window.

2019-11-15_13-30-33.png

Once you finish adding the Tasks, you will see the list of Tasks that will run in sequence when the Job starts. For example, you will see a screen similar to this.

2019-11-15_13-30-57.png

If you want to change the order of the Tasks, simply click-and-hold on a Task, then drag-and-drop it to the right position.

Schedule

A created Job is always scheduled in WorkloadWisdom, whether it is right now (i.e. the moment you want to apply your changes) or at a future time.

When you click on the date time window, a date time browser will open where you can select a future date time for the Job to run, or you can click Now to have the Job run immediately when you finish updating the Job. In addition, you can specify that the Job will be scheduled to run Once, or on a recurring basis. Click on the drop-down menu to find these options:

  • Once: The Job is scheduled to run one time, and will start at the configured Run on date and time

  • Daily: The Job is scheduled to run every calendar day, and the first run will start at the configured Run on date and time

  • Weekly: The Job is scheduled to run every 7 calendar days, and the first run will start at the configured

  • Run on date and time Monthly: The Job is scheduled to run every 28 calendar days, and the first run will start at the configured Run on date and time

When the Run on time is the current or before the current time, the button automatically changed to Create / Update Scheduled Job and Run Now to make it clear that the Job will run immediately.

2019-11-15_13-32-09.png

When the Run on time is a future time, the button will read Create / Update Scheduled Job.

The Estimated Job duration is a numerical sum of the configured duration of all Tasks. This is not the enforced or guaranteed Job duration, especially if a Task directly or indirectly contains Pre-Test(s), Preconditioning Workload(s), or Cleanup Workload(s) because these workloads[6] are configured with the maximum upper limit of 7 days as it is not possible to know how long they actually take, but they will terminate as soon as they’re completed so in reality, most of these “special” workloads will complete far earlier than the default limit of 7 days. The major contributors that can drastically change the actual Job run duration are resource unavailability (e.g. if a Test Bed is busy) and the performance of the SUT.




[6] The VDI over NFSv3 Workload is configured with a 1 day maximum duration value.