Exemplo n.º 1
0
        public void Logger_Perf_Logger_Console()
        {
            const string testName = "Logger_Perf_Logger_Console";
            TimeSpan target = TimeSpan.FromMilliseconds(50);
            int n = 10000;
            int logCode = random.Next(100000);

            ITraceTelemetryConsumer logConsumer = new ConsoleTelemetryConsumer();
            TraceLogger.TelemetryConsumers.Add(logConsumer);
            TraceLogger.BulkMessageInterval = target;
            TraceLogger logger = TraceLogger.GetLogger(testName);

            RunLoggerPerfTest(testName, n, logCode, target, logger);
        }
Exemplo n.º 2
0
        public void Logger_Perf_ConsoleLogWriter()
        {
            const string testName = "Logger_Perf_ConsoleLogWriter";
            TimeSpan target = TimeSpan.FromMilliseconds(100);
            int n = 10000;
            int logCode = random.Next(100000);

            ITraceTelemetryConsumer log = new ConsoleTelemetryConsumer();
            RunLogWriterPerfTest(testName, n, logCode, target, log);
        }