Profile Report

Thread ID Total Time
70241518574300 0.0

Thread 70241518574300

%Total %Self Total Self Wait Child Calls Name Line
    0.00 0.00 0.00 0.00 45/45 ActiveSupport::Notifications::Fanout::Subscriber#matches? 56
NaN% NaN% 0.00 0.00 0.00 0.00 45 Kernel#===
    0.00 0.00 0.00 0.00 45/51 BasicObject#==
    0.00 0.00 0.00 0.00 45/45 Array#reject!
NaN% NaN% 0.00 0.00 0.00 0.00 45 ActiveSupport::Notifications::Fanout::Subscriber#matches? 54
    0.00 0.00 0.00 0.00 45/73 String#=== 56
    0.00 0.00 0.00 0.00 45/45 Kernel#=== 56
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Notifications::Fanout#unsubscribe 20
NaN% NaN% 0.00 0.00 0.00 0.00 2 Array#reject!
    0.00 0.00 0.00 0.00 45/45 ActiveSupport::Notifications::Fanout::Subscriber#matches?
    0.00 0.00 0.00 0.00 2/2 <Module::ActiveSupport::Notifications>#unsubscribe 143
NaN% NaN% 0.00 0.00 0.00 0.00 2 ActiveSupport::Notifications::Fanout#unsubscribe 19
    0.00 0.00 0.00 0.00 2/9 Hash#clear 21
    0.00 0.00 0.00 0.00 2/2 Array#reject! 20
    0.00 0.00 0.00 0.00 2/2 ActionController::TemplateAssertions#teardown_subscriptions 42
NaN% NaN% 0.00 0.00 0.00 0.00 2 <Module::ActiveSupport::Notifications>#unsubscribe 142
    0.00 0.00 0.00 0.00 2/9 Hash#clear 144
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Notifications::Fanout#unsubscribe 143
    0.00 0.00 0.00 0.00 1/1 BrowsingTest#_run__73248792334421993__teardown__1329947740379467823__callbacks 409
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActionController::TemplateAssertions#teardown_subscriptions 40
    0.00 0.00 0.00 0.00 2/2 <Module::ActiveSupport::Notifications>#unsubscribe 42
    0.00 0.00 0.00 0.00 1/1 MonitorMixin#mon_synchronize 286
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::ConnectionPool#release 292
    0.00 0.00 0.00 0.00 1/5 MonitorMixin#mon_synchronize 293
    0.00 0.00 0.00 0.00 1/1 ConditionVariable#signal 85
NaN% NaN% 0.00 0.00 0.00 0.00 1 Mutex#synchronize 7
    0.00 0.00 0.00 0.00 1/4 Mutex#unlock 12
    0.00 0.00 0.00 0.00 1/3 Array#shift 85
    0.00 0.00 0.00 0.00 1/4 Mutex#lock 8
    0.00 0.00 0.00 0.00 1/1 MonitorMixin::ConditionVariable#signal 140
NaN% NaN% 0.00 0.00 0.00 0.00 1 ConditionVariable#signal 83
    0.00 0.00 0.00 0.00 1/1 Mutex#synchronize 85
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::SQLite3Adapter#_run__3830104142997356004__checkin__1925992634328478971__callbacks 283
NaN% NaN% 0.00 0.00 0.00 0.00 1 MonitorMixin::ConditionVariable#signal 138
    0.00 0.00 0.00 0.00 1/1 ConditionVariable#signal 140
    0.00 0.00 0.00 0.00 1/6 MonitorMixin#mon_check_owner 139
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::SQLite3Adapter#_run__3830104142997356004__checkin__1925992634328478971__callbacks 282
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::AbstractAdapter#expire 86
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Callbacks::ClassMethods#__run_callback 405
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::SQLite3Adapter#_run__3830104142997356004__checkin__1925992634328478971__callbacks 401
    0.00 0.00 0.00 0.00 1/1 MonitorMixin::ConditionVariable#signal 283
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractAdapter#expire 282
    0.00 0.00 0.00 0.00 2/17 Kernel#block_given? 404
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Callbacks#run_callbacks 81
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::AbstractAdapter#_run_checkin_callbacks 384
    0.00 0.00 0.00 0.00 1/4 ActiveSupport::Callbacks::ClassMethods#__run_callback 385
    0.00 0.00 0.00 0.00 1/29 Kernel#class 385
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool#release_connection 114
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::ConnectionPool#checkin 279
    0.00 0.00 0.00 0.00 1/5 MonitorMixin#mon_synchronize 280
    0.00 0.00 0.00 0.00 1/1 Hash#each_value
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::ConnectionPool#release_connection 112
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool#checkin 114
    0.00 0.00 0.00 0.00 1/2 Hash#delete 113
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionHandler#clear_active_connections! 381
NaN% NaN% 0.00 0.00 0.00 0.00 1 Hash#each_value
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool#release_connection
    0.00 0.00 0.00 0.00 1/3 ActiveRecord::ConnectionAdapters::ConnectionPool#current_connection_id
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveRecord::Base>#clear_active_connections! 183
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::ConnectionHandler#clear_active_connections! 380
    0.00 0.00 0.00 0.00 1/1 Hash#each_value 381
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::TestFixtures#teardown_fixtures 886
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveRecord::Base>#clear_active_connections! 183
NaN% NaN% 0.00 0.00 0.00 0.00 2 *<Class::ActiveRecord::Base>#clear_active_connections! 182
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionHandler#clear_active_connections! 183
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveRecord::Base>#clear_active_connections! 183
    0.00 0.00 0.00 0.00 1/1 Array#each
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::AbstractAdapter#decrement_open_transactions 238
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Notifications::Instrumenter#instrument 322
NaN% NaN% 0.00 0.00 0.00 0.00 1 SQLite3::Database#rollback 514
    0.00 0.00 0.00 0.00 1/2 SQLite3::Database#execute 515
    0.00 0.00 0.00 0.00 1/1 Array#each
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::SQLiteAdapter#rollback_db_transaction 321
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::AbstractAdapter#log 322
    0.00 0.00 0.00 0.00 1/1 BrowsingTest#_run__73248792334421993__teardown__1329947740379467823__callbacks 405
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::TestFixtures#teardown_fixtures 869
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveRecord::Base>#clear_active_connections! 886
    0.00 0.00 0.00 0.00 1/2 Array#clear 884
    0.00 0.00 0.00 0.00 1/19 Array#each 878
    0.00 0.00 0.00 0.00 2/3 ActiveRecord::TestFixtures#run_in_transaction? 877
    0.00 0.00 0.00 0.00 1/2 Hash#blank? 870
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveRecord::Base>#configurations 870
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Callbacks::ClassMethods#__run_callback 405
NaN% NaN% 0.00 0.00 0.00 0.00 1 BrowsingTest#_run__73248792334421993__teardown__1329947740379467823__callbacks 401
    0.00 0.00 0.00 0.00 1/1 ActionController::TemplateAssertions#teardown_subscriptions 409
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::TestFixtures#teardown_fixtures 405
    0.00 0.00 0.00 0.00 2/17 Kernel#block_given? 412
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Callbacks::ClassMethods#__callback_runner_name 414
NaN% NaN% 0.00 0.00 0.00 0.00 1 Hash#hash
    0.00 0.00 0.00 0.00 2/7 Kernel#hash
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Callbacks#run_callbacks 81
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveSupport::TestCase#_run_teardown_callbacks 384
    0.00 0.00 0.00 0.00 1/4 ActiveSupport::Callbacks::ClassMethods#__run_callback 385
    0.00 0.00 0.00 0.00 1/29 Kernel#class 385
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance::ForMiniTest#run_test 70
NaN% NaN% 0.00 0.00 0.00 0.00 1 MiniTest::Unit::TestCase#teardown 1315
    0.00 0.00 0.00 0.00 3/3 Array#each
NaN% NaN% 0.00 0.00 0.00 0.00 3 Kernel#instance_variable_set
    0.00 0.00 0.00 0.00 1/1 Kernel#tap
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActionDispatch::Integration::Runner#copy_session_variables! 358
    0.00 0.00 0.00 0.00 1/19 Array#each 360
    0.00 0.00 0.00 0.00 1/5 ActionDispatch::Integration::Runner#integration_session 359
    0.00 0.00 0.00 0.00 2/2 Array#each
NaN% NaN% 0.00 0.00 0.00 0.00 2 String#to_sym
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#initialize 77
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActionDispatch::Http::Cache::Response#prepare_cache_control! 74
    0.00 0.00 0.00 0.00 1/19 Array#each 79
    0.00 0.00 0.00 0.00 1/11 String#split 79
    0.00 0.00 0.00 0.00 2/3 ActionDispatch::Response#[] 78
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#initialize 74
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Class::ActionDispatch::Response>#default_charset 40
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#initialize 73
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Class::Mime::Type>#lookup 87
    0.00 0.00 0.00 0.00 1/3 ActionDispatch::Response#initialize 71
    0.00 0.00 0.00 0.00 2/3 ActionDispatch::Http::Cache::Response#prepare_cache_control! 78
NaN% NaN% 0.00 0.00 0.00 0.00 3 ActionDispatch::Response#[] 42
    0.00 0.00 0.00 0.00 3/5 Rack::Utils::HeaderHash#[] 43
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#status= 83
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Utils#status_code 535
    0.00 0.00 0.00 0.00 1/5 Integer#to_i 539
    0.00 0.00 0.00 0.00 1/9 Kernel#is_a? 536
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#initialize 66
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActionDispatch::Response#status= 82
    0.00 0.00 0.00 0.00 1/1 Rack::Utils#status_code 83
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#initialize 66
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActionDispatch::Response#body= 121
    0.00 0.00 0.00 0.00 1/21 Kernel#respond_to? 127
    0.00 0.00 0.00 0.00 1/1 Class#new
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActionDispatch::Response#initialize 65
    0.00 0.00 0.00 0.00 1/17 Kernel#block_given? 79
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Http::Cache::Response#prepare_cache_control! 77
    0.00 0.00 0.00 0.00 1/1 <Class::ActionDispatch::Response>#default_charset 74
    0.00 0.00 0.00 0.00 1/29 Kernel#class 74
    0.00 0.00 0.00 0.00 1/1 <Class::Mime::Type>#lookup 73
    0.00 0.00 0.00 0.00 1/11 String#split 72
    0.00 0.00 0.00 0.00 1/3 ActionDispatch::Response#[] 71
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#status= 66
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#body= 66
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Integration::Session#process 305
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::MockResponse#body 171
    0.00 0.00 0.00 0.00 1/4 Array#join 182
    0.00 0.00 0.00 0.00 2/2 Rack::Test::Session#last_request 201
NaN% NaN% 0.00 0.00 0.00 0.00 2 Rack::MockSession#last_request 48
    0.00 0.00 0.00 0.00 2/2 ActionDispatch::Integration::Session#process 309
NaN% NaN% 0.00 0.00 0.00 0.00 2 Rack::Test::Session#last_request 199
    0.00 0.00 0.00 0.00 2/2 Rack::MockSession#last_request 201
    0.00 0.00 0.00 0.00 1/2 Rack::Test::Session#retry_with_digest_auth? 254
    0.00 0.00 0.00 0.00 1/2 Rack::Test::Session#process_request 231
NaN% NaN% 0.00 0.00 0.00 0.00 2 Rack::Test::Session#last_response 199
    0.00 0.00 0.00 0.00 2/4 Rack::MockSession#last_response 201
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#process_request 221
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Test::Session#retry_with_digest_auth? 252
    0.00 0.00 0.00 0.00 1/2 Rack::Test::Session#last_response 254
    0.00 0.00 0.00 0.00 1/1 Rack::MockSession#request 40
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Response#finish 71
    0.00 0.00 0.00 0.00 1/7 Array#include? 74
    0.00 0.00 0.00 0.00 2/5 Integer#to_i 79
    0.00 0.00 0.00 0.00 1/1 Rack::MockSession#request 35
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Test::CookieJar#merge 118
    0.00 0.00 0.00 0.00 1/4 Rack::MockSession#request 35
    0.00 0.00 0.00 0.00 2/4 Rack::Test::Session#last_response 201
    0.00 0.00 0.00 0.00 1/4 ActionDispatch::Integration::Session#process 304
NaN% NaN% 0.00 0.00 0.00 0.00 4 Rack::MockSession#last_response 55
    0.00 0.00 0.00 0.00 1/1 <Class::IO>#open
NaN% NaN% 0.00 0.00 0.00 0.00 1 IO#close
    0.00 0.00 0.00 0.00 1/1 Rack::Response#write 98
NaN% NaN% 0.00 0.00 0.00 0.00 1 Proc#call
    0.00 0.00 0.00 0.00 1/1 Rack::Utils#bytesize 281
NaN% NaN% 0.00 0.00 0.00 0.00 1 String#bytesize
    0.00 0.00 0.00 0.00 1/1 Rack::Response#write 97
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Utils#bytesize 280
    0.00 0.00 0.00 0.00 1/1 String#bytesize 281
    0.00 0.00 0.00 0.00 1/1 <Class::IO>#open
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Response#write 95
    0.00 0.00 0.00 0.00 1/6 Rack::Utils::HeaderHash#[]= 100
    0.00 0.00 0.00 0.00 1/13 Fixnum#to_s 100
    0.00 0.00 0.00 0.00 1/1 Proc#call 98
    0.00 0.00 0.00 0.00 1/1 Rack::Utils#bytesize 97
    0.00 0.00 0.00 0.00 1/31 String#to_s 96
    0.00 0.00 0.00 0.00 1/1 <Class::IO>#open
NaN% NaN% 0.00 0.00 0.00 0.00 1 IO#read
    0.00 0.00 0.00 0.00 1/1 <Class::IO>#open
NaN% NaN% 0.00 0.00 0.00 0.00 1 Enumerable#min
    0.00 0.00 0.00 0.00 1/19 Array#each
    0.00 0.00 0.00 0.00 1/1 <Class::IO>#open
NaN% NaN% 0.00 0.00 0.00 0.00 1 Range#end
    0.00 0.00 0.00 0.00 1/1 <Class::IO>#open
NaN% NaN% 0.00 0.00 0.00 0.00 1 IO#seek
    0.00 0.00 0.00 0.00 2/2 <Class::IO>#open
NaN% NaN% 0.00 0.00 0.00 0.00 2 Range#begin
    0.00 0.00 0.00 0.00 1/1 <Class::IO>#open
NaN% NaN% 0.00 0.00 0.00 0.00 1 File#initialize
    0.00 0.00 0.00 0.00 1/1 <Class::IO>#open
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Class::IO>#allocate
    0.00 0.00 0.00 0.00 1/1 Rack::File#each 113
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Class::IO>#open
    0.00 0.00 0.00 0.00 1/1 IO#close
    0.00 0.00 0.00 0.00 1/1 Rack::Response#write
    0.00 0.00 0.00 0.00 1/31 String#to_s
    0.00 0.00 0.00 0.00 1/1 IO#read
    0.00 0.00 0.00 0.00 1/1 Enumerable#min
    0.00 0.00 0.00 0.00 1/1 Range#end
    0.00 0.00 0.00 0.00 1/1 IO#seek
    0.00 0.00 0.00 0.00 2/2 Range#begin
    0.00 0.00 0.00 0.00 1/1 File#initialize
    0.00 0.00 0.00 0.00 1/1 <Class::IO>#allocate
    0.00 0.00 0.00 0.00 1/1 Rack::Response#initialize 37
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::File#each 112
    0.00 0.00 0.00 0.00 1/1 <Class::IO>#open 113
    0.00 0.00 0.00 0.00 1/1 Rack::Response#initialize 28
NaN% NaN% 0.00 0.00 0.00 0.00 1 Kernel#lambda
    0.00 0.00 0.00 0.00 8/8 Rack::Utils::HeaderHash#[] 391
NaN% NaN% 0.00 0.00 0.00 0.00 8 Hash#[]
    0.00 0.00 0.00 0.00 1/5 Rack::Response#initialize 27
    0.00 0.00 0.00 0.00 1/5 Rack::MockSession#request 35
    0.00 0.00 0.00 0.00 3/5 ActionDispatch::Response#[] 43
