Profile Report

Thread ID Total Time
12418720 0.0

Thread 12418720

%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__1641713955597884967__teardown__4422248206466959273__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 299
NaN% NaN% 0.00 0.00 0.00 0.00 1 Hash#keys
    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 81
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 81
    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 130
NaN% NaN% 0.00 0.00 0.00 0.00 1 ConditionVariable#signal 79
    0.00 0.00 0.00 0.00 1/1 Mutex#synchronize 81
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::Mysql2Adapter#_run__554343533026238158__checkin__4006882452924281478__callbacks 283
NaN% NaN% 0.00 0.00 0.00 0.00 1 MonitorMixin::ConditionVariable#signal 128
    0.00 0.00 0.00 0.00 1/1 ConditionVariable#signal 130
    0.00 0.00 0.00 0.00 1/6 MonitorMixin#mon_check_owner 129
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::Mysql2Adapter#_run__554343533026238158__checkin__4006882452924281478__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::Mysql2Adapter#_run__554343533026238158__checkin__4006882452924281478__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/12 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! 81
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/1 ActiveRecord::TestFixtures#teardown_fixtures 886
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Class::ActiveRecord::Base>#clear_active_connections! 182
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionHandler#clear_active_connections! 81
    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 Array#each
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#rollback_db_transaction 279
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::Mysql2Adapter#execute 280
    0.00 0.00 0.00 0.00 1/1 BrowsingTest#_run__1641713955597884967__teardown__4422248206466959273__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/1 <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/15 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__1641713955597884967__teardown__4422248206466959273__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/12 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 757
    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/15 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/15 Array#each 79
    0.00 0.00 0.00 0.00 1/10 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/6 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/12 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/10 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/3 Array#join 182
    0.00 0.00 0.00 0.00 2/2 Rack::Test::Session#last_request 182
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 180
    0.00 0.00 0.00 0.00 2/2 Rack::MockSession#last_request 182
    0.00 0.00 0.00 0.00 1/2 Rack::Test::Session#retry_with_digest_auth? 265
    0.00 0.00 0.00 0.00 1/2 Rack::Test::Session#process_request 242
NaN% NaN% 0.00 0.00 0.00 0.00 2 Rack::Test::Session#last_response 180
    0.00 0.00 0.00 0.00 2/4 Rack::MockSession#last_response 182
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#process_request 232
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Test::Session#retry_with_digest_auth? 263
    0.00 0.00 0.00 0.00 1/2 Rack::Test::Session#last_response 265
    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 124
    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 182
    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/30 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/15 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/30 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 6/27 Hash#default
    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/27 Hash#default 391
    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/4 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/52 Hash#[]= 398
    0.00 0.00 0.00 0.00 4/27 Hash#default 396
    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/4 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/20 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/12 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/27 Hash#default 311
    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/30 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 491
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 491
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 491
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 491
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 491
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 491
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 491
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 491
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 490
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 489
    0.00 0.00 0.00 0.00 1/1 Kernel#sprintf 491
    0.00 0.00 0.00 0.00 1/1 Time#sec 491
    0.00 0.00 0.00 0.00 1/1 Time#min 491
    0.00 0.00 0.00 0.00 1/1 Time#hour 491
    0.00 0.00 0.00 0.00 2/2 Time#year 491
    0.00 0.00 0.00 0.00 1/1 Time#mon 491
    0.00 0.00 0.00 0.00 1/1 Time#day 491
    0.00 0.00 0.00 0.00 1/1 Time#wday 491
    0.00 0.00 0.00 0.00 1/1 Time#utc 490
    0.00 0.00 0.00 0.00 1/11 Kernel#dup 490
    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/52 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/27 Hash#default 72
    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/15 Array#each
    0.00 0.00 0.00 0.00 1/1 <Module::URI>#decode_www_form_component 50
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 32
    0.00 0.00 0.00 0.00 1/4 String#force_encoding 50
    0.00 0.00 0.00 0.00 1/1 String#gsub 50
    0.00 0.00 0.00 0.00 1/2 Hash#empty? 33
    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/10 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 747
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 741
NaN% NaN% 0.00 0.00 0.00 0.00 1 String#encoding
    0.00 0.00 0.00 0.00 1/2 <Module::URI>#encode_www_form_component 733
    0.00 0.00 0.00 0.00 1/2 <Module::URI>#decode_www_form_component 33
