private static void LogMemoryUsage() { using (var proc = Process.GetCurrentProcess()) { const int bytesPerMegabyte = 1048576; Logger.WriteEvent("Paged Memory: " + proc.PagedMemorySize64 / bytesPerMegabyte + " MB"); Logger.WriteEvent("Peak Paged Memory: " + proc.PeakPagedMemorySize64 / bytesPerMegabyte + " MB"); Logger.WriteEvent("Peak Virtual Memory: " + proc.PeakVirtualMemorySize64 / bytesPerMegabyte + " MB"); Logger.WriteEvent("GC Total Memory: " + GC.GetTotalMemory(false) / bytesPerMegabyte + " MB"); } }
public void FinalTearDown() { Logger.ShutDown(); }
public void TestFixtureSetUp() { Logger.Init(); _thisTestId = Guid.NewGuid().ToString().Replace('-', '_'); }