NaN% NaN% 0.00 0.00 0.00 0.00 5 Rack::Utils::HeaderHash#[] 390
    0.00 0.00 0.00 0.00 3/12 String#downcase 391
    0.00 0.00 0.00 0.00 8/8 Hash#[] 391
    0.00 0.00 0.00 0.00 1/1 Rack::Utils::HeaderHash#merge 423
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Utils::HeaderHash#merge! 416
    0.00 0.00 0.00 0.00 1/5 Hash#each 417
    0.00 0.00 0.00 0.00 1/1 Rack::Response#initialize 24
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Utils::HeaderHash#merge 421
    0.00 0.00 0.00 0.00 1/1 Rack::Utils::HeaderHash#merge! 423
    0.00 0.00 0.00 0.00 1/11 Kernel#dup 422
    0.00 0.00 0.00 0.00 5/6 Hash#each
    0.00 0.00 0.00 0.00 1/6 Rack::Response#write 100
NaN% NaN% 0.00 0.00 0.00 0.00 6 Rack::Utils::HeaderHash#[]= 394
    0.00 0.00 0.00 0.00 18/50 Hash#[]= 398
    0.00 0.00 0.00 0.00 6/12 String#downcase 395
    0.00 0.00 0.00 0.00 1/1 Class#new
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Utils::HeaderHash#initialize 372
    0.00 0.00 0.00 0.00 1/5 Hash#each 375
    0.00 0.00 0.00 0.00 1/4 Hash#initialize 373
    0.00 0.00 0.00 0.00 1/1 Rack::Response#initialize 24
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Class::Rack::Utils::HeaderHash>#new 368
    0.00 0.00 0.00 0.00 1/27 Class#new 369
    0.00 0.00 0.00 0.00 1/18 Module#=== 369
    0.00 0.00 0.00 0.00 1/1 Rack::MockResponse#initialize 160
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Response#initialize 22
    0.00 0.00 0.00 0.00 1/17 Kernel#block_given? 44
    0.00 0.00 0.00 0.00 1/1 Rack::File#each 37
    0.00 0.00 0.00 0.00 2/21 Kernel#respond_to? 34
    0.00 0.00 0.00 0.00 1/1 Kernel#lambda 28
    0.00 0.00 0.00 0.00 1/8 String#== 27
    0.00 0.00 0.00 0.00 1/5 Rack::Utils::HeaderHash#[] 27
    0.00 0.00 0.00 0.00 1/1 Rack::Utils::HeaderHash#merge 24
    0.00 0.00 0.00 0.00 1/1 <Class::Rack::Utils::HeaderHash>#new 24
    0.00 0.00 0.00 0.00 1/5 Integer#to_i 23
    0.00 0.00 0.00 0.00 1/1 Rack::MockResponse#initialize 157
NaN% NaN% 0.00 0.00 0.00 0.00 1 StringIO#string
    0.00 0.00 0.00 0.00 1/1 Class#new
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::MockResponse#initialize 155
    0.00 0.00 0.00 0.00 1/1 Rack::Response#initialize 160
    0.00 0.00 0.00 0.00 1/1 StringIO#string 157
    0.00 0.00 0.00 0.00 1/21 Kernel#respond_to? 157
    0.00 0.00 0.00 0.00 1/1 Rack::MockSession#request 32
NaN% NaN% 0.00 0.00 0.00 0.00 1 StringIO#flush
    0.00 0.00 0.00 0.00 1/1 Rack::File#serving 94
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Class::Range>#allocate
    0.00 0.00 0.00 0.00 1/1 Rack::File#serving 93
NaN% NaN% 0.00 0.00 0.00 0.00 1 Array#[]=
    0.00 0.00 0.00 0.00 1/1 Rack::File#serving 89
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Utils#byte_ranges 309
    0.00 0.00 0.00 0.00 1/1 Rack::File#serving 87
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Class::File>#size?
    0.00 0.00 0.00 0.00 1/1 Rack::Mime#mime_type 17
NaN% NaN% 0.00 0.00 0.00 0.00 1 Hash#fetch
    0.00 0.00 0.00 0.00 1/1 Rack::File#serving 73
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Mime#mime_type 16
    0.00 0.00 0.00 0.00 1/1 Hash#fetch 17
    0.00 0.00 0.00 0.00 1/12 String#downcase 17
    0.00 0.00 0.00 0.00 1/31 String#to_s 17
    0.00 0.00 0.00 0.00 1/1 Rack::File#serving 73
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Class::File>#extname
    0.00 0.00 0.00 0.00 1/1 Time#httpdate 499
NaN% NaN% 0.00 0.00 0.00 0.00 1 Kernel#sprintf
    0.00 0.00 0.00 0.00 1/1 Time#httpdate 499
NaN% NaN% 0.00 0.00 0.00 0.00 1 Time#sec
    0.00 0.00 0.00 0.00 1/1 Time#httpdate 499
NaN% NaN% 0.00 0.00 0.00 0.00 1 Time#min
    0.00 0.00 0.00 0.00 1/1 Time#httpdate 499
NaN% NaN% 0.00 0.00 0.00 0.00 1 Time#hour
    0.00 0.00 0.00 0.00 2/2 Time#httpdate 499
NaN% NaN% 0.00 0.00 0.00 0.00 2 Time#year
    0.00 0.00 0.00 0.00 1/1 Time#httpdate 499
NaN% NaN% 0.00 0.00 0.00 0.00 1 Time#mon
    0.00 0.00 0.00 0.00 1/1 Time#httpdate 499
NaN% NaN% 0.00 0.00 0.00 0.00 1 Time#day
    0.00 0.00 0.00 0.00 1/1 Time#httpdate 499
NaN% NaN% 0.00 0.00 0.00 0.00 1 Time#wday
    0.00 0.00 0.00 0.00 1/1 Time#utc
NaN% NaN% 0.00 0.00 0.00 0.00 1 Fixnum#divmod
    0.00 0.00 0.00 0.00 2/3 Time#utc
    0.00 0.00 0.00 0.00 1/3 Array#each
NaN% NaN% 0.00 0.00 0.00 0.00 3 Fixnum#<=>
    0.00 0.00 0.00 0.00 1/1 Time#httpdate 498
NaN% NaN% 0.00 0.00 0.00 0.00 1 Time#utc
    0.00 0.00 0.00 0.00 1/1 Fixnum#divmod
    0.00 0.00 0.00 0.00 2/3 Fixnum#<=>
    0.00 0.00 0.00 0.00 1/1 Kernel#initialize_dup
NaN% NaN% 0.00 0.00 0.00 0.00 1 Time#initialize_copy
    0.00 0.00 0.00 0.00 1/1 Rack::File#serving 71
NaN% NaN% 0.00 0.00 0.00 0.00 1 Time#httpdate 497
    0.00 0.00 0.00 0.00 1/1 Kernel#sprintf 499
    0.00 0.00 0.00 0.00 1/1 Time#sec 499
    0.00 0.00 0.00 0.00 1/1 Time#min 499
    0.00 0.00 0.00 0.00 1/1 Time#hour 499
    0.00 0.00 0.00 0.00 2/2 Time#year 499
    0.00 0.00 0.00 0.00 1/1 Time#mon 499
    0.00 0.00 0.00 0.00 1/1 Time#day 499
    0.00 0.00 0.00 0.00 1/1 Time#wday 499
    0.00 0.00 0.00 0.00 1/1 Time#utc 498
    0.00 0.00 0.00 0.00 1/11 Kernel#dup 498
    0.00 0.00 0.00 0.00 1/1 Rack::File#serving 71
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Class::File>#mtime
    0.00 0.00 0.00 0.00 1/1 Rack::File#_call 64
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::File#serving 70
    0.00 0.00 0.00 0.00 1/50 Hash#[]= 108
    0.00 0.00 0.00 0.00 1/13 Fixnum#to_s 108
    0.00 0.00 0.00 0.00 1/1 <Class::Range>#allocate 94
    0.00 0.00 0.00 0.00 1/1 Array#[]= 93
    0.00 0.00 0.00 0.00 1/7 NilClass#nil? 90
    0.00 0.00 0.00 0.00 1/1 Rack::Utils#byte_ranges 89
    0.00 0.00 0.00 0.00 1/1 <Class::File>#size? 87
    0.00 0.00 0.00 0.00 1/3 Hash#merge! 81
    0.00 0.00 0.00 0.00 1/1 Rack::Mime#mime_type 73
    0.00 0.00 0.00 0.00 1/1 <Class::File>#extname 73
    0.00 0.00 0.00 0.00 1/1 Time#httpdate 71
    0.00 0.00 0.00 0.00 1/1 <Class::File>#mtime 71
    0.00 0.00 0.00 0.00 1/1 Rack::File#_call 58
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Class::File>#readable?
    0.00 0.00 0.00 0.00 1/1 Rack::File#_call 55
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Class::File>#join
    0.00 0.00 0.00 0.00 1/1 Rack::File#_call 43
NaN% NaN% 0.00 0.00 0.00 0.00 1 Enumerable#inject
    0.00 0.00 0.00 0.00 1/19 Array#each
    0.00 0.00 0.00 0.00 1/1 <Module::URI>#decode_www_form_component 899
NaN% NaN% 0.00 0.00 0.00 0.00 1 String#gsub
    0.00 0.00 0.00 0.00 1/1 Rack::Utils#unescape 39
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Module::URI>#decode_www_form_component 897
    0.00 0.00 0.00 0.00 1/4 String#force_encoding 899
    0.00 0.00 0.00 0.00 1/1 String#gsub 899
    0.00 0.00 0.00 0.00 1/1 Rack::File#_call 40
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Utils#unescape 38
    0.00 0.00 0.00 0.00 1/1 <Module::URI>#decode_www_form_component 39
    0.00 0.00 0.00 0.00 1/1 Rack::File#call 30
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::File#_call 35
    0.00 0.00 0.00 0.00 1/1 Rack::File#serving 64
    0.00 0.00 0.00 0.00 1/1 <Class::File>#readable? 58
    0.00 0.00 0.00 0.00 1/3 <Class::File>#file? 58
    0.00 0.00 0.00 0.00 1/1 <Class::File>#join 55
    0.00 0.00 0.00 0.00 1/1 Enumerable#inject 43
    0.00 0.00 0.00 0.00 1/11 String#split 41
    0.00 0.00 0.00 0.00 1/1 Rack::Utils#unescape 40
    0.00 0.00 0.00 0.00 1/7 Array#include? 36
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::FileHandler#call 26
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::File#call 29
    0.00 0.00 0.00 0.00 1/1 Rack::File#_call 30
    0.00 0.00 0.00 0.00 1/11 Kernel#dup 30
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Static#call 58
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActionDispatch::FileHandler#call 25
    0.00 0.00 0.00 0.00 1/1 Rack::File#call 26
    0.00 0.00 0.00 0.00 1/1 <Module::URI>#encode_www_form_component 888
NaN% NaN% 0.00 0.00 0.00 0.00 1 String#gsub!
    0.00 0.00 0.00 0.00 1/1 <Module::URI>#encode_www_form_component 882
NaN% NaN% 0.00 0.00 0.00 0.00 1 String#encoding
    0.00 0.00 0.00 0.00 1/1 Rack::Utils#escape 24
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Module::URI>#encode_www_form_component 880
    0.00 0.00 0.00 0.00 1/1 String#gsub! 888
    0.00 0.00 0.00 0.00 2/4 String#force_encoding 889
    0.00 0.00 0.00 0.00 1/11 Kernel#dup 885
    0.00 0.00 0.00 0.00 1/7 Array#include? 882
    0.00 0.00 0.00 0.00 1/1 String#encoding 882
    0.00 0.00 0.00 0.00 1/31 String#to_s 881
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::FileHandler#match? 21
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Utils#escape 23
    0.00 0.00 0.00 0.00 1/1 <Module::URI>#encode_www_form_component 24
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::FileHandler#match? 20
NaN% NaN% 0.00 0.00 0.00 0.00 1 String#sub!
    0.00 0.00 0.00 0.00 2/3 Array#each
    0.00 0.00 0.00 0.00 1/3 Rack::File#_call 58
NaN% NaN% 0.00 0.00 0.00 0.00 3 <Class::File>#file?
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::FileHandler#match? 18
NaN% NaN% 0.00 0.00 0.00 0.00 1 Enumerable#detect
    0.00 0.00 0.00 0.00 1/19 Array#each
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::FileHandler#match? 17
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Class::Dir>#[]
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::FileHandler#match? 15
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActionDispatch::FileHandler#ext 29
    0.00 0.00 0.00 0.00 2/2 Kernel#initialize_dup
NaN% NaN% 0.00 0.00 0.00 0.00 2 String#initialize_copy
    0.00 0.00 0.00 0.00 2/2 Kernel#dup
NaN% NaN% 0.00 0.00 0.00 0.00 2 <Class::String>#allocate
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Static#call 56
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActionDispatch::FileHandler#match? 11
    0.00 0.00 0.00 0.00 1/1 Rack::Utils#escape 21
    0.00 0.00 0.00 0.00 1/1 String#sub! 20
    0.00 0.00 0.00 0.00 1/1 Enumerable#detect 18
    0.00 0.00 0.00 0.00 1/1 <Class::Dir>#[] 17
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::FileHandler#ext 15
    0.00 0.00 0.00 0.00 1/6 String#empty? 14
    0.00 0.00 0.00 0.00 1/11 Kernel#dup 12
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Static#call 55
NaN% NaN% 0.00 0.00 0.00 0.00 1 String#chomp
    0.00 0.00 0.00 0.00 1/1 Rails::Engine#call 479
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActionDispatch::Static#call 52
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::FileHandler#call 58
    0.00 0.00 0.00 0.00 1/50 Hash#[]= 57
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::FileHandler#match? 56
    0.00 0.00 0.00 0.00 1/1 String#chomp 55
    0.00 0.00 0.00 0.00 1/1 Rails::Engine#call 479
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rails::Application#env_config 169
    0.00 0.00 0.00 0.00 1/1 Rails::Engine#call 479
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rails::Engine#app 467
    0.00 0.00 0.00 0.00 1/1 Rails::Application#call 223
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rails::Engine#call 478
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Static#call 479
    0.00 0.00 0.00 0.00 1/3 Hash#merge! 479
    0.00 0.00 0.00 0.00 1/1 Rails::Application#env_config 479
    0.00 0.00 0.00 0.00 1/1 Rails::Engine#app 479
    0.00 0.00 0.00 0.00 1/1 Kernel#!~
NaN% NaN% 0.00 0.00 0.00 0.00 1 String#=~
    0.00 0.00 0.00 0.00 1/1 String#blank? 104
NaN% NaN% 0.00 0.00 0.00 0.00 1 String#encoding_aware? 3
    0.00 0.00 0.00 0.00 1/1 Object#present? 21
NaN% NaN% 0.00 0.00 0.00 0.00 1 String#blank? 102
    0.00 0.00 0.00 0.00 1/3 Kernel#!~ 105
    0.00 0.00 0.00 0.00 1/1 String#encoding_aware? 104
    0.00 0.00 0.00 0.00 1/1 Rails::Application#build_original_fullpath 311
NaN% NaN% 0.00 0.00 0.00 0.00 1 Object#present? 20
    0.00 0.00 0.00 0.00 1/1 String#blank? 21
    0.00 0.00 0.00 0.00 1/1 Rails::Application#call 222
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rails::Application#build_original_fullpath 306
    0.00 0.00 0.00 0.00 1/1 Object#present? 311
    0.00 0.00 0.00 0.00 1/1 Rack::MockSession#request 30
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rails::Application#call 221
    0.00 0.00 0.00 0.00 1/1 Rails::Engine#call 223
    0.00 0.00 0.00 0.00 1/50 Hash#[]= 222
    0.00 0.00 0.00 0.00 1/1 Rails::Application#build_original_fullpath 222
    0.00 0.00 0.00 0.00 2/2 Class#new
NaN% NaN% 0.00 0.00 0.00 0.00 2 Rack::Request#initialize 20
    0.00 0.00 0.00 0.00 1/1 Rack::Test::CookieJar#for 143
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Test::CookieJar#hash_for 158
    0.00 0.00 0.00 0.00 1/19 Array#each 166
    0.00 0.00 0.00 0.00 1/1 Rack::MockSession#request 28
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Test::CookieJar#for 142
    0.00 0.00 0.00 0.00 1/4 Array#join 143
    0.00 0.00 0.00 0.00 1/2 Array#map 143
    0.00 0.00 0.00 0.00 1/2 Hash#values 143
    0.00 0.00 0.00 0.00 1/1 Rack::Test::CookieJar#hash_for 143
    0.00 0.00 0.00 0.00 2/2 Rack::MockSession#request 35
