Module: AppPerfRpm::Instruments::TyphoeusHydra

Defined in:
lib/app_perf_rpm/instruments/typhoeus.rb

Instance Method Summary collapse

Instance Method Details

#run_with_traceObject



27
28
29
30
31
32
33
34
35
36
# File 'lib/app_perf_rpm/instruments/typhoeus.rb', line 27

def run_with_trace
  ::AppPerfRpm::Tracer.trace("typhoeus") do |span|
    span.options = {
      "method" => :hydra,
      "queued_requests" => queued_requests.count,
      "max_concurrency" => max_concurrency
    }
    run_without_trace
  end
end