NaN% NaN% 0.00 0.00 0.00 0.00 2 Hash#empty?
    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 732
    0.00 0.00 0.00 0.00 1/1 String#gsub! 747
    0.00 0.00 0.00 0.00 2/4 String#force_encoding 748
    0.00 0.00 0.00 0.00 1/11 Kernel#dup 744
    0.00 0.00 0.00 0.00 1/7 Array#include? 741
    0.00 0.00 0.00 0.00 1/1 String#encoding 741
    0.00 0.00 0.00 0.00 1/30 String#to_s 740
    0.00 0.00 0.00 0.00 1/2 Hash#empty? 733
    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/15 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/52 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/52 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 149
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Test::CookieJar#hash_for 164
    0.00 0.00 0.00 0.00 1/15 Array#each 172
    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 148
    0.00 0.00 0.00 0.00 1/3 Array#join 149
    0.00 0.00 0.00 0.00 1/2 Array#map 149
    0.00 0.00 0.00 0.00 1/2 Hash#values 149
    0.00 0.00 0.00 0.00 1/1 Rack::Test::CookieJar#hash_for 149
    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 230
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/15 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/20 Class#new 32
    0.00 0.00 0.00 0.00 1/52 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/27 Hash#default 28
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#request 123
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Test::Session#process_request 226
    0.00 0.00 0.00 0.00 1/2 Rack::Test::Session#last_response 242
    0.00 0.00 0.00 0.00 1/12 Kernel#block_given? 240
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#retry_with_digest_auth? 232
    0.00 0.00 0.00 0.00 1/1 Rack::MockSession#request 230
    0.00 0.00 0.00 0.00 1/4 <Module::URI>#parse 227
    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 748
    0.00 0.00 0.00 0.00 1/4 <Module::URI>#decode_www_form_component 50
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 88
NaN% NaN% 0.00 0.00 0.00 0.00 1 NilClass#to_s
    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 843
    0.00 0.00 0.00 0.00 1/4 <Module::URI>#parse 844
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#env_for 223
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/4 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/20 Class#new 126
    0.00 0.00 0.00 0.00 5/27 Hash#default 134
    0.00 0.00 0.00 0.00 1/6 String#empty? 89
    0.00 0.00 0.00 0.00 1/1 NilClass#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/52 Hash#[]= 134
    0.00 0.00 0.00 0.00 1/8 String#upcase 85
    0.00 0.00 0.00 0.00 1/11 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 219
NaN% NaN% 0.00 0.00 0.00 0.00 1 Hash#has_key?
    0.00 0.00 0.00 0.00 2/2 Hash#delete
NaN% NaN% 0.00 0.00 0.00 0.00 2 Kernel#eql?
    0.00 0.00 0.00 0.00 1/2 Rack::Test::Session#env_for 217
    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 2/2 Kernel#eql?
    0.00 0.00 0.00 0.00 1/4 Rack::Test::Session#headers_for_env 280
    0.00 0.00 0.00 0.00 1/4 <Class::Rack::MockRequest>#env_for 136
    0.00 0.00 0.00 0.00 1/4 Rack::Utils::HeaderHash#initialize 375
    0.00 0.00 0.00 0.00 1/4 Rack::Utils::HeaderHash#merge! 417
NaN% NaN% 0.00 0.00 0.00 0.00 4 Hash#each
    0.00 0.00 0.00 0.00 5/6 Rack::Utils::HeaderHash#[]=
    0.00 0.00 0.00 0.00 11/52 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 274
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Test::Session#headers_for_env 277
    0.00 0.00 0.00 0.00 1/4 Hash#each 280
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#env_for 183
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Test::Session#default_env 273
    0.00 0.00 0.00 0.00 1/3 Hash#merge 274
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#headers_for_env 274
    0.00 0.00 0.00 0.00 1/2 Rack::Test::Session#env_for 180
    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 203
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 77
    0.00 0.00 0.00 0.00 3/5 URI::Generic#initialize 78
    0.00 0.00 0.00 0.00 3/3 URI::Parser#parse 176
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 177
    0.00 0.00 0.00 0.00 1/8 Rack::Test::Session#env_for 192
    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 177
NaN% NaN% 0.00 0.00 0.00 0.00 6 <Module::URI>#scheme_list 540
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#request 122
NaN% NaN% 0.00 0.00 0.00 0.00 1 Rack::Test::Session#env_for 178
    0.00 0.00 0.00 0.00 1/1 <Class::Rack::MockRequest>#env_for 223
    0.00 0.00 0.00 0.00 1/2 URI::Generic#to_s 223
    0.00 0.00 0.00 0.00 1/1 Hash#has_key? 219
    0.00 0.00 0.00 0.00 1/2 Hash#delete 217
    0.00 0.00 0.00 0.00 1/52 Hash#[]= 192
    0.00 0.00 0.00 0.00 1/8 String#upcase 192
    0.00 0.00 0.00 0.00 1/11 Symbol#to_s 192
    0.00 0.00 0.00 0.00 2/27 Hash#default 192
    0.00 0.00 0.00 0.00 1/18 Module#=== 187
    0.00 0.00 0.00 0.00 1/3 Hash#merge 183
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#default_env 183
    0.00 0.00 0.00 0.00 1/2 String#[] 180
    0.00 0.00 0.00 0.00 1/4 <Module::URI>#parse 179
    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 121
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#process_request 123
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#env_for 122
    0.00 0.00 0.00 0.00 2/2 URI::Generic#to_s 1047