NaN% NaN% 0.00 0.00 0.00 0.00 2 Rack::MockSession#cookie_jar 60
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#process_request 219
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::MockSession#request 27
    0.00 0.00 0.00 0.00 1/1 Rack::Response#finish 40
    0.00 0.00 0.00 0.00 1/19 Array#each 37
    0.00 0.00 0.00 0.00 1/1 Rack::Test::CookieJar#merge 35
    0.00 0.00 0.00 0.00 1/5 Rack::Utils::HeaderHash#[] 35
    0.00 0.00 0.00 0.00 1/4 Rack::MockSession#last_response 35
    0.00 0.00 0.00 0.00 2/21 Kernel#respond_to? 39
    0.00 0.00 0.00 0.00 1/1 StringIO#flush 32
    0.00 0.00 0.00 0.00 1/1 Rails::Application#call 30
    0.00 0.00 0.00 0.00 2/27 Class#new 32
    0.00 0.00 0.00 0.00 1/50 Hash#[]= 28
    0.00 0.00 0.00 0.00 1/1 Rack::Test::CookieJar#for 28
    0.00 0.00 0.00 0.00 2/2 Rack::MockSession#cookie_jar 35
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#request 114
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Test::Session#process_request 215
    0.00 0.00 0.00 0.00 1/2 Rack::Test::Session#last_response 231
    0.00 0.00 0.00 0.00 1/17 Kernel#block_given? 229
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#retry_with_digest_auth? 221
    0.00 0.00 0.00 0.00 1/1 Rack::MockSession#request 219
    0.00 0.00 0.00 0.00 1/4 <Module::URI>#parse 216
    0.00 0.00 0.00 0.00 1/1 <Class::Rack::MockRequest>#env_for 134
NaN% NaN% 0.00 0.00 0.00 0.00 1 StringIO#length
    0.00 0.00 0.00 0.00 1/1 <Class::Rack::MockRequest>#env_for 131
NaN% NaN% 0.00 0.00 0.00 0.00 1 StringIO#set_encoding
    0.00 0.00 0.00 0.00 1/4 <Class::Rack::MockRequest>#env_for 123
    0.00 0.00 0.00 0.00 2/4 <Module::URI>#encode_www_form_component 889
    0.00 0.00 0.00 0.00 1/4 <Module::URI>#decode_www_form_component 899
NaN% NaN% 0.00 0.00 0.00 0.00 4 String#force_encoding
    0.00 0.00 0.00 0.00 2/2 Class#new
NaN% NaN% 0.00 0.00 0.00 0.00 2 StringIO#initialize
    0.00 0.00 0.00 0.00 2/4 BasicObject#initialize
    0.00 0.00 0.00 0.00 2/2 Class#new
NaN% NaN% 0.00 0.00 0.00 0.00 2 <Class::StringIO>#allocate
    0.00 0.00 0.00 0.00 1/1 <Class::Rack::MockRequest>#env_for 80
NaN% NaN% 0.00 0.00 0.00 0.00 1 Kernel#URI 990
    0.00 0.00 0.00 0.00 1/4 <Module::URI>#parse 994
    0.00 0.00 0.00 0.00 1/2 <Class::String>#try_convert 993
    0.00 0.00 0.00 0.00 1/9 Kernel#is_a? 991
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#env_for 212
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Class::Rack::MockRequest>#env_for 79
    0.00 0.00 0.00 0.00 1/5 Hash#each 136
    0.00 0.00 0.00 0.00 1/1 StringIO#length 134
    0.00 0.00 0.00 0.00 1/1 StringIO#set_encoding 131
    0.00 0.00 0.00 0.00 1/18 Module#=== 125
    0.00 0.00 0.00 0.00 1/4 String#force_encoding 123
    0.00 0.00 0.00 0.00 2/21 Kernel#respond_to? 131
    0.00 0.00 0.00 0.00 2/27 Class#new 126
    0.00 0.00 0.00 0.00 1/6 String#empty? 89
    0.00 0.00 0.00 0.00 1/31 String#to_s 88
    0.00 0.00 0.00 0.00 2/13 Fixnum#to_s 134
    0.00 0.00 0.00 0.00 12/50 Hash#[]= 134
    0.00 0.00 0.00 0.00 1/8 String#upcase 85
    0.00 0.00 0.00 0.00 1/12 Symbol#to_s 85
    0.00 0.00 0.00 0.00 1/11 Kernel#dup 83
    0.00 0.00 0.00 0.00 1/2 String#[] 81
    0.00 0.00 0.00 0.00 1/1 Kernel#URI 80
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#env_for 208
NaN% NaN% 0.00 0.00 0.00 0.00 1 Hash#has_key?
    0.00 0.00 0.00 0.00 1/1 Hash#delete
NaN% NaN% 0.00 0.00 0.00 0.00 1 Kernel#eql?
    0.00 0.00 0.00 0.00 1/2 Rack::Test::Session#env_for 206
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::ConnectionPool#release_connection 113
NaN% NaN% 0.00 0.00 0.00 0.00 2 Hash#delete
    0.00 0.00 0.00 0.00 1/1 Kernel#eql?
    0.00 0.00 0.00 0.00 1/1 URI::Generic#query= 935
NaN% NaN% 0.00 0.00 0.00 0.00 1 URI::Generic#check_query 882
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#env_for 189
NaN% NaN% 0.00 0.00 0.00 0.00 1 URI::Generic#query= 934
    0.00 0.00 0.00 0.00 1/7 URI::Generic#set_query 936
    0.00 0.00 0.00 0.00 1/1 URI::Generic#check_query 935
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#env_for 189
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Test::Utils#build_nested_query 7
    0.00 0.00 0.00 0.00 1/4 Array#join 17
    0.00 0.00 0.00 0.00 1/3 Enumerable#map 17
    0.00 0.00 0.00 0.00 2/18 Module#=== 8
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#env_for 188
NaN% NaN% 0.00 0.00 0.00 0.00 1 Hash#update
    0.00 0.00 0.00 0.00 1/2 Rack::Utils::KeySpaceConstrainedParams#to_params_hash 456
    0.00 0.00 0.00 0.00 1/2 MonitorMixin#mon_synchronize 299
NaN% NaN% 0.00 0.00 0.00 0.00 2 Hash#keys
    0.00 0.00 0.00 0.00 1/1 Rack::Utils#parse_nested_query 93
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Utils::KeySpaceConstrainedParams#to_params_hash 454
    0.00 0.00 0.00 0.00 1/19 Array#each 456
    0.00 0.00 0.00 0.00 1/2 Hash#keys 456
    0.00 0.00 0.00 0.00 1/1 Class#new
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Utils::KeySpaceConstrainedParams#initialize 434
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#env_for 188
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Utils#parse_nested_query 84
    0.00 0.00 0.00 0.00 1/1 Rack::Utils::KeySpaceConstrainedParams#to_params_hash 93
    0.00 0.00 0.00 0.00 1/19 Array#each 87
    0.00 0.00 0.00 0.00 1/11 String#split 87
    0.00 0.00 0.00 0.00 1/27 Class#new 85
    0.00 0.00 0.00 0.00 1/18 Rack::Test::Session#env_for 178
    0.00 0.00 0.00 0.00 2/18 Rack::Test::Utils#build_nested_query 8
    0.00 0.00 0.00 0.00 1/18 <Class::Rack::MockRequest>#env_for 125
    0.00 0.00 0.00 0.00 13/18 Hash#each
    0.00 0.00 0.00 0.00 1/18 <Class::Rack::Utils::HeaderHash>#new 369
NaN% NaN% 0.00 0.00 0.00 0.00 18 Module#===
    0.00 0.00 0.00 0.00 1/5 Rack::Test::Session#headers_for_env 269
    0.00 0.00 0.00 0.00 1/5 Enumerable#map
    0.00 0.00 0.00 0.00 1/5 <Class::Rack::MockRequest>#env_for 136
    0.00 0.00 0.00 0.00 1/5 Rack::Utils::HeaderHash#initialize 375
    0.00 0.00 0.00 0.00 1/5 Rack::Utils::HeaderHash#merge! 417
NaN% NaN% 0.00 0.00 0.00 0.00 5 Hash#each
    0.00 0.00 0.00 0.00 5/6 Rack::Utils::HeaderHash#[]=
    0.00 0.00 0.00 0.00 11/50 Hash#[]=
    0.00 0.00 0.00 0.00 13/18 Module#===
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#default_env 263
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Test::Session#headers_for_env 266
    0.00 0.00 0.00 0.00 1/5 Hash#each 269
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#env_for 174
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Test::Session#default_env 262
    0.00 0.00 0.00 0.00 1/3 Hash#merge 263
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#headers_for_env 263
    0.00 0.00 0.00 0.00 1/2 Rack::Test::Session#env_for 171
    0.00 0.00 0.00 0.00 1/2 <Class::Rack::MockRequest>#env_for 81
NaN% NaN% 0.00 0.00 0.00 0.00 2 String#[]
    0.00 0.00 0.00 0.00 3/3 URI::Generic#initialize 217
NaN% NaN% 0.00 0.00 0.00 0.00 3 Kernel#freeze
    0.00 0.00 0.00 0.00 3/3 Class#new
NaN% NaN% 0.00 0.00 0.00 0.00 3 URI::HTTP#initialize 83
    0.00 0.00 0.00 0.00 3/5 URI::Generic#initialize 84
    0.00 0.00 0.00 0.00 3/3 URI::Parser#parse 213
NaN% NaN% 0.00 0.00 0.00 0.00 3 Hash#include?
    0.00 0.00 0.00 0.00 6/8 URI::Parser#parse 214
    0.00 0.00 0.00 0.00 1/8 Rack::Test::Session#env_for 183
    0.00 0.00 0.00 0.00 1/8 <Class::Rack::MockRequest>#env_for 85
NaN% NaN% 0.00 0.00 0.00 0.00 8 String#upcase
    0.00 0.00 0.00 0.00 6/6 URI::Parser#parse 214
NaN% NaN% 0.00 0.00 0.00 0.00 6 <Module::URI>#scheme_list 659
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#request 113
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Test::Session#env_for 169
    0.00 0.00 0.00 0.00 1/1 <Class::Rack::MockRequest>#env_for 212
    0.00 0.00 0.00 0.00 1/2 URI::Generic#to_s 212
    0.00 0.00 0.00 0.00 1/1 Hash#has_key? 208
    0.00 0.00 0.00 0.00 1/2 Hash#delete 206
    0.00 0.00 0.00 0.00 1/1 URI::Generic#query= 189
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Utils#build_nested_query 189
    0.00 0.00 0.00 0.00 1/1 Hash#update 188
    0.00 0.00 0.00 0.00 1/1 Rack::Utils#parse_nested_query 188
    0.00 0.00 0.00 0.00 1/9 Kernel#is_a? 187
    0.00 0.00 0.00 0.00 1/50 Hash#[]= 183
    0.00 0.00 0.00 0.00 1/8 String#upcase 183
    0.00 0.00 0.00 0.00 1/12 Symbol#to_s 183
    0.00 0.00 0.00 0.00 1/18 Module#=== 178
    0.00 0.00 0.00 0.00 1/3 Hash#merge 174
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#default_env 174
    0.00 0.00 0.00 0.00 1/2 String#[] 171
    0.00 0.00 0.00 0.00 1/4 <Module::URI>#parse 170
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Integration::Session#process 300
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Test::Session#request 112
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#process_request 114
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#env_for 113
    0.00 0.00 0.00 0.00 2/2 URI::Generic#to_s 1483
NaN% NaN% 0.00 0.00 0.00 0.00 2 URI::Generic#path_query 1441
    0.00 0.00 0.00 0.00 1/51 Fixnum#==
    0.00 0.00 0.00 0.00 5/51 Array#include?
    0.00 0.00 0.00 0.00 45/51 Kernel#===
NaN% NaN% 0.00 0.00 0.00 0.00 51 BasicObject#==
    0.00 0.00 0.00 0.00 1/4 BasicObject#!=
    0.00 0.00 0.00 0.00 3/4 Array#include?
NaN% NaN% 0.00 0.00 0.00 0.00 4 Fixnum#==
    0.00 0.00 0.00 0.00 1/51 BasicObject#==
    0.00 0.00 0.00 0.00 1/1 URI::Generic#to_s 1477
NaN% NaN% 0.00 0.00 0.00 0.00 1 BasicObject#!=
    0.00 0.00 0.00 0.00 1/4 Fixnum#==
    0.00 0.00 0.00 0.00 1/2 ActionDispatch::Integration::Session#process 300
    0.00 0.00 0.00 0.00 1/2 Rack::Test::Session#env_for 212
NaN% NaN% 0.00 0.00 0.00 0.00 2 URI::Generic#to_s 1453
    0.00 0.00 0.00 0.00 2/2 URI::Generic#path_query 1483
    0.00 0.00 0.00 0.00 1/13 Fixnum#to_s 1479
    0.00 0.00 0.00 0.00 1/1 BasicObject#!= 1477
    0.00 0.00 0.00 0.00 2/8 URI::Generic#default_port 1477
    0.00 0.00 0.00 0.00 2/6 URI::Generic#userinfo 1470
    0.00 0.00 0.00 0.00 1/4 URI::Generic#merge_path 1147
    0.00 0.00 0.00 0.00 1/4 Rack::Test::Utils#build_nested_query 17
    0.00 0.00 0.00 0.00 1/4 Rack::Test::CookieJar#for 143
    0.00 0.00 0.00 0.00 1/4 Rack::MockResponse#body 182
NaN% NaN% 0.00 0.00 0.00 0.00 4 Array#join
    0.00 0.00 0.00 0.00 1/1 URI::Generic#merge_path 1109
NaN% NaN% 0.00 0.00 0.00 0.00 1 Array#delete
    0.00 0.00 0.00 0.00 1/8 String#==
    0.00 0.00 0.00 0.00 2/3 URI::Generic#merge_path 1128
    0.00 0.00 0.00 0.00 1/3 Mutex#synchronize 85
NaN% NaN% 0.00 0.00 0.00 0.00 3 Array#shift
    0.00 0.00 0.00 0.00 1/2 URI::Generic#merge_path 1102
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::TestFixtures#teardown_fixtures 884
NaN% NaN% 0.00 0.00 0.00 0.00 2 Array#clear
    0.00 0.00 0.00 0.00 1/1 URI::Generic#merge_path 1097
NaN% NaN% 0.00 0.00 0.00 0.00 1 Array#index
    0.00 0.00 0.00 0.00 2/8 String#==
    0.00 0.00 0.00 0.00 3/3 URI::Generic#merge_path 1108
NaN% NaN% 0.00 0.00 0.00 0.00 3 Array#last
    0.00 0.00 0.00 0.00 2/2 URI::Generic#merge_path 1093
NaN% NaN% 0.00 0.00 0.00 0.00 2 URI::Generic#split_path 1079
    0.00 0.00 0.00 0.00 2/11 String#split 1080
    0.00 0.00 0.00 0.00 1/1 URI::Generic#merge 1222
NaN% NaN% 0.00 0.00 0.00 0.00 1 URI::Generic#merge_path 1088
    0.00 0.00 0.00 0.00 1/4 Array#join 1147
    0.00 0.00 0.00 0.00 2/5 Array#empty? 1123
    0.00 0.00 0.00 0.00 2/19 Array#each 1140
    0.00 0.00 0.00 0.00 1/1 Array#delete 1109
    0.00 0.00 0.00 0.00 2/3 Array#shift 1128
    0.00 0.00 0.00 0.00 1/2 Array#clear 1102
    0.00 0.00 0.00 0.00 1/6 String#empty? 1101
    0.00 0.00 0.00 0.00 1/4 Array#first 1101
    0.00 0.00 0.00 0.00 1/1 Array#index 1097
    0.00 0.00 0.00 0.00 3/3 Array#last 1108
    0.00 0.00 0.00 0.00 2/2 URI::Generic#split_path 1093
    0.00 0.00 0.00 0.00 1/6 URI::Generic#merge 1212
    0.00 0.00 0.00 0.00 1/6 URI::Generic#merge_path 1101
    0.00 0.00 0.00 0.00 2/6 URI::Generic#set_port 710
    0.00 0.00 0.00 0.00 1/6 <Class::Rack::MockRequest>#env_for 89
    0.00 0.00 0.00 0.00 1/6 ActionDispatch::FileHandler#match? 14
