InterfaceITestListResultCombinator
Interface
Definition
Namespace:ArtOfTest.WebAii.Design.Repository.TestListResults
Assembly:ArtOfTest.WebAii.Design.dll
Syntax:
cs-api-definition
public interface ITestListResultCombinator
Derived Classes:
Methods
LoadCloudTestListResultsAsync(CloudStorageCredentials, Project, Expression<Func<IStorageDocument<TestListResultTransport>, bool>>)
Loads all run results from the cloud for a project
Declaration
cs-api-definition
Task<IEnumerable<RunResult>> LoadCloudTestListResultsAsync(CloudStorageCredentials creds, Project project, Expression<Func<IStorageDocument<TestListResultTransport>, bool>> query = null)
Parameters
creds
CloudStorageCredentials
project
query
Expression<Func<IStorageDocument<TestListResultTransport>, bool>>
Returns
LoadLocalTestListResultsAsync(Project)
Loads all run results from disk for a project
Declaration
cs-api-definition
Task<IEnumerable<RunResult>> LoadLocalTestListResultsAsync(Project project)
Parameters
project
Returns
LoadResultsForSingleJobRun(Job, IEnumerable<Guid>, CancellationToken)
Declaration
cs-api-definition
Task<IEnumerable<RunResult>> LoadResultsForSingleJobRun(Job job, IEnumerable<Guid> explodedTransportIds, CancellationToken token)
Parameters
job
Job
explodedTransportIds
token
Returns
LoadSingleResult(CloudStorageCredentials, Project, Guid, bool, CancellationToken, bool)
Declaration
cs-api-definition
Task<RunResult> LoadSingleResult(CloudStorageCredentials creds, Project project, Guid dispatchGroupId, bool IsCloudResult, CancellationToken token, bool getAttachments)
Parameters
creds
CloudStorageCredentials
project
dispatchGroupId
IsCloudResult
token
getAttachments
Returns