NaN% NaN% 0.00 0.00 0.00 0.00 2 URI::Generic#path_query 1005
    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 1041
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 223
NaN% NaN% 0.00 0.00 0.00 0.00 2 URI::Generic#to_s 1017
    0.00 0.00 0.00 0.00 2/2 URI::Generic#path_query 1047
    0.00 0.00 0.00 0.00 1/13 Fixnum#to_s 1043
    0.00 0.00 0.00 0.00 1/1 BasicObject#!= 1041
    0.00 0.00 0.00 0.00 2/8 URI::Generic#default_port 1041
    0.00 0.00 0.00 0.00 2/6 URI::Generic#userinfo 1034
    0.00 0.00 0.00 0.00 1/3 URI::Generic#merge_path 691
    0.00 0.00 0.00 0.00 1/3 Rack::Test::CookieJar#for 149
    0.00 0.00 0.00 0.00 1/3 Rack::MockResponse#body 182
NaN% NaN% 0.00 0.00 0.00 0.00 3 Array#join
    0.00 0.00 0.00 0.00 1/1 URI::Generic#merge_path 653
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 672
    0.00 0.00 0.00 0.00 1/3 Mutex#synchronize 81
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 646
    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 641
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 652
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 637
NaN% NaN% 0.00 0.00 0.00 0.00 2 URI::Generic#split_path 627
    0.00 0.00 0.00 0.00 2/10 String#split 628
    0.00 0.00 0.00 0.00 1/1 URI::Generic#merge 766
NaN% NaN% 0.00 0.00 0.00 0.00 1 URI::Generic#merge_path 632
    0.00 0.00 0.00 0.00 1/3 Array#join 691
    0.00 0.00 0.00 0.00 2/3 Array#empty? 667
    0.00 0.00 0.00 0.00 2/15 Array#each 684
    0.00 0.00 0.00 0.00 1/1 Array#delete 653
    0.00 0.00 0.00 0.00 2/3 Array#shift 672
    0.00 0.00 0.00 0.00 1/2 Array#clear 646
    0.00 0.00 0.00 0.00 1/6 String#empty? 645
    0.00 0.00 0.00 0.00 1/4 Array#first 645
    0.00 0.00 0.00 0.00 1/1 Array#index 641
    0.00 0.00 0.00 0.00 3/3 Array#last 652
    0.00 0.00 0.00 0.00 2/2 URI::Generic#split_path 637
    0.00 0.00 0.00 0.00 1/6 URI::Generic#merge 756
    0.00 0.00 0.00 0.00 1/6 URI::Generic#merge_path 645
    0.00 0.00 0.00 0.00 2/6 URI::Generic#set_port 431
    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#merge 756
NaN% NaN% 0.00 0.00 0.00 0.00 1 Kernel#nil?
    0.00 0.00 0.00 0.00 1/1 URI::Generic#== 1063
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 371
    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 773
    0.00 0.00 0.00 0.00 2/6 URI::Generic#to_s 1034
NaN% NaN% 0.00 0.00 0.00 0.00 6 URI::Generic#userinfo 370
    0.00 0.00 0.00 0.00 6/7 NilClass#nil? 371
    0.00 0.00 0.00 0.00 2/2 URI::Generic#component_ary 1091
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 237
NaN% NaN% 0.00 0.00 0.00 0.00 2 <Class::URI::Generic>#component 44
    0.00 0.00 0.00 0.00 2/2 URI::Generic#component_ary 1091
NaN% NaN% 0.00 0.00 0.00 0.00 2 URI::Generic#component 236
    0.00 0.00 0.00 0.00 2/2 <Class::URI::Generic>#component 237
    0.00 0.00 0.00 0.00 2/29 Kernel#class 237
    0.00 0.00 0.00 0.00 2/2 URI::Generic#== 1063
NaN% NaN% 0.00 0.00 0.00 0.00 2 URI::Generic#component_ary 1090
    0.00 0.00 0.00 0.00 2/2 Array#collect 1091
    0.00 0.00 0.00 0.00 2/2 URI::Generic#component 1091
    0.00 0.00 0.00 0.00 2/12 URI::Generic#normalize! 1000
    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 986
NaN% NaN% 0.00 0.00 0.00 0.00 2 URI::Generic#normalize! 993
    0.00 0.00 0.00 0.00 2/12 String#downcase 1000
    0.00 0.00 0.00 0.00 2/2 URI::Generic#== 1063
NaN% NaN% 0.00 0.00 0.00 0.00 2 URI::Generic#normalize 984
    0.00 0.00 0.00 0.00 2/2 URI::Generic#normalize! 986
    0.00 0.00 0.00 0.00 2/11 Kernel#dup 985
    0.00 0.00 0.00 0.00 1/1 URI::Generic#merge 749
NaN% NaN% 0.00 0.00 0.00 0.00 1 URI::Generic#== 1061
    0.00 0.00 0.00 0.00 1/1 Array#== 1063
    0.00 0.00 0.00 0.00 2/2 URI::Generic#component_ary 1063
    0.00 0.00 0.00 0.00 2/2 URI::Generic#normalize 1063
    0.00 0.00 0.00 0.00 2/29 Kernel#class 1062
    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? 624
    0.00 0.00 0.00 0.00 3/4 URI::Generic#merge0 807
NaN% NaN% 0.00 0.00 0.00 0.00 4 URI::Generic#absolute? 611
    0.00 0.00 0.00 0.00 1/1 URI::Generic#merge0 795