NaN% NaN% 0.00 0.00 0.00 0.00 6 String#empty?
    0.00 0.00 0.00 0.00 1/1 URI::Generic#== 1499
NaN% NaN% 0.00 0.00 0.00 0.00 1 Array#==
    0.00 0.00 0.00 0.00 1/8 String#==
    0.00 0.00 0.00 0.00 6/7 URI::Generic#userinfo 571
    0.00 0.00 0.00 0.00 1/7 Rack::File#serving 90
NaN% NaN% 0.00 0.00 0.00 0.00 7 NilClass#nil?
    0.00 0.00 0.00 0.00 2/6 Array#collect
    0.00 0.00 0.00 0.00 2/6 URI::Generic#merge 1229
    0.00 0.00 0.00 0.00 2/6 URI::Generic#to_s 1470
NaN% NaN% 0.00 0.00 0.00 0.00 6 URI::Generic#userinfo 570
    0.00 0.00 0.00 0.00 6/7 NilClass#nil? 571
    0.00 0.00 0.00 0.00 2/2 URI::Generic#component_ary 1530
NaN% NaN% 0.00 0.00 0.00 0.00 2 Array#collect
    0.00 0.00 0.00 0.00 2/6 URI::Generic#userinfo
    0.00 0.00 0.00 0.00 2/2 URI::Generic#component 321
NaN% NaN% 0.00 0.00 0.00 0.00 2 <Class::URI::Generic>#component 54
    0.00 0.00 0.00 0.00 2/2 URI::Generic#component_ary 1530
NaN% NaN% 0.00 0.00 0.00 0.00 2 URI::Generic#component 320
    0.00 0.00 0.00 0.00 2/2 <Class::URI::Generic>#component 321
    0.00 0.00 0.00 0.00 2/29 Kernel#class 321
    0.00 0.00 0.00 0.00 2/2 URI::Generic#== 1499
NaN% NaN% 0.00 0.00 0.00 0.00 2 URI::Generic#component_ary 1529
    0.00 0.00 0.00 0.00 2/2 Array#collect 1530
    0.00 0.00 0.00 0.00 2/2 URI::Generic#component 1530
    0.00 0.00 0.00 0.00 2/12 URI::Generic#normalize! 1435
    0.00 0.00 0.00 0.00 1/12 Rack::Mime#mime_type 17
    0.00 0.00 0.00 0.00 6/12 Rack::Utils::HeaderHash#[]= 395
    0.00 0.00 0.00 0.00 3/12 Rack::Utils::HeaderHash#[] 391
NaN% NaN% 0.00 0.00 0.00 0.00 12 String#downcase
    0.00 0.00 0.00 0.00 2/2 URI::Generic#normalize 1421
NaN% NaN% 0.00 0.00 0.00 0.00 2 URI::Generic#normalize! 1428
    0.00 0.00 0.00 0.00 2/12 String#downcase 1435
    0.00 0.00 0.00 0.00 2/2 URI::Generic#== 1499
NaN% NaN% 0.00 0.00 0.00 0.00 2 URI::Generic#normalize 1419
    0.00 0.00 0.00 0.00 2/2 URI::Generic#normalize! 1421
    0.00 0.00 0.00 0.00 2/11 Kernel#dup 1420
    0.00 0.00 0.00 0.00 1/1 URI::Generic#merge 1205
NaN% NaN% 0.00 0.00 0.00 0.00 1 URI::Generic#== 1497
    0.00 0.00 0.00 0.00 1/1 Array#== 1499
    0.00 0.00 0.00 0.00 2/2 URI::Generic#component_ary 1499
    0.00 0.00 0.00 0.00 2/2 URI::Generic#normalize 1499
    0.00 0.00 0.00 0.00 2/29 Kernel#class 1498
    0.00 0.00 0.00 0.00 4/4 Kernel#initialize_dup
NaN% NaN% 0.00 0.00 0.00 0.00 4 Kernel#initialize_copy
    0.00 0.00 0.00 0.00 1/4 URI::Generic#relative? 1073
    0.00 0.00 0.00 0.00 3/4 URI::Generic#merge0 1256
NaN% NaN% 0.00 0.00 0.00 0.00 4 URI::Generic#absolute? 1060
    0.00 0.00 0.00 0.00 1/1 URI::Generic#merge0 1244
NaN% NaN% 0.00 0.00 0.00 0.00 1 URI::Generic#relative? 1072
    0.00 0.00 0.00 0.00 1/4 URI::Generic#absolute? 1073
    0.00 0.00 0.00 0.00 1/2 URI::Parser#convert_to_uri 534
    0.00 0.00 0.00 0.00 1/2 Kernel#URI 993
NaN% NaN% 0.00 0.00 0.00 0.00 2 <Class::String>#try_convert
    0.00 0.00 0.00 0.00 1/1 URI::Generic#merge0 1242
NaN% NaN% 0.00 0.00 0.00 0.00 1 URI::Parser#convert_to_uri 531
    0.00 0.00 0.00 0.00 1/5 URI::Parser#parse 535
    0.00 0.00 0.00 0.00 1/2 <Class::String>#try_convert 534
    0.00 0.00 0.00 0.00 1/9 Kernel#is_a? 532
    0.00 0.00 0.00 0.00 1/1 URI::Generic#merge 1200
NaN% NaN% 0.00 0.00 0.00 0.00 1 URI::Generic#merge0 1241
    0.00 0.00 0.00 0.00 1/11 Kernel#dup 1257
    0.00 0.00 0.00 0.00 3/4 URI::Generic#absolute? 1256
    0.00 0.00 0.00 0.00 1/1 URI::Generic#relative? 1244
    0.00 0.00 0.00 0.00 1/1 URI::Parser#convert_to_uri 1242
    0.00 0.00 0.00 0.00 1/3 URI::Generic#parser 1242
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Integration::Session#process 298
NaN% NaN% 0.00 0.00 0.00 0.00 1 URI::Generic#merge 1198
    0.00 0.00 0.00 0.00 1/6 URI::Generic#set_path 1222
    0.00 0.00 0.00 0.00 1/1 URI::Generic#merge_path 1222
    0.00 0.00 0.00 0.00 1/6 URI::Generic#set_fragment 1218
    0.00 0.00 0.00 0.00 1/7 URI::Generic#set_query 1217
    0.00 0.00 0.00 0.00 1/6 String#empty? 1212
    0.00 0.00 0.00 0.00 1/3 Kernel#nil? 1212
    0.00 0.00 0.00 0.00 2/6 URI::Generic#userinfo 1229
    0.00 0.00 0.00 0.00 1/1 URI::Generic#== 1205
    0.00 0.00 0.00 0.00 1/1 URI::Generic#merge0 1200
    0.00 0.00 0.00 0.00 1/5 URI::Generic#check_port 692
    0.00 0.00 0.00 0.00 4/5 URI::Generic#set_port 709
NaN% NaN% 0.00 0.00 0.00 0.00 5 Kernel#kind_of?
    0.00 0.00 0.00 0.00 1/1 URI::Generic#port= 744
NaN% NaN% 0.00 0.00 0.00 0.00 1 URI::Generic#check_port 689
    0.00 0.00 0.00 0.00 1/5 Kernel#kind_of? 692
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Integration::Session#process 297
NaN% NaN% 0.00 0.00 0.00 0.00 1 URI::Generic#port= 743
    0.00 0.00 0.00 0.00 1/7 URI::Generic#set_port 745
    0.00 0.00 0.00 0.00 1/1 URI::Generic#check_port 744
    0.00 0.00 0.00 0.00 1/3 Object#try 36
    0.00 0.00 0.00 0.00 2/3 URI::Generic#set_port 713
NaN% NaN% 0.00 0.00 0.00 0.00 3 String#to_i
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Integration::Session#process 297
NaN% NaN% 0.00 0.00 0.00 0.00 1 Object#try 32
    0.00 0.00 0.00 0.00 1/3 String#to_i 36
    0.00 0.00 0.00 0.00 1/5 Array#empty? 33
    0.00 0.00 0.00 0.00 1/1 URI::Generic#host= 645
NaN% NaN% 0.00 0.00 0.00 0.00 1 URI::Generic#check_host 597
    0.00 0.00 0.00 0.00 1/3 Kernel#!~ 600
    0.00 0.00 0.00 0.00 1/3 URI::Generic#parser 600
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Integration::Session#process 296
NaN% NaN% 0.00 0.00 0.00 0.00 1 URI::Generic#host= 644
    0.00 0.00 0.00 0.00 1/6 URI::Generic#set_host 646
    0.00 0.00 0.00 0.00 1/1 URI::Generic#check_host 645
    0.00 0.00 0.00 0.00 2/2 Kernel#!~
NaN% NaN% 0.00 0.00 0.00 0.00 2 Regexp#=~
    0.00 0.00 0.00 0.00 1/3 URI::Generic#check_scheme 328
    0.00 0.00 0.00 0.00 1/3 URI::Generic#check_host 600
    0.00 0.00 0.00 0.00 1/3 String#blank? 105
NaN% NaN% 0.00 0.00 0.00 0.00 3 Kernel#!~
    0.00 0.00 0.00 0.00 1/1 String#=~
    0.00 0.00 0.00 0.00 2/2 Regexp#=~
    0.00 0.00 0.00 0.00 1/3 URI::Generic#check_scheme 328
    0.00 0.00 0.00 0.00 1/3 URI::Generic#check_host 600
    0.00 0.00 0.00 0.00 1/3 URI::Generic#merge0 1242
NaN% NaN% 0.00 0.00 0.00 0.00 3 URI::Generic#parser 297
    0.00 0.00 0.00 0.00 1/1 URI::Generic#scheme= 370
NaN% NaN% 0.00 0.00 0.00 0.00 1 URI::Generic#check_scheme 327
    0.00 0.00 0.00 0.00 1/3 Kernel#!~ 328
    0.00 0.00 0.00 0.00 1/3 URI::Generic#parser 328
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Integration::Session#process 295
NaN% NaN% 0.00 0.00 0.00 0.00 1 URI::Generic#scheme= 369
    0.00 0.00 0.00 0.00 1/6 URI::Generic#set_scheme 371
    0.00 0.00 0.00 0.00 1/1 URI::Generic#check_scheme 370
    0.00 0.00 0.00 0.00 8/8 URI::Generic#default_port 37
NaN% NaN% 0.00 0.00 0.00 0.00 8 <Class::URI::Generic>#default_port 29
    0.00 0.00 0.00 0.00 6/8 URI::Generic#initialize 219
    0.00 0.00 0.00 0.00 2/8 URI::Generic#to_s 1477
NaN% NaN% 0.00 0.00 0.00 0.00 8 URI::Generic#default_port 36
    0.00 0.00 0.00 0.00 8/8 <Class::URI::Generic>#default_port 37
    0.00 0.00 0.00 0.00 8/29 Kernel#class 37
    0.00 0.00 0.00 0.00 5/6 URI::Generic#initialize 210
    0.00 0.00 0.00 0.00 1/6 URI::Generic#merge 1218
NaN% NaN% 0.00 0.00 0.00 0.00 6 URI::Generic#set_fragment 1012
    0.00 0.00 0.00 0.00 5/5 URI::Generic#initialize 209
NaN% NaN% 0.00 0.00 0.00 0.00 5 URI::Generic#set_registry 778
    0.00 0.00 0.00 0.00 5/5 URI::Generic#initialize 208
NaN% NaN% 0.00 0.00 0.00 0.00 5 URI::Generic#set_opaque 969
    0.00 0.00 0.00 0.00 5/7 URI::Generic#initialize 207
    0.00 0.00 0.00 0.00 1/7 URI::Generic#merge 1217
    0.00 0.00 0.00 0.00 1/7 URI::Generic#query= 936
NaN% NaN% 0.00 0.00 0.00 0.00 7 URI::Generic#set_query 906
    0.00 0.00 0.00 0.00 5/6 URI::Generic#initialize 206
    0.00 0.00 0.00 0.00 1/6 URI::Generic#merge 1222
NaN% NaN% 0.00 0.00 0.00 0.00 6 URI::Generic#set_path 841
    0.00 0.00 0.00 0.00 6/7 URI::Generic#initialize 205
    0.00 0.00 0.00 0.00 1/7 URI::Generic#port= 745
NaN% NaN% 0.00 0.00 0.00 0.00 7 URI::Generic#set_port 708
    0.00 0.00 0.00 0.00 2/3 String#to_i 713
    0.00 0.00 0.00 0.00 2/6 String#empty? 710
    0.00 0.00 0.00 0.00 4/5 Kernel#kind_of? 709
    0.00 0.00 0.00 0.00 5/6 URI::Generic#initialize 204
    0.00 0.00 0.00 0.00 1/6 URI::Generic#host= 646
NaN% NaN% 0.00 0.00 0.00 0.00 6 URI::Generic#set_host 616
    0.00 0.00 0.00 0.00 5/5 URI::Generic#set_userinfo 524
NaN% NaN% 0.00 0.00 0.00 0.00 5 URI::Generic#split_userinfo 555
    0.00 0.00 0.00 0.00 5/5 URI::Generic#initialize 203
NaN% NaN% 0.00 0.00 0.00 0.00 5 URI::Generic#set_userinfo 522
    0.00 0.00 0.00 0.00 5/5 URI::Generic#split_userinfo 524
    0.00 0.00 0.00 0.00 5/6 URI::Generic#initialize 202
    0.00 0.00 0.00 0.00 1/6 URI::Generic#scheme= 371
NaN% NaN% 0.00 0.00 0.00 0.00 6 URI::Generic#set_scheme 341
    0.00 0.00 0.00 0.00 2/5 Class#new
    0.00 0.00 0.00 0.00 3/5 URI::HTTP#initialize 84
NaN% NaN% 0.00 0.00 0.00 0.00 5 URI::Generic#initialize 172
    0.00 0.00 0.00 0.00 3/3 Kernel#freeze 217
    0.00 0.00 0.00 0.00 6/8 URI::Generic#default_port 219
    0.00 0.00 0.00 0.00 5/6 URI::Generic#set_fragment 210
    0.00 0.00 0.00 0.00 5/5 URI::Generic#set_registry 209
    0.00 0.00 0.00 0.00 5/5 URI::Generic#set_opaque 208
    0.00 0.00 0.00 0.00 5/7 URI::Generic#set_query 207
    0.00 0.00 0.00 0.00 5/6 URI::Generic#set_path 206
    0.00 0.00 0.00 0.00 6/7 URI::Generic#set_port 205
    0.00 0.00 0.00 0.00 5/6 URI::Generic#set_host 204
    0.00 0.00 0.00 0.00 5/5 URI::Generic#set_userinfo 203
    0.00 0.00 0.00 0.00 5/6 URI::Generic#set_scheme 202
    0.00 0.00 0.00 0.00 5/5 URI::Parser#split 155
NaN% NaN% 0.00 0.00 0.00 0.00 5 MatchData#[]
    0.00 0.00 0.00 0.00 7/7 URI::Parser#split 121
NaN% NaN% 0.00 0.00 0.00 0.00 7 Regexp#===
    0.00 0.00 0.00 0.00 5/5 URI::Parser#parse 211
NaN% NaN% 0.00 0.00 0.00 0.00 5 URI::Parser#split 120
    0.00 0.00 0.00 0.00 5/5 MatchData#[] 155
    0.00 0.00 0.00 0.00 7/7 Regexp#=== 121
    0.00 0.00 0.00 0.00 5/73 String#=== 121
    0.00 0.00 0.00 0.00 4/5 <Module::URI>#parse 747
    0.00 0.00 0.00 0.00 1/5 URI::Parser#convert_to_uri 535
NaN% NaN% 0.00 0.00 0.00 0.00 5 URI::Parser#parse 209
    0.00 0.00 0.00 0.00 3/3 Hash#include? 213
    0.00 0.00 0.00 0.00 6/8 String#upcase 214
    0.00 0.00 0.00 0.00 6/6 <Module::URI>#scheme_list 214
    0.00 0.00 0.00 0.00 5/27 Class#new 218
    0.00 0.00 0.00 0.00 5/5 URI::Parser#split 211
    0.00 0.00 0.00 0.00 1/4 ActionDispatch::Integration::Session#process 294
    0.00 0.00 0.00 0.00 1/4 Rack::Test::Session#env_for 170
    0.00 0.00 0.00 0.00 1/4 Kernel#URI 994
    0.00 0.00 0.00 0.00 1/4 Rack::Test::Session#process_request 216
