public ParallelRunEventsHandler(IProxyExecutionManager proxyExecutionManager,
                                 ITestRunEventsHandler actualRunEventsHandler,
                                 IParallelProxyExecutionManager parallelProxyExecutionManager,
                                 ParallelRunDataAggregator runDataAggregator) :
     this(proxyExecutionManager, actualRunEventsHandler, parallelProxyExecutionManager, runDataAggregator, JsonDataSerializer.Instance)
 {
 }
Exemple #2
0
 internal ParallelDataCollectionEventsHandler(IProxyExecutionManager proxyExecutionManager,
                                              ITestRunEventsHandler actualRunEventsHandler,
                                              IParallelProxyExecutionManager parallelProxyExecutionManager,
                                              ParallelRunDataAggregator runDataAggregator,
                                              IDataSerializer dataSerializer) :
     base(proxyExecutionManager, actualRunEventsHandler, parallelProxyExecutionManager, runDataAggregator, dataSerializer)
 {
     this.runDataAggregator = runDataAggregator;
 }
Exemple #3
0
        internal TestRunRequest(TestRunCriteria testRunCriteria, IProxyExecutionManager executionManager)
        {
            Debug.Assert(testRunCriteria != null, "Test run criteria cannot be null");
            Debug.Assert(executionManager != null, "ExecutionManager cannot be null");

            EqtTrace.Verbose("TestRunRequest.ExecuteAsync: Creating test run request.");
            this.testRunCriteria  = testRunCriteria;
            this.ExecutionManager = executionManager;

            this.State = TestRunState.Pending;
        }
 public ParallelDataCollectionEventsHandler(IRequestData requestData,
                                            IProxyExecutionManager proxyExecutionManager,
                                            ITestRunEventsHandler actualRunEventsHandler,
                                            IParallelProxyExecutionManager parallelProxyExecutionManager,
                                            ParallelRunDataAggregator runDataAggregator,
                                            ITestRunAttachmentsProcessingManager attachmentsProcessingManager,
                                            CancellationToken cancellationToken) :
     this(requestData, proxyExecutionManager, actualRunEventsHandler, parallelProxyExecutionManager, runDataAggregator, JsonDataSerializer.Instance)
 {
     this.attachmentsProcessingManager = attachmentsProcessingManager;
     this.cancellationToken            = cancellationToken;
 }
 internal ParallelRunEventsHandler(IProxyExecutionManager proxyExecutionManager,
                                   ITestRunEventsHandler actualRunEventsHandler,
                                   IParallelProxyExecutionManager parallelProxyExecutionManager,
                                   ParallelRunDataAggregator runDataAggregator,
                                   IDataSerializer dataSerializer)
 {
     this.proxyExecutionManager         = proxyExecutionManager;
     this.actualRunEventsHandler        = actualRunEventsHandler;
     this.parallelProxyExecutionManager = parallelProxyExecutionManager;
     this.runDataAggregator             = runDataAggregator;
     this.dataSerializer = dataSerializer;
 }
Exemple #6
0
        internal TestRunRequest(IRequestData requestData, TestRunCriteria testRunCriteria, IProxyExecutionManager executionManager, IDataSerializer dataSerializer)
        {
            Debug.Assert(testRunCriteria != null, "Test run criteria cannot be null");
            Debug.Assert(executionManager != null, "ExecutionManager cannot be null");
            Debug.Assert(requestData != null, "request Data is null");

            if (EqtTrace.IsVerboseEnabled)
            {
                EqtTrace.Verbose("TestRunRequest.ExecuteAsync: Creating test run request.");
            }

            this.testRunCriteria  = testRunCriteria;
            this.ExecutionManager = executionManager;
            this.State            = TestRunState.Pending;
            this.dataSerializer   = dataSerializer;
            this.requestData      = requestData;
        }
Exemple #7
0
 internal TestRunRequest(IRequestData requestData, TestRunCriteria testRunCriteria, IProxyExecutionManager executionManager) :
     this(requestData, testRunCriteria, executionManager, JsonDataSerializer.Instance)
 {
 }