Sha256: 16e94feb1b530d72a7b346d1acba1e7f7b3501d8f4f0decfe45371fbd8ce1b3d
Contents?: true
Size: 574 Bytes
Versions: 2
Compression:
Stored size: 574 Bytes
Contents
#!/usr/bin/env ruby require 'test/unit' require 'ruby-prof' require 'timeout' require 'test_helper' # -- Tests ---- class ThreadTest < Test::Unit::TestCase def test_thread RubyProf.start begin status = Timeout::timeout(2) do while true next end end rescue Timeout::Error end result = RubyProf.stop result.threads.values.each do |methods| methods.values.each do |method| check_parent_times(method) check_parent_calls(method) check_child_times(method) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ruby-prof-0.4.1-mswin32 | test/thread_test.rb |
ruby-prof-0.4.1 | test/thread_test.rb |