NaN% NaN% 0.00 0.00 0.00 0.00 4 <Module::URI>#parse 746
    0.00 0.00 0.00 0.00 4/5 URI::Parser#parse 747
    0.00 0.00 0.00 0.00 1/3 ActionDispatch::Integration::Session#process 290
    0.00 0.00 0.00 0.00 1/3 Rails::Engine#call 479
    0.00 0.00 0.00 0.00 1/3 Rack::File#serving 81
NaN% NaN% 0.00 0.00 0.00 0.00 3 Hash#merge!
    0.00 0.00 0.00 0.00 1/1 Class#new
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Test::Session#initialize 36
    0.00 0.00 0.00 0.00 1/9 Kernel#is_a? 39
    0.00 0.00 0.00 0.00 2/2 ActionDispatch::Integration::Session#process 304
NaN% NaN% 0.00 0.00 0.00 0.00 2 ActionDispatch::Integration::Session#_mock_session 250
    0.00 0.00 0.00 0.00 3/3 ActionDispatch::Integration::Session#process 277
NaN% NaN% 0.00 0.00 0.00 0.00 3 ActionDispatch::Integration::Session#https? 240
    0.00 0.00 0.00 0.00 2/2 ActionDispatch::Integration::Session#process 277
NaN% NaN% 0.00 0.00 0.00 0.00 2 ActionDispatch::Integration::Session#host 142
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Integration::Session#process 264
NaN% NaN% 0.00 0.00 0.00 0.00 1 Module#<
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Integration::RequestHelpers#get 33
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActionDispatch::Integration::Session#process 255
    0.00 0.00 0.00 0.00 1/1 Rack::MockResponse#body 305
    0.00 0.00 0.00 0.00 1/4 Rack::MockSession#last_response 304
    0.00 0.00 0.00 0.00 2/2 Rack::Test::Session#last_request 309
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#request 300
    0.00 0.00 0.00 0.00 1/2 URI::Generic#to_s 300
    0.00 0.00 0.00 0.00 1/1 URI::Generic#merge 298
    0.00 0.00 0.00 0.00 1/1 URI::Generic#port= 297
    0.00 0.00 0.00 0.00 1/1 Object#try 297
    0.00 0.00 0.00 0.00 1/1 URI::Generic#host= 296
    0.00 0.00 0.00 0.00 1/1 URI::Generic#scheme= 295
    0.00 0.00 0.00 0.00 1/4 <Module::URI>#parse 294
    0.00 0.00 0.00 0.00 1/3 Hash#merge! 290
    0.00 0.00 0.00 0.00 3/27 Class#new 305
    0.00 0.00 0.00 0.00 2/2 ActionDispatch::Integration::Session#_mock_session 304
    0.00 0.00 0.00 0.00 3/3 ActionDispatch::Integration::Session#https? 277
    0.00 0.00 0.00 0.00 1/11 String#split 270
    0.00 0.00 0.00 0.00 2/2 ActionDispatch::Integration::Session#host 277
    0.00 0.00 0.00 0.00 1/1 Module#< 264
    0.00 0.00 0.00 0.00 1/1 BrowsingTest#test_homepage 334
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActionDispatch::Integration::RequestHelpers#get 32
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Integration::Session#process 33
    0.00 0.00 0.00 0.00 3/8 Array#include?
    0.00 0.00 0.00 0.00 1/8 Array#==
    0.00 0.00 0.00 0.00 2/8 Array#index
    0.00 0.00 0.00 0.00 1/8 Array#delete
    0.00 0.00 0.00 0.00 1/8 Rack::Response#initialize 27
NaN% NaN% 0.00 0.00 0.00 0.00 8 String#==
    0.00 0.00 0.00 0.00 2/12 Kernel#respond_to_missing?
    0.00 0.00 0.00 0.00 1/1 BrowsingTest#test_homepage 333
NaN% NaN% 0.00 0.00 0.00 0.00 1 Object#in? 13
    0.00 0.00 0.00 0.00 1/7 Array#include? 19
    0.00 0.00 0.00 0.00 1/21 Kernel#respond_to? 18
    0.00 0.00 0.00 0.00 1/4 Array#first 17
    0.00 0.00 0.00 0.00 1/2 ActiveSupport::Testing::Performance::Metrics::Base#profile 65
    0.00 0.00 0.00 0.00 1/2 BrowsingTest#test_homepage 10
NaN% NaN% 0.00 0.00 0.00 0.00 2 *BrowsingTest#test_homepage 9
    0.00 0.00 0.00 0.00 1/5 Kernel#tap 334
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Integration::RequestHelpers#get 334
    0.00 0.00 0.00 0.00 1/1 Object#in? 333
    0.00 0.00 0.00 0.00 2/5 ActionDispatch::Integration::Runner#integration_session 334
    0.00 0.00 0.00 0.00 1/2 BrowsingTest#test_homepage 10
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance::ForMiniTest#run_test 65
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveSupport::Testing::Performance::Metrics::Base#profile 81
    0.00 0.00 0.00 0.00 1/2 BrowsingTest#test_homepage 65
    0.00 0.00 0.00 0.00 2/21 Kernel#respond_to? 85
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance::ForMiniTest#run_test 64
NaN% NaN% 0.00 0.00 0.00 0.00 1 MiniTest::Unit::TestCase#setup 1309
    0.00 0.00 0.00 0.00 1/1 BrowsingTest#_run__73248792334421993__setup__1925992634328478971__callbacks 54
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rails::Engine#routes 488
    0.00 0.00 0.00 0.00 1/17 Kernel#block_given? 490
    0.00 0.00 0.00 0.00 1/1 BrowsingTest#_run__73248792334421993__setup__1925992634328478971__callbacks 54
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Module::Rails>#application 36
    0.00 0.00 0.00 0.00 1/1 <Module::ActiveRecord::IdentityMap>#clear 105
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Module::ActiveRecord::IdentityMap>#repository 56
    0.00 0.00 0.00 0.00 1/8 Thread#[] 57
    0.00 0.00 0.00 0.00 1/24 <Class::Thread>#current 57
    0.00 0.00 0.00 0.00 1/1 BrowsingTest#_run__73248792334421993__setup__1925992634328478971__callbacks 35
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Module::ActiveRecord::IdentityMap>#clear 104
    0.00 0.00 0.00 0.00 1/9 Hash#clear 105
    0.00 0.00 0.00 0.00 1/1 <Module::ActiveRecord::IdentityMap>#repository 105
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::TestFixtures#setup_fixtures 866
    0.00 0.00 0.00 0.00 1/2 ActiveSupport::TestCase#use_instantiated_fixtures 98
NaN% NaN% 0.00 0.00 0.00 0.00 2 *ActiveSupport::TestCase#use_instantiated_fixtures 97
    0.00 0.00 0.00 0.00 1/2 ActiveSupport::TestCase#use_instantiated_fixtures 98
    0.00 0.00 0.00 0.00 1/29 Kernel#class 98
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Notifications::Fanout::Subscriber#publish 47
NaN% NaN% 0.00 0.00 0.00 0.00 2 ActiveRecord::ExplainSubscriber#call 5
    0.00 0.00 0.00 0.00 2/8 Thread#[] 6
    0.00 0.00 0.00 0.00 2/24 <Class::Thread>#current 6
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::BufferedLogger#debug? 94
NaN% NaN% 0.00 0.00 0.00 0.00 2 ActiveSupport::BufferedLogger#level 71
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::TaggedLogging#method_missing 54
NaN% NaN% 0.00 0.00 0.00 0.00 2 ActiveSupport::BufferedLogger#debug? 93
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::BufferedLogger#level 94
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::LogSubscriber#sql 23
NaN% NaN% 0.00 0.00 0.00 0.00 2 ActiveSupport::TaggedLogging#method_missing 53
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::BufferedLogger#debug? 54
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveRecord::LogSubscriber>#runtime= 4
NaN% NaN% 0.00 0.00 0.00 0.00 2 Thread#[]=
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::LogSubscriber#sql 22
NaN% NaN% 0.00 0.00 0.00 0.00 2 <Class::ActiveRecord::LogSubscriber>#runtime= 3
    0.00 0.00 0.00 0.00 2/2 Thread#[]= 4
    0.00 0.00 0.00 0.00 2/24 <Class::Thread>#current 4
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::LogSubscriber#sql 22
NaN% NaN% 0.00 0.00 0.00 0.00 2 <Class::ActiveRecord::LogSubscriber>#runtime 7
    0.00 0.00 0.00 0.00 2/8 Thread#[] 8
    0.00 0.00 0.00 0.00 2/24 <Class::Thread>#current 8
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::LogSubscriber#call 93
NaN% NaN% 0.00 0.00 0.00 0.00 2 ActiveRecord::LogSubscriber#sql 21
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::TaggedLogging#method_missing 23
    0.00 0.00 0.00 0.00 2/4 ActiveRecord::LogSubscriber#logger 23
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveRecord::LogSubscriber>#runtime= 22
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveRecord::LogSubscriber>#runtime 22
    0.00 0.00 0.00 0.00 2/29 Kernel#class 22
    0.00 0.00 0.00 0.00 2/2 Rational#to_f
NaN% NaN% 0.00 0.00 0.00 0.00 2 Fixnum#fdiv
    0.00 0.00 0.00 0.00 2/2 Time#minus_without_duration
NaN% NaN% 0.00 0.00 0.00 0.00 2 Rational#to_f
    0.00 0.00 0.00 0.00 2/2 Fixnum#fdiv
    0.00 0.00 0.00 0.00 2/2 Numeric#quo
NaN% NaN% 0.00 0.00 0.00 0.00 2 Rational#/
    0.00 0.00 0.00 0.00 2/2 Time#minus_without_duration
NaN% NaN% 0.00 0.00 0.00 0.00 2 Numeric#quo
    0.00 0.00 0.00 0.00 2/2 Rational#/
    0.00 0.00 0.00 0.00 2/2 Time#minus_without_duration
NaN% NaN% 0.00 0.00 0.00 0.00 2 Fixnum#-
    0.00 0.00 0.00 0.00 2/2 Time#minus_with_duration 326
NaN% NaN% 0.00 0.00 0.00 0.00 2 Time#minus_without_duration
    0.00 0.00 0.00 0.00 2/2 Rational#to_f
    0.00 0.00 0.00 0.00 2/2 Numeric#quo
    0.00 0.00 0.00 0.00 2/2 Fixnum#-
    0.00 0.00 0.00 0.00 2/2 Time#minus_with_duration 323
NaN% NaN% 0.00 0.00 0.00 0.00 2 <Class::ActiveSupport::Duration>#=== 54
    0.00 0.00 0.00 0.00 2/9 Kernel#is_a? 55
    0.00 0.00 0.00 0.00 2/2 Time#minus_with_coercion 337
NaN% NaN% 0.00 0.00 0.00 0.00 2 Time#minus_with_duration 322
    0.00 0.00 0.00 0.00 2/2 Time#minus_without_duration 326
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveSupport::Duration>#=== 323
    0.00 0.00 0.00 0.00 2/9 Time#minus_with_coercion 337
    0.00 0.00 0.00 0.00 2/9 <Class::ActiveSupport::Duration>#=== 55
    0.00 0.00 0.00 0.00 1/9 Rack::Test::Session#initialize 39
    0.00 0.00 0.00 0.00 1/9 URI::Parser#convert_to_uri 532
    0.00 0.00 0.00 0.00 1/9 Rack::Test::Session#env_for 187
    0.00 0.00 0.00 0.00 1/9 Kernel#URI 991
    0.00 0.00 0.00 0.00 1/9 Rack::Utils#status_code 536
NaN% NaN% 0.00 0.00 0.00 0.00 9 Kernel#is_a?
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Notifications::Event#initialize 44
NaN% NaN% 0.00 0.00 0.00 0.00 2 Time#minus_with_coercion 335
    0.00 0.00 0.00 0.00 2/2 Time#minus_with_duration 337
    0.00 0.00 0.00 0.00 2/9 Kernel#is_a? 337
    0.00 0.00 0.00 0.00 2/21 Kernel#respond_to? 336
    0.00 0.00 0.00 0.00 2/11 ActiveSupport::Notifications::Event#initialize 40
    0.00 0.00 0.00 0.00 1/11 URI::Generic#merge0 1257
    0.00 0.00 0.00 0.00 2/11 URI::Generic#normalize 1420
    0.00 0.00 0.00 0.00 1/11 <Class::Rack::MockRequest>#env_for 83
    0.00 0.00 0.00 0.00 1/11 ActionDispatch::FileHandler#match? 12
    0.00 0.00 0.00 0.00 1/11 <Module::URI>#encode_www_form_component 885
    0.00 0.00 0.00 0.00 1/11 Rack::File#call 30
    0.00 0.00 0.00 0.00 1/11 Time#httpdate 498
    0.00 0.00 0.00 0.00 1/11 Rack::Utils::HeaderHash#merge 422
NaN% NaN% 0.00 0.00 0.00 0.00 11 Kernel#dup
    0.00 0.00 0.00 0.00 1/6 <Class::Time>#allocate
    0.00 0.00 0.00 0.00 2/2 <Class::String>#allocate
    0.00 0.00 0.00 0.00 4/19 <Class::BasicObject>#allocate
    0.00 0.00 0.00 0.00 11/14 Kernel#initialize_dup
    0.00 0.00 0.00 0.00 4/11 <Class::Hash>#allocate
    0.00 0.00 0.00 0.00 2/2 Class#new
NaN% NaN% 0.00 0.00 0.00 0.00 2 ActiveSupport::Notifications::Event#initialize 38
    0.00 0.00 0.00 0.00 2/2 Time#minus_with_coercion 44
    0.00 0.00 0.00 0.00 2/11 Kernel#dup 40
    0.00 0.00 0.00 0.00 2/4 ActiveSupport::LogSubscriber#call 91
    0.00 0.00 0.00 0.00 1/4 Object#in? 17
    0.00 0.00 0.00 0.00 1/4 URI::Generic#merge_path 1101
NaN% NaN% 0.00 0.00 0.00 0.00 4 Array#first
    0.00 0.00 0.00 0.00 2/11 ActiveSupport::LogSubscriber#call 91
    0.00 0.00 0.00 0.00 1/11 ActionDispatch::Integration::Session#process 270
    0.00 0.00 0.00 0.00 2/11 URI::Generic#split_path 1080
    0.00 0.00 0.00 0.00 1/11 Rack::Utils#parse_nested_query 87
    0.00 0.00 0.00 0.00 1/11 Rack::File#_call 41
    0.00 0.00 0.00 0.00 1/11 ActionDispatch::Response#initialize 72
    0.00 0.00 0.00 0.00 1/11 ActionDispatch::Http::Cache::Response#prepare_cache_control! 79
    0.00 0.00 0.00 0.00 2/11 Array#each
NaN% NaN% 0.00 0.00 0.00 0.00 11 String#split
    0.00 0.00 0.00 0.00 4/4 ActiveRecord::LogSubscriber#logger 63
NaN% NaN% 0.00 0.00 0.00 0.00 4 <Class::ActiveRecord::Base>#logger 40
    0.00 0.00 0.00 0.00 2/4 ActiveSupport::LogSubscriber#call 89
    0.00 0.00 0.00 0.00 2/4 ActiveRecord::LogSubscriber#sql 23
NaN% NaN% 0.00 0.00 0.00 0.00 4 ActiveRecord::LogSubscriber#logger 62
    0.00 0.00 0.00 0.00 4/4 <Class::ActiveRecord::Base>#logger 63
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Notifications::Fanout::Subscriber#publish 47
NaN% NaN% 0.00 0.00 0.00 0.00 2 ActiveSupport::LogSubscriber#call 88
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::LogSubscriber#sql 93
    0.00 0.00 0.00 0.00 2/27 Class#new 93
    0.00 0.00 0.00 0.00 2/4 Array#first 91
    0.00 0.00 0.00 0.00 2/11 String#split 91
    0.00 0.00 0.00 0.00 2/4 ActiveRecord::LogSubscriber#logger 89
    0.00 0.00 0.00 0.00 4/4 Array#each
NaN% NaN% 0.00 0.00 0.00 0.00 4 ActiveSupport::Notifications::Fanout::Subscriber#publish 46
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::ExplainSubscriber#call 47
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::LogSubscriber#call 47
    0.00 0.00 0.00 0.00 23/73 ActiveSupport::Notifications::Fanout::Subscriber#subscribed_to? 51
    0.00 0.00 0.00 0.00 5/73 URI::Parser#split 121
    0.00 0.00 0.00 0.00 45/73 ActiveSupport::Notifications::Fanout::Subscriber#matches? 56