NaN% NaN% 0.00 0.00 0.00 0.00 1 URI::Generic#relative? 623
    0.00 0.00 0.00 0.00 1/4 URI::Generic#absolute? 624
    0.00 0.00 0.00 0.00 2/18 URI::Generic#merge0 786
    0.00 0.00 0.00 0.00 1/18 Rack::Test::Session#env_for 187
    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/1 URI::Generic#merge 744
NaN% NaN% 0.00 0.00 0.00 0.00 1 URI::Generic#merge0 785
    0.00 0.00 0.00 0.00 1/11 Kernel#dup 808
    0.00 0.00 0.00 0.00 3/4 URI::Generic#absolute? 807
    0.00 0.00 0.00 0.00 1/1 URI::Generic#relative? 795
    0.00 0.00 0.00 0.00 1/5 URI::Parser#parse 789
    0.00 0.00 0.00 0.00 1/3 URI::Generic#parser 789
    0.00 0.00 0.00 0.00 2/18 Module#=== 786
    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 742
    0.00 0.00 0.00 0.00 1/6 URI::Generic#set_path 766
    0.00 0.00 0.00 0.00 1/1 URI::Generic#merge_path 766
    0.00 0.00 0.00 0.00 1/6 URI::Generic#set_fragment 762
    0.00 0.00 0.00 0.00 1/6 URI::Generic#set_query 761
    0.00 0.00 0.00 0.00 1/6 String#empty? 756
    0.00 0.00 0.00 0.00 1/1 Kernel#nil? 756
    0.00 0.00 0.00 0.00 2/6 URI::Generic#userinfo 773
    0.00 0.00 0.00 0.00 1/1 URI::Generic#== 749
    0.00 0.00 0.00 0.00 1/1 URI::Generic#merge0 744
    0.00 0.00 0.00 0.00 1/5 URI::Generic#check_port 417
    0.00 0.00 0.00 0.00 4/5 URI::Generic#set_port 430
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= 442
NaN% NaN% 0.00 0.00 0.00 0.00 1 URI::Generic#check_port 414
    0.00 0.00 0.00 0.00 1/5 Kernel#kind_of? 417
    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= 441
    0.00 0.00 0.00 0.00 1/7 URI::Generic#set_port 443
    0.00 0.00 0.00 0.00 1/1 URI::Generic#check_port 442
    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 434
NaN% NaN% 0.00 0.00 0.00 0.00 3 String#to_i
    0.00 0.00 0.00 0.00 1/3 Object#try 33
    0.00 0.00 0.00 0.00 2/3 URI::Generic#merge_path 667
NaN% NaN% 0.00 0.00 0.00 0.00 3 Array#empty?
    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/3 Array#empty? 33
    0.00 0.00 0.00 0.00 1/1 URI::Generic#host= 409
NaN% NaN% 0.00 0.00 0.00 0.00 1 URI::Generic#check_host 388
    0.00 0.00 0.00 0.00 1/3 Kernel#!~ 391
    0.00 0.00 0.00 0.00 1/3 URI::Generic#parser 391
    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= 408
    0.00 0.00 0.00 0.00 1/6 URI::Generic#set_host 410
    0.00 0.00 0.00 0.00 1/1 URI::Generic#check_host 409
    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 241
    0.00 0.00 0.00 0.00 1/3 URI::Generic#check_host 391
    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 241
    0.00 0.00 0.00 0.00 1/3 URI::Generic#check_host 391
    0.00 0.00 0.00 0.00 1/3 URI::Generic#merge0 789
NaN% NaN% 0.00 0.00 0.00 0.00 3 URI::Generic#parser 216
    0.00 0.00 0.00 0.00 1/1 URI::Generic#scheme= 256
NaN% NaN% 0.00 0.00 0.00 0.00 1 URI::Generic#check_scheme 240
    0.00 0.00 0.00 0.00 1/3 Kernel#!~ 241
    0.00 0.00 0.00 0.00 1/3 URI::Generic#parser 241
    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= 255
    0.00 0.00 0.00 0.00 1/6 URI::Generic#set_scheme 257
    0.00 0.00 0.00 0.00 1/1 URI::Generic#check_scheme 256
    0.00 0.00 0.00 0.00 8/8 URI::Generic#default_port 30
NaN% NaN% 0.00 0.00 0.00 0.00 8 <Class::URI::Generic>#default_port 25
    0.00 0.00 0.00 0.00 6/8 URI::Generic#initialize 205
    0.00 0.00 0.00 0.00 2/8 URI::Generic#to_s 1041
NaN% NaN% 0.00 0.00 0.00 0.00 8 URI::Generic#default_port 29
    0.00 0.00 0.00 0.00 8/8 <Class::URI::Generic>#default_port 30
    0.00 0.00 0.00 0.00 8/29 Kernel#class 30
    0.00 0.00 0.00 0.00 5/6 URI::Generic#initialize 196
    0.00 0.00 0.00 0.00 1/6 URI::Generic#merge 762
NaN% NaN% 0.00 0.00 0.00 0.00 6 URI::Generic#set_fragment 586
    0.00 0.00 0.00 0.00 5/5 URI::Generic#initialize 195
