class TestProf::StackProf::Configuration
StackProf configuration
def boot?
def boot? target == :boot end
def initialize
def initialize @mode = ENV.fetch("TEST_STACK_PROF_MODE", :wall).to_sym @target = (ENV["TEST_STACK_PROF"] == "boot") ? :boot : :suite @raw = ENV["TEST_STACK_PROF_RAW"] != "0" @format = if FORMATS.include?(ENV["TEST_STACK_PROF_FORMAT"]) ENV["TEST_STACK_PROF_FORMAT"] else "json" end sample_interval = ENV["TEST_STACK_PROF_INTERVAL"].to_i @interval = (sample_interval > 0) ? sample_interval : nil @ignore_gc = !ENV["TEST_STACK_PROF_IGNORE_GC"].nil? end
def raw?
def raw? @raw == true end
def suite?
def suite? target == :suite end