NaN% NaN% 0.00 0.00 0.00 0.00 73 String#===
    0.00 0.00 0.00 0.00 23/23 Array#select
NaN% NaN% 0.00 0.00 0.00 0.00 23 ActiveSupport::Notifications::Fanout::Subscriber#subscribed_to? 50
    0.00 0.00 0.00 0.00 23/73 String#=== 51
    0.00 0.00 0.00 0.00 23/31 String#to_s 51
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Notifications::Fanout#listeners_for 29
NaN% NaN% 0.00 0.00 0.00 0.00 1 Array#select
    0.00 0.00 0.00 0.00 23/23 ActiveSupport::Notifications::Fanout::Subscriber#subscribed_to?
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Notifications::Fanout#publish 25
NaN% NaN% 0.00 0.00 0.00 0.00 2 ActiveSupport::Notifications::Fanout#listeners_for 28
    0.00 0.00 0.00 0.00 1/50 Hash#[]= 29
    0.00 0.00 0.00 0.00 1/1 Array#select 29
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Notifications::Instrumenter#instrument 25
NaN% NaN% 0.00 0.00 0.00 0.00 2 ActiveSupport::Notifications::Fanout#publish 24
    0.00 0.00 0.00 0.00 2/19 Array#each 25
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Notifications::Fanout#listeners_for 25
    0.00 0.00 0.00 0.00 2/2 SQLite3::Database#prepare 97
NaN% NaN% 0.00 0.00 0.00 0.00 2 SQLite3::Statement#close
    0.00 0.00 0.00 0.00 2/2 Kernel#loop
NaN% NaN% 0.00 0.00 0.00 0.00 2 SQLite3::Statement#done?
    0.00 0.00 0.00 0.00 2/2 SQLite3::Statement#step
NaN% NaN% 0.00 0.00 0.00 0.00 2 SQLite3::Database#encoding
    0.00 0.00 0.00 0.00 2/2 Kernel#loop
NaN% NaN% 0.00 0.00 0.00 0.00 2 SQLite3::Statement#step
    0.00 0.00 0.00 0.00 2/2 SQLite3::Database#encoding
    0.00 0.00 0.00 0.00 2/2 Enumerable#map
NaN% NaN% 0.00 0.00 0.00 0.00 2 SQLite3::Statement#each 106
    0.00 0.00 0.00 0.00 2/3 Kernel#loop 107
    0.00 0.00 0.00 0.00 2/3 SQLite3::Database#prepare 149
    0.00 0.00 0.00 0.00 1/3 Rack::Test::Utils#build_nested_query 17
NaN% NaN% 0.00 0.00 0.00 0.00 3 Enumerable#map
    0.00 0.00 0.00 0.00 1/5 Hash#each
    0.00 0.00 0.00 0.00 2/2 SQLite3::Statement#each
    0.00 0.00 0.00 0.00 4/4 Class#new
NaN% NaN% 0.00 0.00 0.00 0.00 4 Array#initialize
    0.00 0.00 0.00 0.00 4/4 Class#new
NaN% NaN% 0.00 0.00 0.00 0.00 4 <Class::Array>#allocate
    0.00 0.00 0.00 0.00 4/4 SQLite3::Statement#get_metadata 139
NaN% NaN% 0.00 0.00 0.00 0.00 4 SQLite3::Statement#column_count
    0.00 0.00 0.00 0.00 2/2 SQLite3::Statement#columns 102
NaN% NaN% 0.00 0.00 0.00 0.00 2 SQLite3::Statement#get_metadata 135
    0.00 0.00 0.00 0.00 4/27 Class#new 139
    0.00 0.00 0.00 0.00 4/4 SQLite3::Statement#column_count 139
    0.00 0.00 0.00 0.00 2/2 SQLite3::Database#prepare 136
NaN% NaN% 0.00 0.00 0.00 0.00 2 SQLite3::Statement#columns 101
    0.00 0.00 0.00 0.00 2/2 SQLite3::Statement#get_metadata 102
    0.00 0.00 0.00 0.00 2/2 SQLite3::Statement#bind_params 37
NaN% NaN% 0.00 0.00 0.00 0.00 2 Array#flatten
    0.00 0.00 0.00 0.00 2/2 SQLite3::Database#prepare 135
NaN% NaN% 0.00 0.00 0.00 0.00 2 SQLite3::Statement#bind_params 35
    0.00 0.00 0.00 0.00 2/19 Array#each 37
    0.00 0.00 0.00 0.00 2/2 Array#flatten 37
    0.00 0.00 0.00 0.00 2/2 Class#new
NaN% NaN% 0.00 0.00 0.00 0.00 2 SQLite3::Statement#initialize
    0.00 0.00 0.00 0.00 2/2 Class#new
NaN% NaN% 0.00 0.00 0.00 0.00 2 <Class::SQLite3::Statement>#allocate
    0.00 0.00 0.00 0.00 2/2 SQLite3::Database#execute 134
NaN% NaN% 0.00 0.00 0.00 0.00 2 SQLite3::Database#prepare 90
    0.00 0.00 0.00 0.00 2/2 SQLite3::Statement#close 97
    0.00 0.00 0.00 0.00 2/3 Enumerable#map 149
    0.00 0.00 0.00 0.00 2/2 SQLite3::Statement#columns 136
    0.00 0.00 0.00 0.00 2/2 SQLite3::Statement#bind_params 135
    0.00 0.00 0.00 0.00 4/17 Kernel#block_given? 139
    0.00 0.00 0.00 0.00 2/27 Class#new 91
    0.00 0.00 0.00 0.00 2/5 SQLite3::Database#execute 120
    0.00 0.00 0.00 0.00 1/5 Object#try 33
    0.00 0.00 0.00 0.00 2/5 URI::Generic#merge_path 1123
NaN% NaN% 0.00 0.00 0.00 0.00 5 Array#empty?
    0.00 0.00 0.00 0.00 2/3 SQLite3::Database#execute 120
    0.00 0.00 0.00 0.00 1/3 URI::Generic#merge 1212
NaN% NaN% 0.00 0.00 0.00 0.00 3 Kernel#nil?
    0.00 0.00 0.00 0.00 2/2 SQLite3::Database#execute 118
NaN% NaN% 0.00 0.00 0.00 0.00 2 Module#const_defined?
    0.00 0.00 0.00 0.00 1/2 SQLite3::Database#transaction 484
    0.00 0.00 0.00 0.00 1/2 SQLite3::Database#rollback 515
NaN% NaN% 0.00 0.00 0.00 0.00 2 SQLite3::Database#execute 115
    0.00 0.00 0.00 0.00 2/2 SQLite3::Database#prepare 134
    0.00 0.00 0.00 0.00 2/5 Array#empty? 120
    0.00 0.00 0.00 0.00 2/3 Kernel#nil? 120
    0.00 0.00 0.00 0.00 2/2 Module#const_defined? 118
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Notifications::Instrumenter#instrument 314
NaN% NaN% 0.00 0.00 0.00 0.00 1 SQLite3::Database#transaction 483
    0.00 0.00 0.00 0.00 1/17 Kernel#block_given? 486
    0.00 0.00 0.00 0.00 1/2 SQLite3::Database#execute 484
    0.00 0.00 0.00 0.00 1/12 Symbol#to_s 484
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::ConnectionAdapters::AbstractAdapter#log 275
NaN% NaN% 0.00 0.00 0.00 0.00 2 ActiveSupport::Notifications::Instrumenter#instrument 16
    0.00 0.00 0.00 0.00 1/1 SQLite3::Database#rollback 322
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Notifications::Fanout#publish 25
    0.00 0.00 0.00 0.00 1/1 SQLite3::Database#transaction 314
    0.00 0.00 0.00 0.00 4/5 <Class::Time>#now 25
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::ConnectionAdapters::AbstractAdapter#log 275
NaN% NaN% 0.00 0.00 0.00 0.00 2 Kernel#object_id
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::SQLiteAdapter#begin_db_transaction 314
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::SQLiteAdapter#rollback_db_transaction 322
NaN% NaN% 0.00 0.00 0.00 0.00 2 ActiveRecord::ConnectionAdapters::AbstractAdapter#log 274
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Notifications::Instrumenter#instrument 275
    0.00 0.00 0.00 0.00 2/2 Kernel#object_id 275
    0.00 0.00 0.00 0.00 1/1 Array#each
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::SQLiteAdapter#begin_db_transaction 313
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::AbstractAdapter#log 314
    0.00 0.00 0.00 0.00 1/1 Array#each
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::AbstractAdapter#transaction_joinable= 242
    0.00 0.00 0.00 0.00 1/1 Array#each
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::AbstractAdapter#increment_open_transactions 234
    0.00 0.00 0.00 0.00 1/50 MonitorMixin#mon_synchronize 96
    0.00 0.00 0.00 0.00 1/50 ActiveSupport::Notifications::Fanout#listeners_for 29
    0.00 0.00 0.00 0.00 1/50 Rack::Test::Session#env_for 183
    0.00 0.00 0.00 0.00 12/50 <Class::Rack::MockRequest>#env_for 134
    0.00 0.00 0.00 0.00 11/50 Hash#each
    0.00 0.00 0.00 0.00 1/50 Rack::MockSession#request 28
    0.00 0.00 0.00 0.00 1/50 Rails::Application#call 222
    0.00 0.00 0.00 0.00 1/50 ActionDispatch::Static#call 57
    0.00 0.00 0.00 0.00 1/50 Rack::File#serving 108
    0.00 0.00 0.00 0.00 18/50 Rack::Utils::HeaderHash#[]= 398
    0.00 0.00 0.00 0.00 2/50 Array#each
NaN% NaN% 0.00 0.00 0.00 0.00 50 Hash#[]=
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractAdapter#verify! 219
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::AbstractAdapter#active? 176
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::SQLite3Adapter#_run__3830104142997356004__checkout__1925992634328478971__callbacks 327
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::AbstractAdapter#verify! 218
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractAdapter#active? 219
    0.00 0.00 0.00 0.00 2/17 ActiveRecord::ConnectionAdapters::SQLite3Adapter#_run__3830104142997356004__checkout__1925992634328478971__callbacks 404
    0.00 0.00 0.00 0.00 4/17 SQLite3::Database#prepare 139
    0.00 0.00 0.00 0.00 1/17 SQLite3::Database#transaction 486
    0.00 0.00 0.00 0.00 1/17 Rails::Engine#routes 490
    0.00 0.00 0.00 0.00 2/17 BrowsingTest#_run__73248792334421993__setup__1925992634328478971__callbacks 448
    0.00 0.00 0.00 0.00 1/17 Rack::Response#initialize 44
    0.00 0.00 0.00 0.00 1/17 Rack::Test::Session#process_request 229
    0.00 0.00 0.00 0.00 1/17 ActionDispatch::Response#initialize 79
    0.00 0.00 0.00 0.00 2/17 BrowsingTest#_run__73248792334421993__teardown__1329947740379467823__callbacks 412
    0.00 0.00 0.00 0.00 2/17 ActiveRecord::ConnectionAdapters::SQLite3Adapter#_run__3830104142997356004__checkin__1925992634328478971__callbacks 404
NaN% NaN% 0.00 0.00 0.00 0.00 17 Kernel#block_given?
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Callbacks::ClassMethods#__run_callback 405
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::SQLite3Adapter#_run__3830104142997356004__checkout__1925992634328478971__callbacks 401
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractAdapter#verify! 327
    0.00 0.00 0.00 0.00 2/17 Kernel#block_given? 404
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Callbacks#run_callbacks 81
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::AbstractAdapter#_run_checkout_callbacks 384
    0.00 0.00 0.00 0.00 1/4 ActiveSupport::Callbacks::ClassMethods#__run_callback 385
    0.00 0.00 0.00 0.00 1/29 Kernel#class 385
    0.00 0.00 0.00 0.00 1/1 Kernel#loop
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::ConnectionPool#checkout_and_verify 325
    0.00 0.00 0.00 0.00 1/4 ActiveSupport::Callbacks#run_callbacks 326
    0.00 0.00 0.00 0.00 3/4 MonitorMixin#mon_exit 199
    0.00 0.00 0.00 0.00 1/4 Mutex#synchronize 12
NaN% NaN% 0.00 0.00 0.00 0.00 4 Mutex#unlock
    0.00 0.00 0.00 0.00 5/6 MonitorMixin#mon_exit 195
    0.00 0.00 0.00 0.00 1/6 MonitorMixin::ConditionVariable#signal 139
NaN% NaN% 0.00 0.00 0.00 0.00 6 MonitorMixin#mon_check_owner 244
    0.00 0.00 0.00 0.00 6/24 <Class::Thread>#current 245
    0.00 0.00 0.00 0.00 5/5 MonitorMixin#mon_synchronize 213
NaN% NaN% 0.00 0.00 0.00 0.00 5 MonitorMixin#mon_exit 194
    0.00 0.00 0.00 0.00 3/4 Mutex#unlock 199
    0.00 0.00 0.00 0.00 5/6 MonitorMixin#mon_check_owner 195
    0.00 0.00 0.00 0.00 5/5 Time#initialize
NaN% NaN% 0.00 0.00 0.00 0.00 5 Fixnum#+
    0.00 0.00 0.00 0.00 5/5 <Class::Time>#now
NaN% NaN% 0.00 0.00 0.00 0.00 5 Time#initialize
    0.00 0.00 0.00 0.00 5/5 Fixnum#+
    0.00 0.00 0.00 0.00 5/6 <Class::Time>#now
    0.00 0.00 0.00 0.00 1/6 Kernel#dup
NaN% NaN% 0.00 0.00 0.00 0.00 6 <Class::Time>#allocate
    0.00 0.00 0.00 0.00 1/5 MonitorMixin#mon_synchronize 81
    0.00 0.00 0.00 0.00 4/5 ActiveSupport::Notifications::Instrumenter#instrument 25
NaN% NaN% 0.00 0.00 0.00 0.00 5 <Class::Time>#now
    0.00 0.00 0.00 0.00 5/5 Time#initialize
    0.00 0.00 0.00 0.00 5/6 <Class::Time>#allocate
    0.00 0.00 0.00 0.00 1/1 Array#each
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::AbstractAdapter#lease 77
    0.00 0.00 0.00 0.00 1/5 MonitorMixin#mon_synchronize 78
    0.00 0.00 0.00 0.00 2/19 Enumerable#find
    0.00 0.00 0.00 0.00 1/19 ActiveRecord::TestFixtures#setup_fixtures 853
    0.00 0.00 0.00 0.00 2/19 SQLite3::Statement#bind_params 37
    0.00 0.00 0.00 0.00 2/19 ActiveSupport::Notifications::Fanout#publish 25
    0.00 0.00 0.00 0.00 2/19 URI::Generic#merge_path 1140
    0.00 0.00 0.00 0.00 1/19 Rack::Utils#parse_nested_query 87
    0.00 0.00 0.00 0.00 1/19 Rack::Utils::KeySpaceConstrainedParams#to_params_hash 456
    0.00 0.00 0.00 0.00 1/19 Rack::Test::CookieJar#hash_for 166
    0.00 0.00 0.00 0.00 1/19 Enumerable#detect
    0.00 0.00 0.00 0.00 1/19 Enumerable#inject
    0.00 0.00 0.00 0.00 1/19 Enumerable#min
    0.00 0.00 0.00 0.00 1/19 Rack::MockSession#request 37
    0.00 0.00 0.00 0.00 1/19 ActionDispatch::Http::Cache::Response#prepare_cache_control! 79
    0.00 0.00 0.00 0.00 1/19 ActionDispatch::Integration::Runner#copy_session_variables! 360
    0.00 0.00 0.00 0.00 1/19 ActiveRecord::TestFixtures#teardown_fixtures 878
NaN% NaN% 0.00 0.00 0.00 0.00 19 *Array#each
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractAdapter#decrement_open_transactions
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::SQLiteAdapter#rollback_db_transaction
    0.00 0.00 0.00 0.00 3/3 Kernel#instance_variable_set
    0.00 0.00 0.00 0.00 2/50 Hash#[]=
    0.00 0.00 0.00 0.00 2/2 String#to_sym
    0.00 0.00 0.00 0.00 2/11 String#split
    0.00 0.00 0.00 0.00 1/3 Fixnum#<=>
    0.00 0.00 0.00 0.00 2/3 <Class::File>#file?
    0.00 0.00 0.00 0.00 4/4 ActiveSupport::Notifications::Fanout::Subscriber#publish
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::SQLiteAdapter#begin_db_transaction
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractAdapter#transaction_joinable=
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractAdapter#increment_open_transactions
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractAdapter#lease
    0.00 0.00 0.00 0.00 1/2 Kernel#loop
    0.00 0.00 0.00 0.00 1/2 MonitorMixin#mon_synchronize 299