NaN% NaN% 0.00 0.00 0.00 0.00 5 URI::Generic#set_registry 465
    0.00 0.00 0.00 0.00 5/5 URI::Generic#initialize 194
NaN% NaN% 0.00 0.00 0.00 0.00 5 URI::Generic#set_opaque 563
    0.00 0.00 0.00 0.00 5/6 URI::Generic#initialize 193
    0.00 0.00 0.00 0.00 1/6 URI::Generic#merge 761
NaN% NaN% 0.00 0.00 0.00 0.00 6 URI::Generic#set_query 534
    0.00 0.00 0.00 0.00 5/6 URI::Generic#initialize 192
    0.00 0.00 0.00 0.00 1/6 URI::Generic#merge 766
NaN% NaN% 0.00 0.00 0.00 0.00 6 URI::Generic#set_path 503
    0.00 0.00 0.00 0.00 6/7 URI::Generic#initialize 191
    0.00 0.00 0.00 0.00 1/7 URI::Generic#port= 443
NaN% NaN% 0.00 0.00 0.00 0.00 7 URI::Generic#set_port 429
    0.00 0.00 0.00 0.00 2/3 String#to_i 434
    0.00 0.00 0.00 0.00 2/6 String#empty? 431
    0.00 0.00 0.00 0.00 4/5 Kernel#kind_of? 430
    0.00 0.00 0.00 0.00 5/6 URI::Generic#initialize 190
    0.00 0.00 0.00 0.00 1/6 URI::Generic#host= 410
NaN% NaN% 0.00 0.00 0.00 0.00 6 URI::Generic#set_host 403
    0.00 0.00 0.00 0.00 5/5 URI::Generic#set_userinfo 336
NaN% NaN% 0.00 0.00 0.00 0.00 5 URI::Generic#split_userinfo 357
    0.00 0.00 0.00 0.00 5/5 URI::Generic#initialize 189
NaN% NaN% 0.00 0.00 0.00 0.00 5 URI::Generic#set_userinfo 334
    0.00 0.00 0.00 0.00 5/5 URI::Generic#split_userinfo 336
    0.00 0.00 0.00 0.00 5/6 URI::Generic#initialize 188
    0.00 0.00 0.00 0.00 1/6 URI::Generic#scheme= 257
NaN% NaN% 0.00 0.00 0.00 0.00 6 URI::Generic#set_scheme 250
    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 78
NaN% NaN% 0.00 0.00 0.00 0.00 5 URI::Generic#initialize 158
    0.00 0.00 0.00 0.00 3/3 Kernel#freeze 203
    0.00 0.00 0.00 0.00 6/8 URI::Generic#default_port 205
    0.00 0.00 0.00 0.00 5/6 URI::Generic#set_fragment 196
    0.00 0.00 0.00 0.00 5/5 URI::Generic#set_registry 195
    0.00 0.00 0.00 0.00 5/5 URI::Generic#set_opaque 194
    0.00 0.00 0.00 0.00 5/6 URI::Generic#set_query 193
    0.00 0.00 0.00 0.00 5/6 URI::Generic#set_path 192
    0.00 0.00 0.00 0.00 6/7 URI::Generic#set_port 191
    0.00 0.00 0.00 0.00 5/6 URI::Generic#set_host 190
    0.00 0.00 0.00 0.00 5/5 URI::Generic#set_userinfo 189
    0.00 0.00 0.00 0.00 5/6 URI::Generic#set_scheme 188
    0.00 0.00 0.00 0.00 5/5 URI::Parser#split 135
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 101
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 174
NaN% NaN% 0.00 0.00 0.00 0.00 5 URI::Parser#split 100
    0.00 0.00 0.00 0.00 5/5 MatchData#[] 135
    0.00 0.00 0.00 0.00 7/7 Regexp#=== 101
    0.00 0.00 0.00 0.00 5/73 String#=== 101
    0.00 0.00 0.00 0.00 4/5 <Module::URI>#parse 628
    0.00 0.00 0.00 0.00 1/5 URI::Generic#merge0 789
NaN% NaN% 0.00 0.00 0.00 0.00 5 URI::Parser#parse 172
    0.00 0.00 0.00 0.00 3/3 Hash#include? 176
    0.00 0.00 0.00 0.00 6/8 String#upcase 177
    0.00 0.00 0.00 0.00 6/6 <Module::URI>#scheme_list 177
    0.00 0.00 0.00 0.00 5/20 Class#new 181
    0.00 0.00 0.00 0.00 5/5 URI::Parser#split 174
    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 179
    0.00 0.00 0.00 0.00 1/4 Kernel#URI 844
    0.00 0.00 0.00 0.00 1/4 Rack::Test::Session#process_request 227
NaN% NaN% 0.00 0.00 0.00 0.00 4 <Module::URI>#parse 627
    0.00 0.00 0.00 0.00 4/5 URI::Parser#parse 628
    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/6 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/27 Hash#default 309
    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/20 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/10 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/1 ActiveSupport::Testing::Performance::Metrics::Base#profile 65
