Skip to content

Commit a4fc6a0

Browse files
author
Radislav Berkovich
committed
adding logs for filling uft result dir
1 parent 230e2d9 commit a4fc6a0

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

HpToolsLauncher/Runners/FileSystemTestsRunner.cs

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -295,6 +295,24 @@ public override TestSuiteRunResults Run()
295295
indexList[test.TestPath] = 0;
296296
}
297297

298+
//clean old report folders
299+
foreach (var test in _tests)
300+
{
301+
IEnumerable<DirectoryInfo> reportFolders = (new DirectoryInfo(test.TestPath)).EnumerateDirectories("Report*");
302+
foreach (DirectoryInfo folder in reportFolders)
303+
{
304+
try
305+
{
306+
folder.Delete(true);
307+
ConsoleWriter.WriteLine("Successfully deleted old report folder : " + folder.FullName);
308+
}
309+
catch(Exception e)
310+
{
311+
ConsoleWriter.WriteLine("Failed to deleted old report folder : " + folder.FullName +" : " + e.Message);
312+
}
313+
}
314+
}
315+
298316
Dictionary<string, int> rerunList = createDictionary(_tests);
299317

300318
foreach (var test in _tests)
@@ -390,6 +408,7 @@ public override TestSuiteRunResults Run()
390408
ConsoleWriter.WriteLine("uftReportDir is cleaned");
391409
}
392410

411+
System.Threading.Thread.Sleep(500);
393412
Directory.Move(uftReportDir, uftReportDirNew);
394413
ConsoleWriter.WriteLine("uftReportDir is filled from " + uftReportDir);
395414
}

0 commit comments

Comments
 (0)