public void Setup(BenchmarkContext context) { _counter = context.GetCounter(TransformCounterName); _compositeTestAgent = new CompositeTestAgent(); _agent = _compositeTestAgent.GetAgent(); CreateTransactionAndSegments(); }
public void SetUp() { _compositeTestAgent = new CompositeTestAgent(); _scheduler = Mock.Create <IScheduler>(); Mock.Arrange(() => _scheduler.ExecuteEvery(Arg.IsAny <Action>(), Arg.IsAny <TimeSpan>(), Arg.IsAny <TimeSpan?>())) .DoInstead <Action, TimeSpan, TimeSpan?>((action, _, __) => _sampleAction = action); _perfCounterProxyFactory = Mock.Create <IPerformanceCounterProxyFactory>(); }
public void SetUp() { _sampleAction = null; _compositeTestAgent = new CompositeTestAgent(); _compositeTestAgent.SetEventListenerSamplersEnabled(true); Mock.Arrange(() => _mockScheduler.ExecuteEvery(Arg.IsAny <Action>(), Arg.IsAny <TimeSpan>(), Arg.IsAny <TimeSpan?>())) .DoInstead <Action, TimeSpan, TimeSpan?>((action, _, __) => _sampleAction = action); _threadStatsSampleTransformer = Mock.Create <IThreadStatsSampleTransformer>(); _threadEventsListener = Mock.Create <ISampledEventListener <ThreadpoolThroughputEventsSample> >(); _threadStatsSampler = new ThreadStatsSampler(_mockScheduler, GetThreadEventsListener, _threadStatsSampleTransformer, new ThreadPoolStatic()); _threadStatsSampler.Start(); }
public void Setup() { _compositeTestAgent = new CompositeTestAgent(); _compositeTestAgent.SetEventListenerSamplersEnabled(true); _mockScheduler = Mock.Create <IScheduler>(); //Prevents the scheduler from actually running Mock.Arrange(() => _mockScheduler.ExecuteEvery(Arg.IsAny <Action>(), Arg.IsAny <TimeSpan>(), Arg.IsAny <TimeSpan?>())) .DoNothing(); _mockEventListener = Mock.Create <ISampledEventListener <Dictionary <GCSampleType, float> > >(); _mockEventListenerFactory = () => _mockEventListener; _mockTransformer = Mock.Create <IGcSampleTransformer>(); }
public void Setup() { _compositeTestAgent = new CompositeTestAgent(); var environment = _compositeTestAgent.Container.Resolve <IEnvironment>(); var collectorWireFactory = Mock.Create <ICollectorWireFactory>(); _collectorWire = Mock.Create <ICollectorWire>(); var systemInfo = Mock.Create <ISystemInfo>(); var processStatic = Mock.Create <IProcessStatic>(); var agentEnvironment = new NewRelic.Agent.Core.Environment(systemInfo, processStatic); var agentHealthReporter = Mock.Create <IAgentHealthReporter>(); Mock.Arrange(() => collectorWireFactory.GetCollectorWire(null, Arg.IsAny <IAgentHealthReporter>())).IgnoreArguments().Returns(_collectorWire); Mock.Arrange(() => environment.GetEnvironmentVariable("NEW_RELIC_SECURITY_POLICIES_TOKEN")).Returns("ffff-fbff-ffff-ffff"); _connectRawData = string.Empty; _receivedSecurityPoliciesException = false; _connectionHandler = new ConnectionHandler(new JsonSerializer(), collectorWireFactory, Mock.Create <IProcessStatic>(), Mock.Create <IDnsStatic>(), Mock.Create <ILabelsService>(), agentEnvironment, systemInfo, agentHealthReporter, Mock.Create <IEnvironment>()); }
public void Setup() { _compositeTestAgent = new CompositeTestAgent(); _agent = _compositeTestAgent.GetAgent(); _adaptiveSampler = Mock.Create <IAdaptiveSampler>(Behavior.CallOriginal); }
public void Setup() { _compositeTestAgent = new CompositeTestAgent(); _agent = _compositeTestAgent.GetAgent(); _vendorInfo = new VendorInfo(null, null, new NewRelic.SystemInterfaces.Environment(), null); }
public void Setup(BenchmarkContext context) { _counter = context.GetCounter(TransactionCounterName); _compositeTestAgent = new CompositeTestAgent(shouldAllowThreads: true, includeAsyncLocalStorage: false); _agent = _compositeTestAgent.GetAgent(); }
public void Setup() { _compositeTestAgent = new CompositeTestAgent(); _agent = _compositeTestAgent.GetAgent(); }