示例#1
0
        public void SetUp()
        {
            StatsCollector = CreateStatsCollector();
#if PROMV2
            StatsCollector.RegisterMetrics(new MetricFactory(new DefaultCollectorRegistry()));
#elif PROMV3
            StatsCollector.RegisterMetrics(Metrics.WithCustomRegistry(Metrics.NewCustomRegistry()));
#endif
            _eventListener = new DotNetEventListener(StatsCollector, null);
            Thread.Sleep(100); // wait for event listener thread to spin up
        }
示例#2
0
        public void SetUp()
        {
            MetricsClient  = CreateMetricsClient();
            StatsCollector = CreateStatsCollector();
            _eventListener = new DotNetEventListener(StatsCollector, exception => Console.Write(exception.Message), true, MetricsClient);

            // wait for event listener thread to spin up
            while (!_eventListener.StartedReceivingEvents)
            {
                Thread.Sleep(10);
                Console.Write("Waiting.. ");
            }
            Console.WriteLine("EventListener should be active now.");
        }
        public void SetUp()
        {
            Parser         = CreateListener();
            _eventListener = new DotNetEventListener(Parser, EventLevel.LogAlways, new DotNetEventListener.GlobalOptions {
                ErrorHandler = ex => Assert.Fail($"Unexpected exception occurred: {ex}")
            });

            // wait for event listener thread to spin up
            while (!_eventListener.StartedReceivingEvents)
            {
                Thread.Sleep(10);
                Console.Write("Waiting.. ");
            }
            Console.WriteLine("EventListener should be active now.");
        }
示例#4
0
        public void SetUp()
        {
            StatsCollector = CreateStatsCollector();
#if PROMV2
            StatsCollector.RegisterMetrics(new MetricFactory(new DefaultCollectorRegistry()));
#elif PROMV3
            StatsCollector.RegisterMetrics(Metrics.WithCustomRegistry(Metrics.NewCustomRegistry()));
#endif
            _eventListener = new DotNetEventListener(StatsCollector, null, false);

            // wait for event listener thread to spin up
            while (!_eventListener.StartedReceivingEvents)
            {
                Thread.Sleep(10);
                Console.Write("Waiting.. ");
            }
            Console.WriteLine("EventListener should be active now.");
        }