/// <summary> /// The handle test run complete. /// </summary> /// <param name="testRunCompleteArgs"> /// The test run complete args. /// </param> /// <param name="lastChunkArgs"> /// The last chunk args. /// </param> /// <param name="runContextAttachments"> /// The run context attachments. /// </param> /// <param name="executorUris"> /// The executor uris. /// </param> public void HandleTestRunComplete(TestRunCompleteEventArgs testRunCompleteArgs, TestRunChangedEventArgs lastChunkArgs, ICollection <AttachmentSet> runContextAttachments, ICollection <string> executorUris) { var attachmentSet = this.proxyDataCollectionManager?.AfterTestRunEnd(false, this); attachmentSet = DataCollectionTestRunEventsHandler.GetCombinedAttachmentSets(attachmentSet, runContextAttachments); this.testRunEventsHandler.HandleTestRunComplete(testRunCompleteArgs, lastChunkArgs, attachmentSet, executorUris); }
/// <summary> /// The handle test run complete. /// </summary> /// <param name="testRunCompleteArgs"> /// The test run complete args. /// </param> /// <param name="lastChunkArgs"> /// The last chunk args. /// </param> /// <param name="runContextAttachments"> /// The run context attachments. /// </param> /// <param name="executorUris"> /// The executor uris. /// </param> public void HandleTestRunComplete(TestRunCompleteEventArgs testRunCompleteArgs, TestRunChangedEventArgs lastChunkArgs, ICollection <AttachmentSet> runContextAttachments, ICollection <string> executorUris) { if (this.dataCollectionAttachmentSets != null && this.dataCollectionAttachmentSets.Any()) { runContextAttachments = DataCollectionTestRunEventsHandler.GetCombinedAttachmentSets(this.dataCollectionAttachmentSets, runContextAttachments); } this.testRunEventsHandler.HandleTestRunComplete(testRunCompleteArgs, lastChunkArgs, runContextAttachments, executorUris); }