Module: TestBench::Telemetry::Event::Build

Defined in:
lib/test_bench/telemetry/event.rb

Instance Method Summary collapse

Instance Method Details

#build(*attributes, process_id: nil, time: nil) ⇒ Object



81
82
83
84
85
86
87
88
89
90
# File 'lib/test_bench/telemetry/event.rb', line 81

def build(*attributes, process_id: nil, time: nil)
  time ||= ::Time.now
  process_id ||= ::Process.pid

   = .new(process_id, time)

  instance = new(*attributes)
  instance. = 
  instance
end