NaN% NaN% 0.00 0.00 0.00 0.00 2 Enumerable#find
    0.00 0.00 0.00 0.00 2/19 Array#each
    0.00 0.00 0.00 0.00 1/3 MonitorMixin#mon_synchronize 236
    0.00 0.00 0.00 0.00 2/3 SQLite3::Statement#each 107
NaN% NaN% 0.00 0.00 0.00 0.00 3 Kernel#loop
    0.00 0.00 0.00 0.00 2/2 SQLite3::Statement#done?
    0.00 0.00 0.00 0.00 2/2 SQLite3::Statement#step
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool#checkout_and_verify
    0.00 0.00 0.00 0.00 1/2 Enumerable#find
    0.00 0.00 0.00 0.00 1/1 MonitorMixin#mon_synchronize 96
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::ConnectionPool#checkout 232
    0.00 0.00 0.00 0.00 1/5 MonitorMixin#mon_synchronize 233
    0.00 0.00 0.00 0.00 3/8 <Class::ActiveRecord::Base>#connection_id 148
    0.00 0.00 0.00 0.00 2/8 <Class::ActiveRecord::LogSubscriber>#runtime 8
    0.00 0.00 0.00 0.00 2/8 ActiveRecord::ExplainSubscriber#call 6
    0.00 0.00 0.00 0.00 1/8 <Module::ActiveRecord::IdentityMap>#repository 57
NaN% NaN% 0.00 0.00 0.00 0.00 8 Thread#[]
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::ConnectionAdapters::ConnectionPool#current_connection_id 313
NaN% NaN% 0.00 0.00 0.00 0.00 3 <Class::ActiveRecord::Base>#connection_id 147
    0.00 0.00 0.00 0.00 3/8 Thread#[] 148
    0.00 0.00 0.00 0.00 3/24 <Class::Thread>#current 148
    0.00 0.00 0.00 0.00 2/3 MonitorMixin#mon_synchronize 96
    0.00 0.00 0.00 0.00 1/3 Hash#each_value
NaN% NaN% 0.00 0.00 0.00 0.00 3 ActiveRecord::ConnectionAdapters::ConnectionPool#current_connection_id 312
    0.00 0.00 0.00 0.00 3/3 <Class::ActiveRecord::Base>#connection_id 313
    0.00 0.00 0.00 0.00 3/4 MonitorMixin#mon_enter 185
    0.00 0.00 0.00 0.00 1/4 Mutex#synchronize 8
NaN% NaN% 0.00 0.00 0.00 0.00 4 Mutex#lock
    0.00 0.00 0.00 0.00 8/24 MonitorMixin#mon_enter 186
    0.00 0.00 0.00 0.00 3/24 <Class::ActiveRecord::Base>#connection_id 148
    0.00 0.00 0.00 0.00 6/24 MonitorMixin#mon_check_owner 245
    0.00 0.00 0.00 0.00 2/24 <Class::ActiveRecord::LogSubscriber>#runtime 8
    0.00 0.00 0.00 0.00 2/24 <Class::ActiveRecord::LogSubscriber>#runtime= 4
    0.00 0.00 0.00 0.00 2/24 ActiveRecord::ExplainSubscriber#call 6
    0.00 0.00 0.00 0.00 1/24 <Module::ActiveRecord::IdentityMap>#repository 57
NaN% NaN% 0.00 0.00 0.00 0.00 24 <Class::Thread>#current
    0.00 0.00 0.00 0.00 5/5 MonitorMixin#mon_synchronize 209
NaN% NaN% 0.00 0.00 0.00 0.00 5 MonitorMixin#mon_enter 183
    0.00 0.00 0.00 0.00 3/4 Mutex#lock 185
    0.00 0.00 0.00 0.00 8/24 <Class::Thread>#current 186
    0.00 0.00 0.00 0.00 1/5 ActiveRecord::ConnectionAdapters::ConnectionPool#connection 95
    0.00 0.00 0.00 0.00 1/5 ActiveRecord::ConnectionAdapters::ConnectionPool#checkout 233
    0.00 0.00 0.00 0.00 1/5 ActiveRecord::ConnectionAdapters::AbstractAdapter#lease 78
    0.00 0.00 0.00 0.00 1/5 ActiveRecord::ConnectionAdapters::ConnectionPool#checkin 280
    0.00 0.00 0.00 0.00 1/5 ActiveRecord::ConnectionAdapters::ConnectionPool#release 293
NaN% NaN% 0.00 0.00 0.00 0.00 5 *MonitorMixin#mon_synchronize 208
    0.00 0.00 0.00 0.00 1/2 Enumerable#find 299
    0.00 0.00 0.00 0.00 1/2 Hash#keys 299
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool#release 286
    0.00 0.00 0.00 0.00 1/4 ActiveSupport::Callbacks#run_callbacks 281
    0.00 0.00 0.00 0.00 1/5 <Class::Time>#now 81
    0.00 0.00 0.00 0.00 1/3 Kernel#loop 236
    0.00 0.00 0.00 0.00 5/5 MonitorMixin#mon_exit 213
    0.00 0.00 0.00 0.00 1/50 Hash#[]= 96
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool#checkout 96
    0.00 0.00 0.00 0.00 2/3 ActiveRecord::ConnectionAdapters::ConnectionPool#current_connection_id 96
    0.00 0.00 0.00 0.00 5/5 MonitorMixin#mon_enter 209
    0.00 0.00 0.00 0.00 1/1 Array#map
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::ConnectionPool#connection 94
    0.00 0.00 0.00 0.00 1/5 MonitorMixin#mon_synchronize 95
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::TestFixtures#enlist_fixture_connections 890
    0.00 0.00 0.00 0.00 1/2 Rack::Test::CookieJar#for 143
NaN% NaN% 0.00 0.00 0.00 0.00 2 Array#map
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool#connection
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::TestFixtures#enlist_fixture_connections 890
NaN% NaN% 0.00 0.00 0.00 0.00 1 Symbol#to_proc
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::TestFixtures#enlist_fixture_connections 890
    0.00 0.00 0.00 0.00 1/2 Rack::Test::CookieJar#for 143
NaN% NaN% 0.00 0.00 0.00 0.00 2 Hash#values
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::TestFixtures#setup_fixtures 852
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::TestFixtures#enlist_fixture_connections 890
NaN% NaN% 0.00 0.00 0.00 0.00 2 *ActiveRecord::TestFixtures#enlist_fixture_connections 889
    0.00 0.00 0.00 0.00 1/2 Array#map 890
    0.00 0.00 0.00 0.00 1/1 Symbol#to_proc 890
    0.00 0.00 0.00 0.00 1/2 Hash#values 890
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::TestFixtures#enlist_fixture_connections 890
    0.00 0.00 0.00 0.00 3/7 ActiveRecord::TestFixtures::ClassMethods#uses_transaction? 824
    0.00 0.00 0.00 0.00 1/7 Object#in? 19
    0.00 0.00 0.00 0.00 1/7 <Module::URI>#encode_www_form_component 882
    0.00 0.00 0.00 0.00 1/7 Rack::File#_call 36
    0.00 0.00 0.00 0.00 1/7 Rack::Response#finish 74
NaN% NaN% 0.00 0.00 0.00 0.00 7 Array#include?
    0.00 0.00 0.00 0.00 3/4 Fixnum#==
    0.00 0.00 0.00 0.00 5/51 BasicObject#==
    0.00 0.00 0.00 0.00 3/8 String#==
    0.00 0.00 0.00 0.00 3/31 ActiveRecord::TestFixtures::ClassMethods#uses_transaction? 824
    0.00 0.00 0.00 0.00 23/31 ActiveSupport::Notifications::Fanout::Subscriber#subscribed_to? 51
    0.00 0.00 0.00 0.00 1/31 <Class::Rack::MockRequest>#env_for 88
    0.00 0.00 0.00 0.00 1/31 <Module::URI>#encode_www_form_component 881
    0.00 0.00 0.00 0.00 1/31 Rack::Mime#mime_type 17
    0.00 0.00 0.00 0.00 1/31 <Class::IO>#open
    0.00 0.00 0.00 0.00 1/31 Rack::Response#write 96
NaN% NaN% 0.00 0.00 0.00 0.00 31 String#to_s
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::TestFixtures#run_in_transaction? 830
NaN% NaN% 0.00 0.00 0.00 0.00 3 ActiveRecord::TestFixtures::ClassMethods#uses_transaction? 822
    0.00 0.00 0.00 0.00 3/7 Array#include? 824
    0.00 0.00 0.00 0.00 3/31 String#to_s 824
    0.00 0.00 0.00 0.00 3/6 ActiveRecord::TestFixtures#run_in_transaction? 830
    0.00 0.00 0.00 0.00 3/6 ActiveSupport::TestCase#use_transactional_fixtures 98
NaN% NaN% 0.00 0.00 0.00 0.00 6 *ActiveSupport::TestCase#use_transactional_fixtures 97
    0.00 0.00 0.00 0.00 3/6 ActiveSupport::TestCase#use_transactional_fixtures 98
    0.00 0.00 0.00 0.00 3/29 Kernel#class 98
    0.00 0.00 0.00 0.00 1/3 ActiveRecord::TestFixtures#setup_fixtures 845
    0.00 0.00 0.00 0.00 2/3 ActiveRecord::TestFixtures#teardown_fixtures 877
NaN% NaN% 0.00 0.00 0.00 0.00 3 ActiveRecord::TestFixtures#run_in_transaction? 828
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::TestFixtures::ClassMethods#uses_transaction? 830
    0.00 0.00 0.00 0.00 3/29 Kernel#class 830
    0.00 0.00 0.00 0.00 3/6 ActiveSupport::TestCase#use_transactional_fixtures 830
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::TestFixtures#setup_fixtures 836
    0.00 0.00 0.00 0.00 1/2 ActiveSupport::TestCase#pre_loaded_fixtures 98
NaN% NaN% 0.00 0.00 0.00 0.00 2 *ActiveSupport::TestCase#pre_loaded_fixtures 97
    0.00 0.00 0.00 0.00 1/2 ActiveSupport::TestCase#pre_loaded_fixtures 98
    0.00 0.00 0.00 0.00 1/29 Kernel#class 98
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::TestFixtures#setup_fixtures 834
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::TestFixtures#teardown_fixtures 870
NaN% NaN% 0.00 0.00 0.00 0.00 2 Hash#blank?
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::TestFixtures#setup_fixtures 834
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::TestFixtures#teardown_fixtures 870
NaN% NaN% 0.00 0.00 0.00 0.00 2 <Class::ActiveRecord::Base>#configurations 40
    0.00 0.00 0.00 0.00 1/1 BrowsingTest#_run__73248792334421993__setup__1925992634328478971__callbacks 418
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::TestFixtures#setup_fixtures 833
    0.00 0.00 0.00 0.00 1/2 ActiveSupport::TestCase#use_instantiated_fixtures 866
    0.00 0.00 0.00 0.00 1/19 Array#each 853
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::TestFixtures#enlist_fixture_connections 852
    0.00 0.00 0.00 0.00 2/7 Kernel#hash 847
    0.00 0.00 0.00 0.00 2/29 Kernel#class 847
    0.00 0.00 0.00 0.00 1/3 ActiveRecord::TestFixtures#run_in_transaction? 845
    0.00 0.00 0.00 0.00 1/2 ActiveSupport::TestCase#pre_loaded_fixtures 836
    0.00 0.00 0.00 0.00 1/2 Hash#blank? 834
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveRecord::Base>#configurations 834
    0.00 0.00 0.00 0.00 2/9 ActiveSupport::Notifications::Fanout#subscribe 15
    0.00 0.00 0.00 0.00 2/9 Kernel#tap
    0.00 0.00 0.00 0.00 1/9 <Module::ActiveRecord::IdentityMap>#clear 105
    0.00 0.00 0.00 0.00 2/9 ActiveSupport::Notifications::Fanout#unsubscribe 21
    0.00 0.00 0.00 0.00 2/9 <Module::ActiveSupport::Notifications>#unsubscribe 144
NaN% NaN% 0.00 0.00 0.00 0.00 9 Hash#clear
    0.00 0.00 0.00 0.00 2/5 ActiveSupport::Notifications::Fanout#subscribe 12
    0.00 0.00 0.00 0.00 2/5 <Module::ActiveSupport::Notifications>#subscribe 130
    0.00 0.00 0.00 0.00 1/5 BrowsingTest#test_homepage 334
NaN% NaN% 0.00 0.00 0.00 0.00 5 Kernel#tap
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Integration::Runner#copy_session_variables!
    0.00 0.00 0.00 0.00 2/9 Hash#clear
    0.00 0.00 0.00 0.00 2/2 Class#new
NaN% NaN% 0.00 0.00 0.00 0.00 2 ActiveSupport::Notifications::Fanout::Subscriber#initialize 41
    0.00 0.00 0.00 0.00 15/19 Class#new
    0.00 0.00 0.00 0.00 4/19 Kernel#dup
NaN% NaN% 0.00 0.00 0.00 0.00 19 <Class::BasicObject>#allocate
    0.00 0.00 0.00 0.00 2/2 <Module::ActiveSupport::Notifications>#subscribe 130
NaN% NaN% 0.00 0.00 0.00 0.00 2 ActiveSupport::Notifications::Fanout#subscribe 11
    0.00 0.00 0.00 0.00 2/9 Hash#clear 15
    0.00 0.00 0.00 0.00 2/5 Kernel#tap 12
    0.00 0.00 0.00 0.00 2/27 Class#new 12
    0.00 0.00 0.00 0.00 2/4 <Class::Proc>#new
    0.00 0.00 0.00 0.00 2/4 StringIO#initialize
NaN% NaN% 0.00 0.00 0.00 0.00 4 BasicObject#initialize
    0.00 0.00 0.00 0.00 2/2 <Module::ActiveSupport::Notifications>#subscribe 130
NaN% NaN% 0.00 0.00 0.00 0.00 2 <Class::Proc>#new
    0.00 0.00 0.00 0.00 2/4 BasicObject#initialize
    0.00 0.00 0.00 0.00 2/2 ActionController::TemplateAssertions#setup_subscriptions 26
NaN% NaN% 0.00 0.00 0.00 0.00 2 <Module::ActiveSupport::Notifications>#subscribe 129
    0.00 0.00 0.00 0.00 2/5 Kernel#tap 130
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Notifications::Fanout#subscribe 130
    0.00 0.00 0.00 0.00 2/2 <Class::Proc>#new 130
    0.00 0.00 0.00 0.00 3/4 Class#new
    0.00 0.00 0.00 0.00 1/4 Rack::Utils::HeaderHash#initialize 373
NaN% NaN% 0.00 0.00 0.00 0.00 4 Hash#initialize
    0.00 0.00 0.00 0.00 3/27 ActionController::TemplateAssertions#setup_subscriptions 19
    0.00 0.00 0.00 0.00 2/27 ActiveSupport::Notifications::Fanout#subscribe 12
    0.00 0.00 0.00 0.00 2/27 SQLite3::Database#prepare 91
    0.00 0.00 0.00 0.00 4/27 SQLite3::Statement#get_metadata 139
    0.00 0.00 0.00 0.00 2/27 ActiveSupport::LogSubscriber#call 93
    0.00 0.00 0.00 0.00 3/27 ActionDispatch::Integration::Session#process 305
    0.00 0.00 0.00 0.00 5/27 URI::Parser#parse 218
    0.00 0.00 0.00 0.00 1/27 Rack::Utils#parse_nested_query 85
    0.00 0.00 0.00 0.00 2/27 <Class::Rack::MockRequest>#env_for 126
    0.00 0.00 0.00 0.00 2/27 Rack::MockSession#request 32
    0.00 0.00 0.00 0.00 1/27 <Class::Rack::Utils::HeaderHash>#new 369