NaN% NaN% 0.00 0.00 0.00 0.00 1 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/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/1 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 752
    0.00 0.00 0.00 0.00 1/1 BrowsingTest#_run__1641713955597884967__setup__4006882452924281478__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/12 Kernel#block_given? 490
    0.00 0.00 0.00 0.00 1/1 BrowsingTest#_run__1641713955597884967__setup__4006882452924281478__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__1641713955597884967__setup__4006882452924281478__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/1 ActiveRecord::TestFixtures#setup_fixtures 866
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveSupport::TestCase#use_instantiated_fixtures 97
    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#/
NaN% NaN% 0.00 0.00 0.00 0.00 2 Float#/
    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 Rational#/
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 Float#/
    0.00 0.00 0.00 0.00 2/2 Rational#to_f
    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 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/6 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/6 Time#minus_with_coercion 337
    0.00 0.00 0.00 0.00 2/6 <Class::ActiveSupport::Duration>#=== 55
    0.00 0.00 0.00 0.00 1/6 Rack::Test::Session#initialize 39
    0.00 0.00 0.00 0.00 1/6 Rack::Utils#status_code 536
NaN% NaN% 0.00 0.00 0.00 0.00 6 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/6 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 808
    0.00 0.00 0.00 0.00 2/11 URI::Generic#normalize 985
    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 744
    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 490
    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/18 <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 645
NaN% NaN% 0.00 0.00 0.00 0.00 4 Array#first
    0.00 0.00 0.00 0.00 2/10 ActiveSupport::LogSubscriber#call 91
    0.00 0.00 0.00 0.00 1/10 ActionDispatch::Integration::Session#process 270
    0.00 0.00 0.00 0.00 2/10 URI::Generic#split_path 628
    0.00 0.00 0.00 0.00 1/10 Rack::File#_call 41
    0.00 0.00 0.00 0.00 1/10 ActionDispatch::Response#initialize 72
    0.00 0.00 0.00 0.00 1/10 ActionDispatch::Http::Cache::Response#prepare_cache_control! 79
    0.00 0.00 0.00 0.00 2/10 Array#each
NaN% NaN% 0.00 0.00 0.00 0.00 10 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/20 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/10 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 101
    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/30 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/52 Hash#[]= 29
    0.00 0.00 0.00 0.00 1/1 Array#select 29
    0.00 0.00 0.00 0.00 1/27 Hash#default 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/15 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 ActiveSupport::Notifications::Instrumenter#instrument 245
NaN% NaN% 0.00 0.00 0.00 0.00 2 Mysql2::Client#query
    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 2/2 ActiveSupport::Notifications::Fanout#publish 25
    0.00 0.00 0.00 0.00 2/2 Mysql2::Client#query 245
    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 2/2 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#execute 245
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 2/2 ActiveRecord::ConnectionAdapters::Mysql2Adapter#execute 211
NaN% NaN% 0.00 0.00 0.00 0.00 2 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#execute 241
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::ConnectionAdapters::AbstractAdapter#log 245
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::ConnectionAdapters::Mysql2Adapter#execute 209
NaN% NaN% 0.00 0.00 0.00 0.00 2 <Class::ActiveRecord::Base>#default_timezone 40
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#begin_db_transaction 268
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#rollback_db_transaction 280
NaN% NaN% 0.00 0.00 0.00 0.00 2 ActiveRecord::ConnectionAdapters::Mysql2Adapter#execute 206
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#execute 211
    0.00 0.00 0.00 0.00 2/52 Hash#[]= 209
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveRecord::Base>#default_timezone 209
    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::AbstractMysqlAdapter#begin_db_transaction 267
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::Mysql2Adapter#execute 268
    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/52 MonitorMixin#mon_synchronize 96
    0.00 0.00 0.00 0.00 2/52 ActiveRecord::ConnectionAdapters::Mysql2Adapter#execute 209
    0.00 0.00 0.00 0.00 1/52 ActiveSupport::Notifications::Fanout#listeners_for 29
    0.00 0.00 0.00 0.00 1/52 Rack::Test::Session#env_for 192
    0.00 0.00 0.00 0.00 12/52 <Class::Rack::MockRequest>#env_for 134
    0.00 0.00 0.00 0.00 11/52 Hash#each
    0.00 0.00 0.00 0.00 1/52 Rack::MockSession#request 28
    0.00 0.00 0.00 0.00 1/52 Rails::Application#call 222
    0.00 0.00 0.00 0.00 1/52 ActionDispatch::Static#call 57
    0.00 0.00 0.00 0.00 1/52 Rack::File#serving 108
    0.00 0.00 0.00 0.00 18/52 Rack::Utils::HeaderHash#[]= 398
    0.00 0.00 0.00 0.00 2/52 Array#each
