public class SimpleSerialTaskScheduler extends SimpleTaskScheduler
Prms.doInitTasksSequentially is true. It operates like SimpleConcurrentTaskScheduler except that task(i) is run on one thread at a * time. The order in which clients run task(i) is unspecified.disconnect, haltIfBadResult, log, name, purpose, tasks, termination, vms| Constructor and Description |
|---|
SimpleSerialTaskScheduler(String name,
Vector tasks,
String purpose)
Creates a task scheduler by the given name for the purpose of
executing the given set of tasks.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
executeTasks()
Executes the tasks using the existing clients.
|
schedule, terminateScheduling, terminateSchedulingassignTask, createClients, exceededMaxResultWaitSec, exceededMaxResultWaitSec, exceededMaxResultWaitSec, executedNormally, executedNormallyOrNoHaltOrder, executeTasks, fakeKillResults, getTsid, getVm, getVms, hadDynamicActionError, hadDynamicActionHang, hadFatalTaskErrorAndHaltOrder, hadStatMonitorError, initClientRuntime, initExecutionParameters, isFinished, pauseBlocking, pauseScheduling, pauseWaiting, printBlockingReport, printReport, printSchedulingReport, printWaitingReport, processDynamicActionError, reportResult, schedulerResult, setDynamicActionError, setDynamicActionHang, setStatMonitorError, setTermination, startClients, startClientsForced, stopClients, waitForClientsToFinish, waitForClientsToFinish, waitForClientToFinishpublic SimpleSerialTaskScheduler(String name, Vector tasks, String purpose)
name - a descriptive name of the tasks to use for loggingtasks - the tasks to be scheduledprotected boolean executeTasks()
executeTasks in class BaseTaskSchedulerCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.