in e2etest/GuestProxyAgentTest/GuestProxyAgentScenarioTests.cs [117:131]
private void ConsolePrintTestScenariosDetailsSummary(IEnumerable<TestScenarioStatusDetails> testScenariosStatusDetailsList)
{
var failedScenarios = testScenariosStatusDetailsList.Where(x => x.Status == ScenarioTestStatus.Completed && x.Result == ScenarioTestResult.Failed).ToList();
var message = $"Total Failed Scenarios: {failedScenarios.Count()}" + Environment.NewLine;
int i = 1;
foreach (var fc in failedScenarios)
{
message += $"Failed Scenario {i}/{failedScenarios.Count()}: " + Environment.NewLine
+ $"GroupName: {fc.GroupName}, ScenarioName: {fc.ScenarioName}" + Environment.NewLine
+ $"Scenario Level ErrorMessage: {fc.ErrorMessage}" + Environment.NewLine
+ $"Failed Test Cases Summary: {fc.TestCasesErrorMessage}" + Environment.NewLine;
i++;
}
Console.WriteLine(message);
}