NaN% NaN% 0.00 0.00 0.00 0.00 27 *Class#new
    0.00 0.00 0.00 0.00 1/1 Rack::Utils::HeaderHash#initialize
    0.00 0.00 0.00 0.00 1/1 Rack::MockResponse#initialize
    0.00 0.00 0.00 0.00 2/2 StringIO#initialize
    0.00 0.00 0.00 0.00 2/2 <Class::StringIO>#allocate
    0.00 0.00 0.00 0.00 1/1 Rack::Utils::KeySpaceConstrainedParams#initialize
    0.00 0.00 0.00 0.00 3/3 URI::HTTP#initialize
    0.00 0.00 0.00 0.00 2/5 URI::Generic#initialize
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#initialize
    0.00 0.00 0.00 0.00 2/2 Rack::Request#initialize
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#initialize
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Notifications::Event#initialize
    0.00 0.00 0.00 0.00 4/4 Array#initialize
    0.00 0.00 0.00 0.00 4/4 <Class::Array>#allocate
    0.00 0.00 0.00 0.00 2/2 SQLite3::Statement#initialize
    0.00 0.00 0.00 0.00 2/2 <Class::SQLite3::Statement>#allocate
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Notifications::Fanout::Subscriber#initialize
    0.00 0.00 0.00 0.00 15/19 <Class::BasicObject>#allocate
    0.00 0.00 0.00 0.00 3/4 Hash#initialize
    0.00 0.00 0.00 0.00 4/11 <Class::Hash>#allocate
    0.00 0.00 0.00 0.00 1/1 BrowsingTest#_run__73248792334421993__setup__1925992634328478971__callbacks 407
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActionController::TemplateAssertions#setup_subscriptions 16
    0.00 0.00 0.00 0.00 2/2 <Module::ActiveSupport::Notifications>#subscribe 26
    0.00 0.00 0.00 0.00 3/27 Class#new 19
    0.00 0.00 0.00 0.00 1/3 ActiveSupport::Callbacks::ClassMethods#__run_callback 405
    0.00 0.00 0.00 0.00 2/3 BrowsingTest#_run__73248792334421993__setup__1925992634328478971__callbacks 440
NaN% NaN% 0.00 0.00 0.00 0.00 3 *BrowsingTest#_run__73248792334421993__setup__1925992634328478971__callbacks 401
    0.00 0.00 0.00 0.00 1/1 Rails::Engine#routes 54
    0.00 0.00 0.00 0.00 1/1 <Module::Rails>#application 54
    0.00 0.00 0.00 0.00 1/1 <Module::ActiveRecord::IdentityMap>#clear 35
    0.00 0.00 0.00 0.00 2/17 Kernel#block_given? 448
    0.00 0.00 0.00 0.00 2/3 BrowsingTest#_run__73248792334421993__setup__1925992634328478971__callbacks 440
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::TestFixtures#setup_fixtures 418
    0.00 0.00 0.00 0.00 1/1 ActionController::TemplateAssertions#setup_subscriptions 407
    0.00 0.00 0.00 0.00 2/5 ActionDispatch::Integration::Runner#respond_to? 376
    0.00 0.00 0.00 0.00 2/5 BrowsingTest#test_homepage 334
    0.00 0.00 0.00 0.00 1/5 ActionDispatch::Integration::Runner#copy_session_variables! 359
NaN% NaN% 0.00 0.00 0.00 0.00 5 ActionDispatch::Integration::Runner#integration_session 392
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Callbacks::ClassMethods#__run_callback 398
NaN% NaN% 0.00 0.00 0.00 0.00 2 ActionDispatch::Integration::Runner#respond_to? 375
    0.00 0.00 0.00 0.00 4/21 Kernel#respond_to? 376
    0.00 0.00 0.00 0.00 2/5 ActionDispatch::Integration::Runner#integration_session 376
    0.00 0.00 0.00 0.00 3/7 ActiveSupport::Callbacks::ClassMethods#__callback_runner_name 414
    0.00 0.00 0.00 0.00 2/7 ActiveRecord::TestFixtures#setup_fixtures 847
    0.00 0.00 0.00 0.00 2/7 Hash#hash
NaN% NaN% 0.00 0.00 0.00 0.00 7 Kernel#hash
    0.00 0.00 0.00 0.00 8/13 ActiveSupport::Callbacks::ClassMethods#__callback_runner_name 414
    0.00 0.00 0.00 0.00 1/13 URI::Generic#to_s 1479
    0.00 0.00 0.00 0.00 2/13 <Class::Rack::MockRequest>#env_for 134
    0.00 0.00 0.00 0.00 1/13 Rack::File#serving 108
    0.00 0.00 0.00 0.00 1/13 Rack::Response#write 100
NaN% NaN% 0.00 0.00 0.00 0.00 13 Fixnum#to_s
    0.00 0.00 0.00 0.00 8/8 ActiveSupport::Callbacks::ClassMethods#__callback_runner_name 414
NaN% NaN% 0.00 0.00 0.00 0.00 8 Fixnum#abs
    0.00 0.00 0.00 0.00 4/4 ActiveSupport::Callbacks::ClassMethods#__callback_runner_name 414
NaN% NaN% 0.00 0.00 0.00 0.00 4 String#hash
    0.00 0.00 0.00 0.00 4/4 ActiveSupport::Callbacks::ClassMethods#__callback_runner_name 414
NaN% NaN% 0.00 0.00 0.00 0.00 4 Module#name
    0.00 0.00 0.00 0.00 4/4 ActiveSupport::Callbacks::ClassMethods#__run_callback 397
NaN% NaN% 0.00 0.00 0.00 0.00 4 ActiveSupport::Callbacks::ClassMethods#__callback_runner_name 413
    0.00 0.00 0.00 0.00 1/1 Hash#hash 414
    0.00 0.00 0.00 0.00 3/7 Kernel#hash 414
    0.00 0.00 0.00 0.00 4/12 Symbol#to_s 414
    0.00 0.00 0.00 0.00 8/13 Fixnum#to_s 414
    0.00 0.00 0.00 0.00 8/8 Fixnum#abs 414
    0.00 0.00 0.00 0.00 4/4 String#hash 414
    0.00 0.00 0.00 0.00 4/4 Module#name 414
    0.00 0.00 0.00 0.00 1/4 ActiveSupport::TestCase#_run_setup_callbacks 385
    0.00 0.00 0.00 0.00 1/4 ActiveRecord::ConnectionAdapters::AbstractAdapter#_run_checkout_callbacks 385
    0.00 0.00 0.00 0.00 1/4 ActiveSupport::TestCase#_run_teardown_callbacks 385
    0.00 0.00 0.00 0.00 1/4 ActiveRecord::ConnectionAdapters::AbstractAdapter#_run_checkin_callbacks 385
NaN% NaN% 0.00 0.00 0.00 0.00 4 *ActiveSupport::Callbacks::ClassMethods#__run_callback 396
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::SQLite3Adapter#_run__3830104142997356004__checkin__1925992634328478971__callbacks 405
    0.00 0.00 0.00 0.00 1/1 BrowsingTest#_run__73248792334421993__teardown__1329947740379467823__callbacks 405
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::SQLite3Adapter#_run__3830104142997356004__checkout__1925992634328478971__callbacks 405
    0.00 0.00 0.00 0.00 2/21 Kernel#respond_to? 398
    0.00 0.00 0.00 0.00 1/3 BrowsingTest#_run__73248792334421993__setup__1925992634328478971__callbacks 405
    0.00 0.00 0.00 0.00 2/2 ActionDispatch::Integration::Runner#respond_to? 398
    0.00 0.00 0.00 0.00 4/4 ActiveSupport::Callbacks::ClassMethods#__callback_runner_name 397
    0.00 0.00 0.00 0.00 1/29 ActiveSupport::TestCase#_run_setup_callbacks 385
    0.00 0.00 0.00 0.00 1/29 ActiveSupport::TestCase#pre_loaded_fixtures 98
    0.00 0.00 0.00 0.00 3/29 ActiveSupport::TestCase#use_transactional_fixtures 98
    0.00 0.00 0.00 0.00 3/29 ActiveRecord::TestFixtures#run_in_transaction? 830
    0.00 0.00 0.00 0.00 2/29 ActiveRecord::TestFixtures#setup_fixtures 847
    0.00 0.00 0.00 0.00 1/29 ActiveRecord::ConnectionAdapters::AbstractAdapter#_run_checkout_callbacks 385
    0.00 0.00 0.00 0.00 2/29 ActiveRecord::LogSubscriber#sql 22
    0.00 0.00 0.00 0.00 1/29 ActiveSupport::TestCase#use_instantiated_fixtures 98
    0.00 0.00 0.00 0.00 8/29 URI::Generic#default_port 37
    0.00 0.00 0.00 0.00 2/29 URI::Generic#== 1498
    0.00 0.00 0.00 0.00 2/29 URI::Generic#component 321
    0.00 0.00 0.00 0.00 1/29 ActionDispatch::Response#initialize 74
    0.00 0.00 0.00 0.00 1/29 ActiveSupport::TestCase#_run_teardown_callbacks 385
    0.00 0.00 0.00 0.00 1/29 ActiveRecord::ConnectionAdapters::AbstractAdapter#_run_checkin_callbacks 385
NaN% NaN% 0.00 0.00 0.00 0.00 29 Kernel#class
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Callbacks#run_callbacks 81
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveSupport::TestCase#_run_setup_callbacks 384
    0.00 0.00 0.00 0.00 1/4 ActiveSupport::Callbacks::ClassMethods#__run_callback 385
    0.00 0.00 0.00 0.00 1/29 Kernel#class 385
    0.00 0.00 0.00 0.00 2/4 ActiveSupport::Testing::Performance::ForMiniTest#run_test 71
    0.00 0.00 0.00 0.00 1/4 ActiveRecord::ConnectionAdapters::ConnectionPool#checkout_and_verify 326
    0.00 0.00 0.00 0.00 1/4 MonitorMixin#mon_synchronize 281
NaN% NaN% 0.00 0.00 0.00 0.00 4 *ActiveSupport::Callbacks#run_callbacks 80
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractAdapter#_run_checkin_callbacks 81
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractAdapter#_run_checkout_callbacks 81
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::TestCase#_run_teardown_callbacks 81
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::TestCase#_run_setup_callbacks 81
    0.00 0.00 0.00 0.00 4/12 Symbol#to_s 81
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance::Performer#run_test 146
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveSupport::Testing::Performance::ForMiniTest#run_test 60
    0.00 0.00 0.00 0.00 1/1 MiniTest::Unit::TestCase#teardown 70
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance::Metrics::Base#profile 65
    0.00 0.00 0.00 0.00 1/1 MiniTest::Unit::TestCase#setup 64
    0.00 0.00 0.00 0.00 2/4 ActiveSupport::Callbacks#run_callbacks 71
    0.00 0.00 0.00 0.00 1/1 Integer#times
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveSupport::Testing::Performance::Performer#run_test 145
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance::ForMiniTest#run_test 146
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance::Profiler#run 37
NaN% NaN% 0.00 0.00 0.00 0.00 1 Integer#times
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance::Performer#run_test
    0.00 0.00 0.00 0.00 1/5 ActiveSupport::Testing::Performance::Profiler#run 37
    0.00 0.00 0.00 0.00 1/5 Rack::Response#initialize 23
    0.00 0.00 0.00 0.00 2/5 Rack::Response#finish 79
    0.00 0.00 0.00 0.00 1/5 Rack::Utils#status_code 539
NaN% NaN% 0.00 0.00 0.00 0.00 5 Integer#to_i
    0.00 0.00 0.00 0.00 7/7 Kernel#initialize_dup
NaN% NaN% 0.00 0.00 0.00 0.00 7 Hash#initialize_copy
    0.00 0.00 0.00 0.00 3/14 Hash#merge
    0.00 0.00 0.00 0.00 11/14 Kernel#dup
NaN% NaN% 0.00 0.00 0.00 0.00 14 Kernel#initialize_dup
    0.00 0.00 0.00 0.00 1/1 Time#initialize_copy
    0.00 0.00 0.00 0.00 2/2 String#initialize_copy
    0.00 0.00 0.00 0.00 4/4 Kernel#initialize_copy
    0.00 0.00 0.00 0.00 7/7 Hash#initialize_copy
    0.00 0.00 0.00 0.00 3/11 Hash#merge
    0.00 0.00 0.00 0.00 4/11 Class#new
    0.00 0.00 0.00 0.00 4/11 Kernel#dup
NaN% NaN% 0.00 0.00 0.00 0.00 11 <Class::Hash>#allocate
    0.00 0.00 0.00 0.00 1/3 ActiveSupport::Testing::Performance#full_profile_options 37
    0.00 0.00 0.00 0.00 1/3 Rack::Test::Session#default_env 263
    0.00 0.00 0.00 0.00 1/3 Rack::Test::Session#env_for 174
NaN% NaN% 0.00 0.00 0.00 0.00 3 Hash#merge
    0.00 0.00 0.00 0.00 3/14 Kernel#initialize_dup
    0.00 0.00 0.00 0.00 3/11 <Class::Hash>#allocate
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance#full_profile_options 21
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActionDispatch::PerformanceTest#profile_options 21
    0.00 0.00 0.00 0.00 1/12 ActiveSupport::Testing::Performance#full_profile_options 21
    0.00 0.00 0.00 0.00 4/12 ActiveSupport::Callbacks#run_callbacks 81
    0.00 0.00 0.00 0.00 4/12 ActiveSupport::Callbacks::ClassMethods#__callback_runner_name 414
    0.00 0.00 0.00 0.00 1/12 SQLite3::Database#transaction 484
    0.00 0.00 0.00 0.00 1/12 Rack::Test::Session#env_for 183
    0.00 0.00 0.00 0.00 1/12 <Class::Rack::MockRequest>#env_for 85
NaN% NaN% 0.00 0.00 0.00 0.00 12 Symbol#to_s
    0.00 0.00 0.00 0.00 1/2 ActiveSupport::Testing::Performance::Performer#full_profile_options 146
    0.00 0.00 0.00 0.00 1/2 ActiveSupport::Testing::Performance#full_profile_options 37
NaN% NaN% 0.00 0.00 0.00 0.00 2 *ActiveSupport::Testing::Performance#full_profile_options 36
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::PerformanceTest#profile_options 21
    0.00 0.00 0.00 0.00 1/12 Symbol#to_s 21
    0.00 0.00 0.00 0.00 1/3 Hash#merge 37
    0.00 0.00 0.00 0.00 1/2 ActiveSupport::Testing::Performance#full_profile_options 37
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance::Profiler#run 37
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveSupport::Testing::Performance::Performer#full_profile_options 145
    0.00 0.00 0.00 0.00 1/2 ActiveSupport::Testing::Performance#full_profile_options 146
    0.00 0.00 0.00 0.00 10/12 Kernel#respond_to?
    0.00 0.00 0.00 0.00 2/12 String#==
NaN% NaN% 0.00 0.00 0.00 0.00 12 Kernel#respond_to_missing?
    0.00 0.00 0.00 0.00 2/21 ActiveSupport::Testing::Performance::Profiler#run 38
    0.00 0.00 0.00 0.00 4/21 ActionDispatch::Integration::Runner#respond_to? 376
    0.00 0.00 0.00 0.00 2/21 ActiveSupport::Callbacks::ClassMethods#__run_callback 398
    0.00 0.00 0.00 0.00 2/21 Time#minus_with_coercion 336
    0.00 0.00 0.00 0.00 2/21 ActiveSupport::Testing::Performance::Metrics::Base#profile 85
    0.00 0.00 0.00 0.00 1/21 Object#in? 18
    0.00 0.00 0.00 0.00 2/21 <Class::Rack::MockRequest>#env_for 131
    0.00 0.00 0.00 0.00 1/21 Rack::MockResponse#initialize 157
    0.00 0.00 0.00 0.00 2/21 Rack::Response#initialize 34
    0.00 0.00 0.00 0.00 2/21 Rack::MockSession#request 39
    0.00 0.00 0.00 0.00 1/21 ActionDispatch::Response#body= 127
NaN% NaN% 0.00 0.00 0.00 0.00 21 Kernel#respond_to?
    0.00 0.00 0.00 0.00 10/12 Kernel#respond_to_missing?
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveSupport::Testing::Performance::Profiler#run 36
    0.00 0.00 0.00 0.00 1/1 Integer#times 37
    0.00 0.00 0.00 0.00 1/5 Integer#to_i 37
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance::Performer#full_profile_options 37
    0.00 0.00 0.00 0.00 2/21 Kernel#respond_to? 38
* indicates recursively called methods