Interface ISchedulingService
Namespace: Telerik.TestStudio.Scheduling.WindowsService.Services
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public interface ISchedulingService
Methods
AssignTestResult(Guid, TestResult, String, out String)
Declaration
bool AssignTestResult(Guid runResultId, TestResult testResult, string machineName, out string error)
Parameters
System.Guid
runResultId
|
TestResult
testResult
|
System.String
machineName
|
System.String
error
|
Returns
System.Boolean
|
CheckDBForResult(Guid)
Declaration
bool CheckDBForResult(Guid resultId)
Parameters
System.Guid
resultId
|
Returns
System.Boolean
|
DeleteRun(Guid, out String)
Declaration
bool DeleteRun(Guid id, out string error)
Parameters
System.Guid
id
|
System.String
error
|
Returns
System.Boolean
|
DeleteRunResult(Guid, out String)
Declaration
bool DeleteRunResult(Guid id, out string error)
Parameters
System.Guid
id
|
System.String
error
|
Returns
System.Boolean
|
ExecuteRun(Job, Guid)
GetAllMachines(out String)
Declaration
List<Machine> GetAllMachines(out string error)
Parameters
System.String
error
|
Returns
System.Collections.Generic.List<Machine>
|
GetAllRunResult(DateTime, DateTime, Guid, out String)
Declaration
List<RunResult> GetAllRunResult(DateTime startDate, DateTime endDate, Guid projectId, out string error)
Parameters
System.DateTime
startDate
|
System.DateTime
endDate
|
System.Guid
projectId
|
System.String
error
|
Returns
System.Collections.Generic.List<RunResult>
|
GetAllRunResult(out String)
Declaration
List<RunResult> GetAllRunResult(out string error)
Parameters
System.String
error
|
Returns
System.Collections.Generic.List<RunResult>
|
GetAllRunResultResources(Guid, Guid)
Declaration
List<ServiceFileInfo> GetAllRunResultResources(Guid projectId, Guid runResultId)
Parameters
System.Guid
projectId
|
System.Guid
runResultId
|
Returns
System.Collections.Generic.List<ServiceFileInfo>
|
GetAllRuns(DateTime, DateTime, Guid, out String)
Declaration
List<Job> GetAllRuns(DateTime startTime, DateTime endTime, Guid projectId, out string error)
Parameters
System.DateTime
startTime
|
System.DateTime
endTime
|
System.Guid
projectId
|
System.String
error
|
Returns
System.Collections.Generic.List<Telerik.TestStudio.Shared.Communication.Transports.Job>
|
GetAllRuns(out String)
Declaration
List<Job> GetAllRuns(out string error)
Parameters
System.String
error
|
Returns
System.Collections.Generic.List<Telerik.TestStudio.Shared.Communication.Transports.Job>
|
GetLatestResultByTestListId(Guid)
Declaration
List<RunResult> GetLatestResultByTestListId(Guid testListId)
Parameters
System.Guid
testListId
|
Returns
System.Collections.Generic.List<RunResult>
|
GetLatestVersion(Guid, out String)
Declaration
RunResult GetLatestVersion(Guid runResultId, out string error)
Parameters
System.Guid
runResultId
|
System.String
error
|
Returns
RunResult
|
GetRegisteredMachines()
GetResultsIds(DateTime, DateTime)
Declaration
List<Guid> GetResultsIds(DateTime fromDate, DateTime toDate)
Parameters
System.DateTime
fromDate
|
System.DateTime
toDate
|
Returns
System.Collections.Generic.List<System.Guid>
|
GetRun(Guid)
Declaration
Job GetRun(Guid id)
Parameters
System.Guid
id
|
Returns
Telerik.TestStudio.Shared.Communication.Transports.Job
|
GetRunResult(Guid)
GetRunResultLight(Guid, out String)
Declaration
RunResultLight GetRunResultLight(Guid id, out string error)
Parameters
System.Guid
id
|
System.String
error
|
Returns
RunResultLight
|
GetSmtpSettingsServer()
GetSpecificVersion(Guid, DateTime, out String)
Declaration
RunResult GetSpecificVersion(Guid runResultId, DateTime tillDate, out string error)
Parameters
System.Guid
runResultId
|
System.DateTime
tillDate
|
System.String
error
|
Returns
RunResult
|
GetStatus()
GetTimerEllapsedValue()
Declaration
double GetTimerEllapsedValue()
Returns
System.Double
|
HeartBeat()
Declaration
bool HeartBeat()
Returns
System.Boolean
|
IsMachineServer()
Declaration
bool IsMachineServer()
Returns
System.Boolean
|
NotifyMachineDBStateChanged(Int32, out String)
Declaration
bool NotifyMachineDBStateChanged(int state, out string error)
Parameters
System.Int32
state
|
System.String
error
|
Returns
System.Boolean
|
PublishResults(RunResult, Machine, Guid, out String)
Declaration
Guid PublishResults(RunResult result, Machine machine, Guid projectId, out string error)
Parameters
RunResult
result
|
Machine
machine
|
System.Guid
projectId
|
System.String
error
|
Returns
System.Guid
|
PublishResults(RunResult, Guid, Guid)
Declaration
Guid PublishResults(RunResult results, Guid machineId, Guid projectId)
Parameters
RunResult
results
|
System.Guid
machineId
|
System.Guid
projectId
|
Returns
System.Guid
|
RegisterMachine(Machine, out String)
Declaration
bool RegisterMachine(Machine machine, out string error)
Parameters
Machine
machine
|
System.String
error
|
Returns
System.Boolean
|
RegisterProject(ProjectInfo, out String)
RemoteRegisterMachine(String, out String)
Declaration
bool RemoteRegisterMachine(string serverUrl, out string error)
Parameters
System.String
serverUrl
|
System.String
error
|
Returns
System.Boolean
|
SaveResultFile(ServiceFileInfo)
Declaration
bool SaveResultFile(ServiceFileInfo info)
Parameters
ServiceFileInfo
info
|
Returns
System.Boolean
|
ScheduleRun(Job, out String)
SendMail(RunResult, NotificationSettings, Boolean, String)
SendMail(NotificationSettings, RunResult, String)
UnregisterMachine(Machine, out String)
Declaration
bool UnregisterMachine(Machine machine, out string error)
Parameters
Machine
machine
|
System.String
error
|
Returns
System.Boolean
|