NaN% NaN% 0.00 0.00 0.00 0.00 52 Hash#[]=
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::Mysql2Adapter#active? 73
NaN% NaN% 0.00 0.00 0.00 0.00 1 Mysql2::Client#ping
    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::Mysql2Adapter#active? 71
    0.00 0.00 0.00 0.00 1/1 Mysql2::Client#ping 73
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::Mysql2Adapter#_run__554343533026238158__checkout__4006882452924281478__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::Mysql2Adapter#active? 219
    0.00 0.00 0.00 0.00 2/12 ActiveRecord::ConnectionAdapters::Mysql2Adapter#_run__554343533026238158__checkout__4006882452924281478__callbacks 404
    0.00 0.00 0.00 0.00 1/12 Rails::Engine#routes 490
    0.00 0.00 0.00 0.00 2/12 BrowsingTest#_run__1641713955597884967__setup__4006882452924281478__callbacks 448
    0.00 0.00 0.00 0.00 1/12 Rack::Response#initialize 44
    0.00 0.00 0.00 0.00 1/12 Rack::Test::Session#process_request 240
    0.00 0.00 0.00 0.00 1/12 ActionDispatch::Response#initialize 79
    0.00 0.00 0.00 0.00 2/12 BrowsingTest#_run__1641713955597884967__teardown__4422248206466959273__callbacks 412
    0.00 0.00 0.00 0.00 2/12 ActiveRecord::ConnectionAdapters::Mysql2Adapter#_run__554343533026238158__checkin__4006882452924281478__callbacks 404
NaN% NaN% 0.00 0.00 0.00 0.00 12 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::Mysql2Adapter#_run__554343533026238158__checkout__4006882452924281478__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/12 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 189
    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 185
    0.00 0.00 0.00 0.00 1/6 MonitorMixin::ConditionVariable#signal 129
NaN% NaN% 0.00 0.00 0.00 0.00 6 MonitorMixin#mon_check_owner 229
    0.00 0.00 0.00 0.00 6/24 <Class::Thread>#current 230
    0.00 0.00 0.00 0.00 5/5 MonitorMixin#mon_synchronize 203
NaN% NaN% 0.00 0.00 0.00 0.00 5 MonitorMixin#mon_exit 184
    0.00 0.00 0.00 0.00 3/4 Mutex#unlock 189
    0.00 0.00 0.00 0.00 5/6 MonitorMixin#mon_check_owner 185
    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/15 Enumerable#find
    0.00 0.00 0.00 0.00 1/15 ActiveRecord::TestFixtures#setup_fixtures 853
    0.00 0.00 0.00 0.00 2/15 ActiveSupport::Notifications::Fanout#publish 25
    0.00 0.00 0.00 0.00 2/15 URI::Generic#merge_path 684
    0.00 0.00 0.00 0.00 1/15 Rack::Test::CookieJar#hash_for 172
    0.00 0.00 0.00 0.00 1/15 Enumerable#detect
    0.00 0.00 0.00 0.00 1/15 Enumerable#inject
    0.00 0.00 0.00 0.00 1/15 Enumerable#min
    0.00 0.00 0.00 0.00 1/15 Rack::MockSession#request 37
    0.00 0.00 0.00 0.00 1/15 ActionDispatch::Http::Cache::Response#prepare_cache_control! 79
    0.00 0.00 0.00 0.00 1/15 ActionDispatch::Integration::Runner#copy_session_variables! 360
    0.00 0.00 0.00 0.00 1/15 ActiveRecord::TestFixtures#teardown_fixtures 878
NaN% NaN% 0.00 0.00 0.00 0.00 15 *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::AbstractMysqlAdapter#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/52 Hash#[]=
    0.00 0.00 0.00 0.00 2/2 String#to_sym
    0.00 0.00 0.00 0.00 2/10 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::AbstractMysqlAdapter#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/15 Array#each
    0.00 0.00 0.00 0.00 1/1 MonitorMixin#mon_synchronize 236
NaN% NaN% 0.00 0.00 0.00 0.00 1 Kernel#loop
    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 2/27 MonitorMixin#mon_synchronize 96
    0.00 0.00 0.00 0.00 1/27 ActiveSupport::Notifications::Fanout#listeners_for 29
    0.00 0.00 0.00 0.00 2/27 Rack::Test::Session#env_for 192
    0.00 0.00 0.00 0.00 5/27 <Class::Rack::MockRequest>#env_for 134
    0.00 0.00 0.00 0.00 1/27 Rack::MockSession#request 28
    0.00 0.00 0.00 0.00 1/27 Rack::File#serving 72
    0.00 0.00 0.00 0.00 1/27 Rack::Utils#byte_ranges 311
    0.00 0.00 0.00 0.00 4/27 Rack::Utils::HeaderHash#[]= 396
    0.00 0.00 0.00 0.00 6/27 Hash#[]
    0.00 0.00 0.00 0.00 3/27 Rack::Utils::HeaderHash#[] 391
    0.00 0.00 0.00 0.00 1/27 ActionDispatch::Integration::Session#process 309
NaN% NaN% 0.00 0.00 0.00 0.00 27 Hash#default
    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 175
    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 176
    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 230
    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 199
NaN% NaN% 0.00 0.00 0.00 0.00 5 MonitorMixin#mon_enter 173
    0.00 0.00 0.00 0.00 3/4 Mutex#lock 175
    0.00 0.00 0.00 0.00 8/24 <Class::Thread>#current 176
    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 198
    0.00 0.00 0.00 0.00 1/2 Enumerable#find 299
    0.00 0.00 0.00 0.00 1/1 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/1 Kernel#loop 236
    0.00 0.00 0.00 0.00 5/5 MonitorMixin#mon_exit 203
    0.00 0.00 0.00 0.00 1/52 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/27 Hash#default 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 199
    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 81
    0.00 0.00 0.00 0.00 1/2 Rack::Test::CookieJar#for 149
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 81
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 81
    0.00 0.00 0.00 0.00 1/2 Rack::Test::CookieJar#for 149
