protected override ITestResultParser GetTestResultParser(IExecutionContext executionContext) { var traceListener = new CommandTraceListener(executionContext); var featureFlagService = executionContext.GetHostContext().GetService <IFeatureFlagService>(); var enableXUnitHeirarchicalParsing = featureFlagService.GetFeatureFlagState(TestResultsConstants.EnableXUnitHeirarchicalParsing, TestResultsConstants.TFSServiceInstanceGuid); return(new TrxResultParser(traceListener, enableXUnitHeirarchicalParsing)); }
protected override ITestResultParser GetTestResultParser(IExecutionContext executionContext) { var traceListener = new CommandTraceListener(executionContext); return(new XUnitResultParser(traceListener)); }