NaN% NaN% 0.00 0.00 0.00 0.00 2 Hash#values
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::TestFixtures#setup_fixtures 852
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::TestFixtures#enlist_fixture_connections 889
    0.00 0.00 0.00 0.00 1/2 Array#map 81
    0.00 0.00 0.00 0.00 1/1 Symbol#to_proc 81
    0.00 0.00 0.00 0.00 1/2 Hash#values 81
    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 741
    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/30 ActiveRecord::TestFixtures::ClassMethods#uses_transaction? 824
    0.00 0.00 0.00 0.00 23/30 ActiveSupport::Notifications::Fanout::Subscriber#subscribed_to? 51
    0.00 0.00 0.00 0.00 1/30 <Module::URI>#encode_www_form_component 740
    0.00 0.00 0.00 0.00 1/30 Rack::Mime#mime_type 17
    0.00 0.00 0.00 0.00 1/30 <Class::IO>#open
    0.00 0.00 0.00 0.00 1/30 Rack::Response#write 96
NaN% NaN% 0.00 0.00 0.00 0.00 30 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/30 String#to_s 824
    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 ActiveSupport::TestCase#use_transactional_fixtures 97
    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/3 ActiveSupport::TestCase#use_transactional_fixtures 830
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::TestFixtures#setup_fixtures 836
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveSupport::TestCase#pre_loaded_fixtures 97
    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__1641713955597884967__setup__4006882452924281478__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/1 ActiveSupport::TestCase#use_instantiated_fixtures 866
    0.00 0.00 0.00 0.00 1/15 Array#each 853
    0.00 0.00 0.00 0.00 1/1 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/1 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 14/18 Class#new
    0.00 0.00 0.00 0.00 4/18 Kernel#dup
NaN% NaN% 0.00 0.00 0.00 0.00 18 <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/20 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/20 ActionController::TemplateAssertions#setup_subscriptions 19
    0.00 0.00 0.00 0.00 2/20 ActiveSupport::Notifications::Fanout#subscribe 12
    0.00 0.00 0.00 0.00 2/20 ActiveSupport::LogSubscriber#call 93
    0.00 0.00 0.00 0.00 3/20 ActionDispatch::Integration::Session#process 305
    0.00 0.00 0.00 0.00 5/20 URI::Parser#parse 181
    0.00 0.00 0.00 0.00 2/20 <Class::Rack::MockRequest>#env_for 126
    0.00 0.00 0.00 0.00 2/20 Rack::MockSession#request 32
    0.00 0.00 0.00 0.00 1/20 <Class::Rack::Utils::HeaderHash>#new 369
NaN% NaN% 0.00 0.00 0.00 0.00 20 *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 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 2/2 ActiveSupport::Notifications::Fanout::Subscriber#initialize
    0.00 0.00 0.00 0.00 14/18 <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__1641713955597884967__setup__4006882452924281478__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/20 Class#new 19
    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__1641713955597884967__setup__4006882452924281478__callbacks 401
    0.00 0.00 0.00 0.00 2/12 Kernel#block_given? 448
    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 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 1043
    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/11 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::Mysql2Adapter#_run__554343533026238158__checkin__4006882452924281478__callbacks 405
    0.00 0.00 0.00 0.00 1/1 BrowsingTest#_run__1641713955597884967__teardown__4422248206466959273__callbacks 405
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::Mysql2Adapter#_run__554343533026238158__checkout__4006882452924281478__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/1 BrowsingTest#_run__1641713955597884967__setup__4006882452924281478__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 30
    0.00 0.00 0.00 0.00 2/29 URI::Generic#== 1062
    0.00 0.00 0.00 0.00 2/29 URI::Generic#component 237
    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/11 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 34
    0.00 0.00 0.00 0.00 1/3 Rack::Test::Session#default_env 274
    0.00 0.00 0.00 0.00 1/3 Rack::Test::Session#env_for 183
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/11 ActiveSupport::Testing::Performance#full_profile_options 21
    0.00 0.00 0.00 0.00 4/11 ActiveSupport::Callbacks#run_callbacks 81
    0.00 0.00 0.00 0.00 4/11 ActiveSupport::Callbacks::ClassMethods#__callback_runner_name 414
    0.00 0.00 0.00 0.00 1/11 Rack::Test::Session#env_for 192
    0.00 0.00 0.00 0.00 1/11 <Class::Rack::MockRequest>#env_for 85
NaN% NaN% 0.00 0.00 0.00 0.00 11 Symbol#to_s
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance::Performer#full_profile_options 146
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveSupport::Testing::Performance#full_profile_options 36
    0.00 0.00 0.00 0.00 1/3 Hash#merge 34
    0.00 0.00 0.00 0.00 1/11 Symbol#to_s 21
    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/1 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