# Logfile created on 2019-03-01 20:40:12 +0200 by logger.rb/56815 Connecting to database specified by DATABASE_URL  (0.9ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/" for 127.0.0.1 at 2019-03-01 20:40:12 +0200 Processing by DummyController#index as HTML Rendered dummy/index.html.erb within layouts/application (0.9ms) Completed 200 OK in 5.7ms (Views: 5.5ms | ActiveRecord: 0.0ms) Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:40:12 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction #) Diff: @@ -1,2 +1,2 @@ -["an instance of Airbrake::Notice"] +[#] > Completed 500 Internal Server Error in 20.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:40:12 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 23.8ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:40:14 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 18.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:40:17 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.1ms) commit transaction # Completed 500 Internal Server Error in 30.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:40:19 +0200 Processing by DummyController#crash as HTML  (0.1ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 23.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:40:21 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 19.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:40:23 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 18.3ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:40:25 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 4.8ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:40:25 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 18.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:27 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 20.8ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:27 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 21.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:27 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 20.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:27 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 19.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:27 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 19.7ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:27 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 20.1ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:40:27 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 5.6ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started HEAD "/crash" for 127.0.0.1 at 2019-03-01 20:40:27 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 0 in 5.3ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/delayed_job" for 127.0.0.1 at 2019-03-01 20:40:27 +0200 Processing by DummyController#delayed_job as HTML Completed 500 Internal Server Error in 11.7ms RSpec::Mocks::MockExpectationError (Airbrake received :notify with unexpected arguments expected: (anything, {"job"=>hash_including("handler"=>"--- !ruby/struct:BangoJob\nbingo: bingo\nbongo: bongo\n")}) got: (#]}>}, @truncator=#>) Diff: @@ -1,4 +1,8 @@ -["anything", - {"job"=> - hash_including("handler"=>"--- !ruby/struct:BangoJob\nbingo: bingo\nbongo: bongo\n")}] +[#, @formatter=nil, @logdev=#, @mon_owner=nil, @mon_count=0, @mon_mutex=#>>, @project_id=113743, @project_key="fd04e13d806a90f96614ad8e529b2822", @host="https://api.airbrake.io", @ignore_environments=[], @timeout=nil, @blacklist_keys=[], @whitelist_keys=[], @root_directory="/Users/kyrylo/Code/airbrake/airbrake/gemfiles", @versions={}, @performance_stats=false, @performance_stats_flush_period=1, @app_version="1.2.3", @endpoint=#>, @payload={:errors=>[{:type=>"AirbrakeTestError", :message=>"delayed_job error", :backtrace=>[{:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/apps/rails/dummy_app.rb", :line=>86, :function=>"perform"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>81, :function=>"block in invoke_job"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/delayed_job.rb", :line=>10, :function=>"block (2 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>79, :function=>"block (2 levels) in add"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>61, :function=>"block in initialize"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>79, :function=>"block in add"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>66, :function=>"execute"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>40, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>78, :function=>"invoke_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>19, :function=>"block (2 levels) in enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>61, :function=>"block in initialize"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>66, :function=>"execute"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>40, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>17, :function=>"block in enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>16, :function=>"tap"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>16, :function=>"enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>12, :function=>"enqueue"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/apps/rails/dummy_app.rb", :line=>142, :function=>"delayed_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/implicit_render.rb", :line=>4, :function=>"send_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/base.rb", :line=>167, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rendering.rb", :line=>10, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/callbacks.rb", :line=>18, :function=>"block in process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>403, :function=>"_run__443033451630180231__process_action__4439489940261333287__callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"__run_callback"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>385, :function=>"_run_process_action_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>81, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/callbacks.rb", :line=>17, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rescue.rb", :line=>29, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/instrumentation.rb", :line=>30, :function=>"block in process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications.rb", :line=>123, :function=>"block in instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications/instrumenter.rb", :line=>20, :function=>"instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications.rb", :line=>123, :function=>"instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/instrumentation.rb", :line=>29, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/params_wrapper.rb", :line=>207, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/railties/controller_runtime.rb", :line=>18, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/base.rb", :line=>121, :function=>"process"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/rendering.rb", :line=>46, :function=>"process"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal.rb", :line=>203, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rack_delegation.rb", :line=>14, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal.rb", :line=>246, :function=>"block in action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>73, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>36, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>68, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>56, :function=>"each"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>56, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>608, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>36, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>35, :function=>"catch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>35, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/best_standards_support.rb", :line=>17, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/etag.rb", :line=>23, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/conditionalget.rb", :line=>25, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/head.rb", :line=>14, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/params_parser.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/flash.rb", :line=>242, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/session/abstract/id.rb", :line=>210, :function=>"context"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/session/abstract/id.rb", :line=>205, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/cookies.rb", :line=>341, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/query_cache.rb", :line=>64, :function=>"call"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/rack/middleware.rb", :line=>52, :function=>"call!"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/rack/middleware.rb", :line=>40, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/connection_adapters/abstract/connection_pool.rb", :line=>479, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/callbacks.rb", :line=>28, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"_run__4221219764591588727__call__1024181015197059591__callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"__run_callback"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>385, :function=>"_run_call_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>81, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/callbacks.rb", :line=>27, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/reloader.rb", :line=>65, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/remote_ip.rb", :line=>31, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/debug_exceptions.rb", :line=>16, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/show_exceptions.rb", :line=>56, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/rack/logger.rb", :line=>32, :function=>"call_app"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/rack/logger.rb", :line=>18, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/request_id.rb", :line=>22, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/methodoverride.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/runtime.rb", :line=>17, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/cache/strategy/local_cache.rb", :line=>72, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/lock.rb", :line=>15, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/static.rb", :line=>83, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/engine.rb", :line=>484, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/application.rb", :line=>231, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/mock_session.rb", :line=>30, :function=>"request"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/test.rb", :line=>244, :function=>"process_request"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/test.rb", :line=>58, :function=>"get"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/integration/rails/rails_spec.rb", :line=>180, :function=>"block (3 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>254, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>254, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>500, :function=>"block in with_around_and_singleton_context_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>457, :function=>"block in with_around_example_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>464, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>604, :function=>"block in run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>342, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-wait-0.0.9/lib/rspec/wait.rb", :line=>46, :function=>"block (2 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>447, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>447, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>373, :function=>"execute_with"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>606, :function=>"block (2 levels) in run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>342, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>607, :function=>"run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>464, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>457, :function=>"with_around_example_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>500, :function=>"with_around_and_singleton_context_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>251, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>629, :function=>"block in run_examples"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>625, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>625, :function=>"run_examples"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>591, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"block (3 levels) in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"block (2 levels) in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/configuration.rb", :line=>1989, :function=>"with_suite_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>111, :function=>"block in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/reporter.rb", :line=>74, :function=>"report"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>110, :function=>"run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>87, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>71, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>45, :function=>"invoke"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/exe/rspec", :line=>4, :function=>""}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/rspec", :line=>23, :function=>"load"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/rspec", :line=>23, :function=>""}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli/exec.rb", :line=>74, :function=>"load"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli/exec.rb", :line=>74, :function=>"kernel_load"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli/exec.rb", :line=>28, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli.rb", :line=>463, :function=>"exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/vendor/thor/lib/thor/command.rb", :line=>27, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/vendor/thor/lib/thor/invocation.rb", :line=>126, :function=>"invoke_command"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/vendor/thor/lib/thor.rb", :line=>387, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli.rb", :line=>27, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/vendor/thor/lib/thor/base.rb", :line=>466, :function=>"start"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli.rb", :line=>18, :function=>"start"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/exe/bundle", :line=>30, :function=>"block in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/friendly_errors.rb", :line=>124, :function=>"with_friendly_errors"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/exe/bundle", :line=>22, :function=>""}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/bundle", :line=>23, :function=>"load"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/bundle", :line=>23, :function=>"
"}]}], :context=>{:version=>"1.2.3", :rootDirectory=>"/Users/kyrylo/Code/airbrake/airbrake/gemfiles", :hostname=>"Kyrylos-MacBook-Pro.local", :severity=>"error", :os=>"x86_64-darwin16", :language=>"ruby/2.4.2", :notifier=>{:name=>"airbrake-ruby", :version=>"4.1.0", :url=>"https://github.com/airbrake/airbrake-ruby"}}, :environment=>{:program_name=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/rspec"}, :session=>{}, :params=>{}}, @stash={:exception=>#, :rack_request=>#[1, 1], "rack.input"=>#, "rack.errors"=>#, "rack.multithread"=>false, "rack.multiprocess"=>true, "rack.run_once"=>false, "REQUEST_METHOD"=>"GET", "SERVER_NAME"=>"example.org", "SERVER_PORT"=>"80", "QUERY_STRING"=>"", "PATH_INFO"=>"/delayed_job", "rack.url_scheme"=>"http", "HTTPS"=>"off", "SCRIPT_NAME"=>"", "CONTENT_LENGTH"=>"0", "rack.test"=>true, "REMOTE_ADDR"=>"127.0.0.1", "HTTP_HOST"=>"example.org", "HTTP_COOKIE"=>"", "ORIGINAL_FULLPATH"=>"/delayed_job", "action_dispatch.routes"=>#, "action_dispatch.parameter_filter"=>[], "action_dispatch.secret_token"=>"ni6aeph6aeriBiphesh8omahv6cohpue5Quah5ceiMohtuvei8", "action_dispatch.show_exceptions"=>true, "action_dispatch.show_detailed_exceptions"=>false, "action_dispatch.logger"=>#, @formatter=#, @logdev=#, @mon_owner=nil, @mon_count=0, @mon_mutex=#>>, "action_dispatch.backtrace_cleaner"=>#, #, #, #], @silencers=[#]>, "action_dispatch.request_id"=>"b96fb643a10ed6550c4a7801e0bb150a", "action_dispatch.remote_ip"=>#, @app=#:default, :scope_defaults=>{}, :default_strategies=>{}, :intercept_401=>true}, @app=#>, @header="IE=Edge,chrome=1">, @cache_control="max-age=0, private, must-revalidate", @no_cache_control="no-cache">>>, @parsers={#=>:xml_simple, #=>:json}>>, @default_options={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :secret=>"e989173a1132f6302303b3eef2f243712acdf16b6792a783cca7e2808177", :coder=>#}, @key="jiez4Mielu1AiHugog3shiiPhe3lai3faer", @cookie_only=true>>>>>>, @condition=#, @validated=false>, @check_ip=true, @proxies=/ + ^127\.0\.0\.1$ | # localhost + ^(10 | # private IP 10.x.x.x + 172\.(1[6-9]|2[0-9]|3[0-1]) | # private IP in the range 172.16.0.0 .. 172.31.255.255 + 192\.168 # private IP 192.168.x.x + )\. + /x>, @calculated_ip=false>, "rack.session"=>#, "rack.session.options"=>{:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :secret=>"e989173a1132f6302303b3eef2f243712acdf16b6792a783cca7e2808177", :coder=>#, :id=>nil}, "rack.request.cookie_hash"=>{}, "rack.request.cookie_string"=>"", "action_dispatch.cookies"=>#, @verifier=#>>, "action_dispatch.request.unsigned_session_cookie"=>{}, "warden"=>Warden::Proxy:70316582107280 @config={:default_scope=>:default, :scope_defaults=>{}, :default_strategies=>{}, :intercept_401=>true}, "action_dispatch.request.path_parameters"=>{:controller=>"dummy", :action=>"delayed_job"}, "action_controller.instance"=>#"text/html"}, @_status=200, @_request=#"dummy", "action"=>"delayed_job"}, @method="GET", @fullpath="/delayed_job">, @_response=#"dummy", "action"=>"delayed_job"}, @method="GET", @fullpath="/delayed_job">>, @_env={...}, @_prefixes=["dummy"], @_lookup_context=#[:en], :formats=>[:html], :handlers=>[:erb, :builder]}, @skip_default_locale=false, @cache=true, @prefixes=["dummy"], @rendered_format=nil, @view_paths=#=>{"index"=>{"dummy"=>{false=>{[]=>[dummy/index.html.erb]}}}, "application"=>{"layouts"=>{false=>{[]=>[layouts/application.html.erb]}}}}}, @hash={"layouts/application.html.erb"=>"<%= yield %>", "dummy/index.html.erb"=>"Hello from index", "dummy/notify_airbrake_helper.html.erb"=>"notify_airbrake_helper", "dummy/notify_airbrake_sync_helper.html.erb"=>"notify_airbrake_helper_sync", "dummy/active_record_after_commit.html.erb"=>"active_record_after_commit", "dummy/active_record_after_rollback.html.erb"=>"active_record_after_rollback", "dummy/active_job.html.erb"=>"active_job", "dummy/resque.html.erb"=>"resque", "dummy/delayed_job.html.erb"=>"delayed_job"}>]>>, @_action_name="delayed_job", @_response_body=nil>, "action_dispatch.request.content_type"=>nil, "action_dispatch.request.request_parameters"=>{}, "rack.request.query_string"=>"", "rack.request.query_hash"=>{}, "action_dispatch.request.query_parameters"=>{}, "action_dispatch.request.parameters"=>{"controller"=>"dummy", "action"=>"delayed_job"}, "action_dispatch.request.formats"=>[#]}>}, @truncator=#>] ): lib/airbrake/rack/middleware.rb:84:in `notify_airbrake' lib/airbrake/rack/middleware.rb:54:in `rescue in call!' lib/airbrake/rack/middleware.rb:59:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:40:27 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 19.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/resque" for 127.0.0.1 at 2019-03-01 20:40:29 +0200 Processing by DummyController#resque as HTML Rendered dummy/resque.html.erb within layouts/application (0.2ms) Completed 200 OK in 2.4ms (Views: 1.1ms | ActiveRecord: 0.0ms) Started GET "/active_record_after_rollback" for 127.0.0.1 at 2019-03-01 20:40:29 +0200 Processing by DummyController#active_record_after_rollback as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "Bango"]]  (0.0ms) rollback transaction # Rendered dummy/active_record_after_rollback.html.erb within layouts/application (0.2ms) Completed 200 OK in 6.7ms (Views: 0.9ms | ActiveRecord: 0.1ms) Started GET "/active_record_after_commit" for 127.0.0.1 at 2019-03-01 20:40:29 +0200 Processing by DummyController#active_record_after_commit as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "Bingo"]]  (0.1ms) commit transaction # Rendered dummy/active_record_after_commit.html.erb within layouts/application (0.2ms) Completed 200 OK in 7.2ms (Views: 1.0ms | ActiveRecord: 0.1ms) Connecting to database specified by DATABASE_URL  (0.9ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:40:50 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 11.8ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:40:50 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 18.6ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/resque" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#resque as HTML Rendered dummy/resque.html.erb within layouts/application (0.9ms) Completed 200 OK in 7.4ms (Views: 6.0ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 14.0ms (Views: 9.3ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 14.4ms (Views: 9.4ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 17.0ms (Views: 11.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 14.3ms (Views: 9.3ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 5.8ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 12.7ms (Views: 7.7ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 14.1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 14.5ms (Views: 1.0ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 16.2ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 13.5ms (Views: 0.7ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 13.7ms (Views: 1.0ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 15.3ms (Views: 0.8ms | ActiveRecord: 0.0ms) Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 19.4ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 19.3ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.1ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 12.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 22.3ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 21.9ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 20.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/delayed_job" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#delayed_job as HTML Completed 500 Internal Server Error in 12.5ms RSpec::Mocks::MockExpectationError (Airbrake received :notify with unexpected arguments expected: (anything, {"job"=>hash_including("handler"=>"--- !ruby/struct:BangoJob\nbingo: bingo\nbongo: bongo\n")}) got: (#]}>}, @truncator=#>) Diff: @@ -1,4 +1,8 @@ -["anything", - {"job"=> - hash_including("handler"=>"--- !ruby/struct:BangoJob\nbingo: bingo\nbongo: bongo\n")}] +[#, @formatter=nil, @logdev=#, @mon_owner=nil, @mon_count=0, @mon_mutex=#>>, @project_id=113743, @project_key="fd04e13d806a90f96614ad8e529b2822", @host="https://api.airbrake.io", @ignore_environments=[], @timeout=nil, @blacklist_keys=[], @whitelist_keys=[], @root_directory="/Users/kyrylo/Code/airbrake/airbrake/gemfiles", @versions={}, @performance_stats=false, @performance_stats_flush_period=1, @app_version="1.2.3", @endpoint=#>, @payload={:errors=>[{:type=>"AirbrakeTestError", :message=>"delayed_job error", :backtrace=>[{:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/apps/rails/dummy_app.rb", :line=>86, :function=>"perform"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>81, :function=>"block in invoke_job"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/delayed_job.rb", :line=>10, :function=>"block (2 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>79, :function=>"block (2 levels) in add"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>61, :function=>"block in initialize"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>79, :function=>"block in add"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>66, :function=>"execute"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>40, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>78, :function=>"invoke_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>19, :function=>"block (2 levels) in enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>61, :function=>"block in initialize"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>66, :function=>"execute"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>40, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>17, :function=>"block in enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>16, :function=>"tap"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>16, :function=>"enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>12, :function=>"enqueue"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/apps/rails/dummy_app.rb", :line=>142, :function=>"delayed_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/implicit_render.rb", :line=>4, :function=>"send_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/base.rb", :line=>167, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rendering.rb", :line=>10, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/callbacks.rb", :line=>18, :function=>"block in process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>403, :function=>"_run__2075931790072948373__process_action__726969737524692263__callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"__run_callback"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>385, :function=>"_run_process_action_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>81, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/callbacks.rb", :line=>17, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rescue.rb", :line=>29, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/instrumentation.rb", :line=>30, :function=>"block in process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications.rb", :line=>123, :function=>"block in instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications/instrumenter.rb", :line=>20, :function=>"instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications.rb", :line=>123, :function=>"instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/instrumentation.rb", :line=>29, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/params_wrapper.rb", :line=>207, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/railties/controller_runtime.rb", :line=>18, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/base.rb", :line=>121, :function=>"process"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/rendering.rb", :line=>46, :function=>"process"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal.rb", :line=>203, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rack_delegation.rb", :line=>14, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal.rb", :line=>246, :function=>"block in action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>73, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>36, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>68, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>56, :function=>"each"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>56, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>608, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>36, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>35, :function=>"catch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>35, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/best_standards_support.rb", :line=>17, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/etag.rb", :line=>23, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/conditionalget.rb", :line=>25, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/head.rb", :line=>14, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/params_parser.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/flash.rb", :line=>242, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/session/abstract/id.rb", :line=>210, :function=>"context"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/session/abstract/id.rb", :line=>205, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/cookies.rb", :line=>341, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/query_cache.rb", :line=>64, :function=>"call"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/rack/middleware.rb", :line=>52, :function=>"call!"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/rack/middleware.rb", :line=>40, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/connection_adapters/abstract/connection_pool.rb", :line=>479, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/callbacks.rb", :line=>28, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"_run__1795453271937204155__call__3877483691861386894__callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"__run_callback"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>385, :function=>"_run_call_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>81, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/callbacks.rb", :line=>27, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/reloader.rb", :line=>65, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/remote_ip.rb", :line=>31, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/debug_exceptions.rb", :line=>16, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/show_exceptions.rb", :line=>56, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/rack/logger.rb", :line=>32, :function=>"call_app"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/rack/logger.rb", :line=>18, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/request_id.rb", :line=>22, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/methodoverride.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/runtime.rb", :line=>17, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/cache/strategy/local_cache.rb", :line=>72, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/lock.rb", :line=>15, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/static.rb", :line=>83, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/engine.rb", :line=>484, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/application.rb", :line=>231, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/mock_session.rb", :line=>30, :function=>"request"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/test.rb", :line=>244, :function=>"process_request"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/test.rb", :line=>58, :function=>"get"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/integration/rails/rails_spec.rb", :line=>180, :function=>"block (3 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>254, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>254, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>500, :function=>"block in with_around_and_singleton_context_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>457, :function=>"block in with_around_example_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>464, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>604, :function=>"block in run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>342, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-wait-0.0.9/lib/rspec/wait.rb", :line=>46, :function=>"block (2 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>447, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>447, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>373, :function=>"execute_with"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>606, :function=>"block (2 levels) in run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>342, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>607, :function=>"run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>464, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>457, :function=>"with_around_example_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>500, :function=>"with_around_and_singleton_context_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>251, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>629, :function=>"block in run_examples"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>625, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>625, :function=>"run_examples"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>591, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"block (3 levels) in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"block (2 levels) in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/configuration.rb", :line=>1989, :function=>"with_suite_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>111, :function=>"block in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/reporter.rb", :line=>74, :function=>"report"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>110, :function=>"run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>87, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>71, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>45, :function=>"invoke"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/exe/rspec", :line=>4, :function=>""}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/rspec", :line=>23, :function=>"load"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/rspec", :line=>23, :function=>""}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli/exec.rb", :line=>74, :function=>"load"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli/exec.rb", :line=>74, :function=>"kernel_load"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli/exec.rb", :line=>28, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli.rb", :line=>463, :function=>"exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/vendor/thor/lib/thor/command.rb", :line=>27, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/vendor/thor/lib/thor/invocation.rb", :line=>126, :function=>"invoke_command"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/vendor/thor/lib/thor.rb", :line=>387, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli.rb", :line=>27, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/vendor/thor/lib/thor/base.rb", :line=>466, :function=>"start"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli.rb", :line=>18, :function=>"start"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/exe/bundle", :line=>30, :function=>"block in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/friendly_errors.rb", :line=>124, :function=>"with_friendly_errors"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/exe/bundle", :line=>22, :function=>""}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/bundle", :line=>23, :function=>"load"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/bundle", :line=>23, :function=>"
"}]}], :context=>{:version=>"1.2.3", :rootDirectory=>"/Users/kyrylo/Code/airbrake/airbrake/gemfiles", :hostname=>"Kyrylos-MacBook-Pro.local", :severity=>"error", :os=>"x86_64-darwin16", :language=>"ruby/2.4.2", :notifier=>{:name=>"airbrake-ruby", :version=>"4.1.0", :url=>"https://github.com/airbrake/airbrake-ruby"}}, :environment=>{:program_name=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/rspec"}, :session=>{}, :params=>{}}, @stash={:exception=>#, :rack_request=>#[1, 1], "rack.input"=>#, "rack.errors"=>#, "rack.multithread"=>false, "rack.multiprocess"=>true, "rack.run_once"=>false, "REQUEST_METHOD"=>"GET", "SERVER_NAME"=>"example.org", "SERVER_PORT"=>"80", "QUERY_STRING"=>"", "PATH_INFO"=>"/delayed_job", "rack.url_scheme"=>"http", "HTTPS"=>"off", "SCRIPT_NAME"=>"", "CONTENT_LENGTH"=>"0", "rack.test"=>true, "REMOTE_ADDR"=>"127.0.0.1", "HTTP_HOST"=>"example.org", "HTTP_COOKIE"=>"", "ORIGINAL_FULLPATH"=>"/delayed_job", "action_dispatch.routes"=>#, "action_dispatch.parameter_filter"=>[], "action_dispatch.secret_token"=>"ni6aeph6aeriBiphesh8omahv6cohpue5Quah5ceiMohtuvei8", "action_dispatch.show_exceptions"=>true, "action_dispatch.show_detailed_exceptions"=>false, "action_dispatch.logger"=>#, @formatter=#, @logdev=#, @mon_owner=nil, @mon_count=0, @mon_mutex=#>>, "action_dispatch.backtrace_cleaner"=>#, #, #, #], @silencers=[#]>, "action_dispatch.request_id"=>"164778e1272085e8a1253c70bacef57d", "action_dispatch.remote_ip"=>#, @app=#:default, :scope_defaults=>{}, :default_strategies=>{}, :intercept_401=>true}, @app=#>, @header="IE=Edge,chrome=1">, @cache_control="max-age=0, private, must-revalidate", @no_cache_control="no-cache">>>, @parsers={#=>:xml_simple, #=>:json}>>, @default_options={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :secret=>"ac48fca9592d3e6afc41d669bbb0e966c39f7eae4916b112f43a7d036d5b", :coder=>#}, @key="jiez4Mielu1AiHugog3shiiPhe3lai3faer", @cookie_only=true>>>>>>, @condition=#, @validated=false>, @check_ip=true, @proxies=/ + ^127\.0\.0\.1$ | # localhost + ^(10 | # private IP 10.x.x.x + 172\.(1[6-9]|2[0-9]|3[0-1]) | # private IP in the range 172.16.0.0 .. 172.31.255.255 + 192\.168 # private IP 192.168.x.x + )\. + /x>, @calculated_ip=false>, "rack.session"=>#, "rack.session.options"=>{:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :secret=>"ac48fca9592d3e6afc41d669bbb0e966c39f7eae4916b112f43a7d036d5b", :coder=>#, :id=>nil}, "rack.request.cookie_hash"=>{}, "rack.request.cookie_string"=>"", "action_dispatch.cookies"=>#, @verifier=#>>, "action_dispatch.request.unsigned_session_cookie"=>{}, "warden"=>Warden::Proxy:70099223654080 @config={:default_scope=>:default, :scope_defaults=>{}, :default_strategies=>{}, :intercept_401=>true}, "action_dispatch.request.path_parameters"=>{:controller=>"dummy", :action=>"delayed_job"}, "action_controller.instance"=>#"text/html"}, @_status=200, @_request=#"dummy", "action"=>"delayed_job"}, @method="GET", @fullpath="/delayed_job">, @_response=#"dummy", "action"=>"delayed_job"}, @method="GET", @fullpath="/delayed_job">>, @_env={...}, @_prefixes=["dummy"], @_lookup_context=#[:en], :formats=>[:html], :handlers=>[:erb, :builder]}, @skip_default_locale=false, @cache=true, @prefixes=["dummy"], @rendered_format=nil, @view_paths=#=>{"resque"=>{"dummy"=>{false=>{[]=>[dummy/resque.html.erb]}}}, "application"=>{"layouts"=>{false=>{[]=>[layouts/application.html.erb]}}}, "notify_airbrake_helper"=>{"dummy"=>{false=>{[]=>[dummy/notify_airbrake_helper.html.erb]}}}, "notify_airbrake_sync_helper"=>{"dummy"=>{false=>{[]=>[dummy/notify_airbrake_sync_helper.html.erb]}}}}}, @hash={"layouts/application.html.erb"=>"<%= yield %>", "dummy/index.html.erb"=>"Hello from index", "dummy/notify_airbrake_helper.html.erb"=>"notify_airbrake_helper", "dummy/notify_airbrake_sync_helper.html.erb"=>"notify_airbrake_helper_sync", "dummy/active_record_after_commit.html.erb"=>"active_record_after_commit", "dummy/active_record_after_rollback.html.erb"=>"active_record_after_rollback", "dummy/active_job.html.erb"=>"active_job", "dummy/resque.html.erb"=>"resque", "dummy/delayed_job.html.erb"=>"delayed_job"}>]>>, @_action_name="delayed_job", @_response_body=nil>, "action_dispatch.request.content_type"=>nil, "action_dispatch.request.request_parameters"=>{}, "rack.request.query_string"=>"", "rack.request.query_hash"=>{}, "action_dispatch.request.query_parameters"=>{}, "action_dispatch.request.parameters"=>{"controller"=>"dummy", "action"=>"delayed_job"}, "action_dispatch.request.formats"=>[#]}>}, @truncator=#>] ): lib/airbrake/rack/middleware.rb:84:in `notify_airbrake' lib/airbrake/rack/middleware.rb:54:in `rescue in call!' lib/airbrake/rack/middleware.rb:59:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/active_record_after_rollback" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#active_record_after_rollback as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "Bango"]]  (0.0ms) rollback transaction # Rendered dummy/active_record_after_rollback.html.erb within layouts/application (0.2ms) Completed 200 OK in 6.7ms (Views: 1.0ms | ActiveRecord: 0.1ms) Started GET "/active_record_after_commit" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#active_record_after_commit as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "Bingo"]]  (0.0ms) commit transaction # Rendered dummy/active_record_after_commit.html.erb within layouts/application (0.2ms) Completed 200 OK in 8.4ms (Views: 1.1ms | ActiveRecord: 0.1ms) Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction #) Diff: @@ -1,2 +1,2 @@ -["an instance of Airbrake::Notice"] +[#] > Completed 500 Internal Server Error in 6.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#index as HTML Rendered dummy/index.html.erb within layouts/application (0.2ms) Completed 200 OK in 1.0ms (Views: 0.8ms | ActiveRecord: 0.0ms) Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:40:52 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 18.8ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:40:54 +0200 Processing by DummyController#crash as HTML  (0.1ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 5.9ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started HEAD "/crash" for 127.0.0.1 at 2019-03-01 20:40:54 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 0 in 5.3ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:40:54 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 12.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:40:56 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 10.7ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:40:58 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 23.7ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:41:00 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 20.9ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:41:02 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 10.1ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:41:04 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 10.3ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Connecting to database specified by DATABASE_URL  (0.9ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.2ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (1.9ms) Completed 200 OK in 20.2ms (Views: 15.0ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 13.9ms (Views: 9.3ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 17.1ms (Views: 11.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 14.8ms (Views: 9.4ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 15.4ms (Views: 10.8ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 6.3ms (Views: 1.1ms | ActiveRecord: 0.0ms) Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 27.9ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 19.7ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 23.6ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 28.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 12.1ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 23.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.3ms) Completed 200 OK in 19.0ms (Views: 1.2ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.4ms) Completed 200 OK in 31.4ms (Views: 1.1ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 23.5ms (Views: 1.2ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 16.9ms (Views: 1.0ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 16.6ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 14.1ms (Views: 1.0ms | ActiveRecord: 0.0ms) Started GET "/" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#index as HTML Rendered dummy/index.html.erb within layouts/application (0.2ms) Completed 200 OK in 1.1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction #) Diff: @@ -1,2 +1,2 @@ -["an instance of Airbrake::Notice"] +[#] > Completed 500 Internal Server Error in 16.7ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/delayed_job" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#delayed_job as HTML Completed 500 Internal Server Error in 12.4ms RSpec::Mocks::MockExpectationError (Airbrake received :notify with unexpected arguments expected: (anything, {"job"=>hash_including("handler"=>"--- !ruby/struct:BangoJob\nbingo: bingo\nbongo: bongo\n")}) got: (#]}>}, @truncator=#>) Diff: @@ -1,4 +1,8 @@ -["anything", - {"job"=> - hash_including("handler"=>"--- !ruby/struct:BangoJob\nbingo: bingo\nbongo: bongo\n")}] +[#, @formatter=nil, @logdev=#, @mon_owner=nil, @mon_count=0, @mon_mutex=#>>, @project_id=113743, @project_key="fd04e13d806a90f96614ad8e529b2822", @host="https://api.airbrake.io", @ignore_environments=[], @timeout=nil, @blacklist_keys=[], @whitelist_keys=[], @root_directory="/Users/kyrylo/Code/airbrake/airbrake/gemfiles", @versions={}, @performance_stats=false, @performance_stats_flush_period=1, @app_version="1.2.3", @endpoint=#>, @payload={:errors=>[{:type=>"AirbrakeTestError", :message=>"delayed_job error", :backtrace=>[{:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/apps/rails/dummy_app.rb", :line=>86, :function=>"perform"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>81, :function=>"block in invoke_job"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/delayed_job.rb", :line=>10, :function=>"block (2 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>79, :function=>"block (2 levels) in add"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>61, :function=>"block in initialize"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>79, :function=>"block in add"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>66, :function=>"execute"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>40, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>78, :function=>"invoke_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>19, :function=>"block (2 levels) in enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>61, :function=>"block in initialize"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>66, :function=>"execute"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>40, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>17, :function=>"block in enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>16, :function=>"tap"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>16, :function=>"enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>12, :function=>"enqueue"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/apps/rails/dummy_app.rb", :line=>142, :function=>"delayed_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/implicit_render.rb", :line=>4, :function=>"send_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/base.rb", :line=>167, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rendering.rb", :line=>10, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/callbacks.rb", :line=>18, :function=>"block in process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>403, :function=>"_run__4247708462571525638__process_action__2915661179029133110__callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"__run_callback"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>385, :function=>"_run_process_action_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>81, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/callbacks.rb", :line=>17, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rescue.rb", :line=>29, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/instrumentation.rb", :line=>30, :function=>"block in process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications.rb", :line=>123, :function=>"block in instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications/instrumenter.rb", :line=>20, :function=>"instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications.rb", :line=>123, :function=>"instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/instrumentation.rb", :line=>29, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/params_wrapper.rb", :line=>207, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/railties/controller_runtime.rb", :line=>18, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/base.rb", :line=>121, :function=>"process"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/rendering.rb", :line=>46, :function=>"process"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal.rb", :line=>203, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rack_delegation.rb", :line=>14, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal.rb", :line=>246, :function=>"block in action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>73, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>36, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>68, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>56, :function=>"each"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>56, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>608, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>36, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>35, :function=>"catch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>35, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/best_standards_support.rb", :line=>17, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/etag.rb", :line=>23, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/conditionalget.rb", :line=>25, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/head.rb", :line=>14, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/params_parser.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/flash.rb", :line=>242, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/session/abstract/id.rb", :line=>210, :function=>"context"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/session/abstract/id.rb", :line=>205, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/cookies.rb", :line=>341, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/query_cache.rb", :line=>64, :function=>"call"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/rack/middleware.rb", :line=>52, :function=>"call!"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/rack/middleware.rb", :line=>40, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/connection_adapters/abstract/connection_pool.rb", :line=>479, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/callbacks.rb", :line=>28, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"_run__3607666992089029026__call__3047321930047559237__callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"__run_callback"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>385, :function=>"_run_call_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>81, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/callbacks.rb", :line=>27, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/reloader.rb", :line=>65, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/remote_ip.rb", :line=>31, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/debug_exceptions.rb", :line=>16, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/show_exceptions.rb", :line=>56, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/rack/logger.rb", :line=>32, :function=>"call_app"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/rack/logger.rb", :line=>18, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/request_id.rb", :line=>22, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/methodoverride.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/runtime.rb", :line=>17, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/cache/strategy/local_cache.rb", :line=>72, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/lock.rb", :line=>15, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/static.rb", :line=>83, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/engine.rb", :line=>484, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/application.rb", :line=>231, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/mock_session.rb", :line=>30, :function=>"request"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/test.rb", :line=>244, :function=>"process_request"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/test.rb", :line=>58, :function=>"get"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/integration/rails/rails_spec.rb", :line=>180, :function=>"block (3 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>254, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>254, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>500, :function=>"block in with_around_and_singleton_context_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>457, :function=>"block in with_around_example_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>464, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>604, :function=>"block in run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>342, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-wait-0.0.9/lib/rspec/wait.rb", :line=>46, :function=>"block (2 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>447, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>447, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>373, :function=>"execute_with"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>606, :function=>"block (2 levels) in run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>342, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>607, :function=>"run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>464, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>457, :function=>"with_around_example_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>500, :function=>"with_around_and_singleton_context_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>251, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>629, :function=>"block in run_examples"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>625, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>625, :function=>"run_examples"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>591, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"block (3 levels) in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"block (2 levels) in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/configuration.rb", :line=>1989, :function=>"with_suite_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>111, :function=>"block in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/reporter.rb", :line=>74, :function=>"report"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>110, :function=>"run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>87, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>71, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>45, :function=>"invoke"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/exe/rspec", :line=>4, :function=>""}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/rspec", :line=>23, :function=>"load"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/rspec", :line=>23, :function=>""}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli/exec.rb", :line=>74, :function=>"load"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli/exec.rb", :line=>74, :function=>"kernel_load"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli/exec.rb", :line=>28, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli.rb", :line=>463, :function=>"exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/vendor/thor/lib/thor/command.rb", :line=>27, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/vendor/thor/lib/thor/invocation.rb", :line=>126, :function=>"invoke_command"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/vendor/thor/lib/thor.rb", :line=>387, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli.rb", :line=>27, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/vendor/thor/lib/thor/base.rb", :line=>466, :function=>"start"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli.rb", :line=>18, :function=>"start"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/exe/bundle", :line=>30, :function=>"block in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/friendly_errors.rb", :line=>124, :function=>"with_friendly_errors"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/exe/bundle", :line=>22, :function=>""}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/bundle", :line=>23, :function=>"load"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/bundle", :line=>23, :function=>"
"}]}], :context=>{:version=>"1.2.3", :rootDirectory=>"/Users/kyrylo/Code/airbrake/airbrake/gemfiles", :hostname=>"Kyrylos-MacBook-Pro.local", :severity=>"error", :os=>"x86_64-darwin16", :language=>"ruby/2.4.2", :notifier=>{:name=>"airbrake-ruby", :version=>"4.1.0", :url=>"https://github.com/airbrake/airbrake-ruby"}}, :environment=>{:program_name=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/rspec"}, :session=>{}, :params=>{}}, @stash={:exception=>#, :rack_request=>#[1, 1], "rack.input"=>#, "rack.errors"=>#, "rack.multithread"=>false, "rack.multiprocess"=>true, "rack.run_once"=>false, "REQUEST_METHOD"=>"GET", "SERVER_NAME"=>"example.org", "SERVER_PORT"=>"80", "QUERY_STRING"=>"", "PATH_INFO"=>"/delayed_job", "rack.url_scheme"=>"http", "HTTPS"=>"off", "SCRIPT_NAME"=>"", "CONTENT_LENGTH"=>"0", "rack.test"=>true, "REMOTE_ADDR"=>"127.0.0.1", "HTTP_HOST"=>"example.org", "HTTP_COOKIE"=>"", "ORIGINAL_FULLPATH"=>"/delayed_job", "action_dispatch.routes"=>#, "action_dispatch.parameter_filter"=>[], "action_dispatch.secret_token"=>"ni6aeph6aeriBiphesh8omahv6cohpue5Quah5ceiMohtuvei8", "action_dispatch.show_exceptions"=>true, "action_dispatch.show_detailed_exceptions"=>false, "action_dispatch.logger"=>#, @formatter=#, @logdev=#, @mon_owner=nil, @mon_count=0, @mon_mutex=#>>, "action_dispatch.backtrace_cleaner"=>#, #, #, #], @silencers=[#]>, "action_dispatch.request_id"=>"95c006cf4397ea08d9eebc40578d8356", "action_dispatch.remote_ip"=>#, @app=#:default, :scope_defaults=>{}, :default_strategies=>{}, :intercept_401=>true}, @app=#>, @header="IE=Edge,chrome=1">, @cache_control="max-age=0, private, must-revalidate", @no_cache_control="no-cache">>>, @parsers={#=>:xml_simple, #=>:json}>>, @default_options={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :secret=>"e7ac0bf598d35afc9115a86a0c6db75fc6a3fcf7bb626426ea3c4a2bd1a9", :coder=>#}, @key="jiez4Mielu1AiHugog3shiiPhe3lai3faer", @cookie_only=true>>>>>>, @condition=#, @validated=false>, @check_ip=true, @proxies=/ + ^127\.0\.0\.1$ | # localhost + ^(10 | # private IP 10.x.x.x + 172\.(1[6-9]|2[0-9]|3[0-1]) | # private IP in the range 172.16.0.0 .. 172.31.255.255 + 192\.168 # private IP 192.168.x.x + )\. + /x>, @calculated_ip=false>, "rack.session"=>#, "rack.session.options"=>{:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :secret=>"e7ac0bf598d35afc9115a86a0c6db75fc6a3fcf7bb626426ea3c4a2bd1a9", :coder=>#, :id=>nil}, "rack.request.cookie_hash"=>{}, "rack.request.cookie_string"=>"", "action_dispatch.cookies"=>#, @verifier=#>>, "action_dispatch.request.unsigned_session_cookie"=>{}, "warden"=>Warden::Proxy:70286853938960 @config={:default_scope=>:default, :scope_defaults=>{}, :default_strategies=>{}, :intercept_401=>true}, "action_dispatch.request.path_parameters"=>{:controller=>"dummy", :action=>"delayed_job"}, "action_controller.instance"=>#"text/html"}, @_status=200, @_request=#"dummy", "action"=>"delayed_job"}, @method="GET", @fullpath="/delayed_job">, @_response=#"dummy", "action"=>"delayed_job"}, @method="GET", @fullpath="/delayed_job">>, @_env={...}, @_prefixes=["dummy"], @_lookup_context=#[:en], :formats=>[:html], :handlers=>[:erb, :builder]}, @skip_default_locale=false, @cache=true, @prefixes=["dummy"], @rendered_format=nil, @view_paths=#=>{"notify_airbrake_helper"=>{"dummy"=>{false=>{[]=>[dummy/notify_airbrake_helper.html.erb]}}}, "application"=>{"layouts"=>{false=>{[]=>[layouts/application.html.erb]}}}, "notify_airbrake_sync_helper"=>{"dummy"=>{false=>{[]=>[dummy/notify_airbrake_sync_helper.html.erb]}}}, "index"=>{"dummy"=>{false=>{[]=>[dummy/index.html.erb]}}}}}, @hash={"layouts/application.html.erb"=>"<%= yield %>", "dummy/index.html.erb"=>"Hello from index", "dummy/notify_airbrake_helper.html.erb"=>"notify_airbrake_helper", "dummy/notify_airbrake_sync_helper.html.erb"=>"notify_airbrake_helper_sync", "dummy/active_record_after_commit.html.erb"=>"active_record_after_commit", "dummy/active_record_after_rollback.html.erb"=>"active_record_after_rollback", "dummy/active_job.html.erb"=>"active_job", "dummy/resque.html.erb"=>"resque", "dummy/delayed_job.html.erb"=>"delayed_job"}>]>>, @_action_name="delayed_job", @_response_body=nil>, "action_dispatch.request.content_type"=>nil, "action_dispatch.request.request_parameters"=>{}, "rack.request.query_string"=>"", "rack.request.query_hash"=>{}, "action_dispatch.request.query_parameters"=>{}, "action_dispatch.request.parameters"=>{"controller"=>"dummy", "action"=>"delayed_job"}, "action_dispatch.request.formats"=>[#]}>}, @truncator=#>] ): lib/airbrake/rack/middleware.rb:84:in `notify_airbrake' lib/airbrake/rack/middleware.rb:54:in `rescue in call!' lib/airbrake/rack/middleware.rb:59:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 6.6ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:41:26 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 17.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started HEAD "/crash" for 127.0.0.1 at 2019-03-01 20:41:28 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 0 in 6.8ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:41:28 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 13.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/active_record_after_rollback" for 127.0.0.1 at 2019-03-01 20:41:28 +0200 Processing by DummyController#active_record_after_rollback as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "Bango"]]  (0.0ms) rollback transaction # Rendered dummy/active_record_after_rollback.html.erb within layouts/application (0.6ms) Completed 200 OK in 12.3ms (Views: 1.2ms | ActiveRecord: 0.1ms) Started GET "/active_record_after_commit" for 127.0.0.1 at 2019-03-01 20:41:28 +0200 Processing by DummyController#active_record_after_commit as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "Bingo"]]  (0.0ms) commit transaction # Rendered dummy/active_record_after_commit.html.erb within layouts/application (0.2ms) Completed 200 OK in 9.9ms (Views: 0.9ms | ActiveRecord: 0.1ms) Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:41:28 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 18.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:41:30 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 17.6ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:41:32 +0200 Processing by DummyController#crash as HTML  (0.1ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 17.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:41:34 +0200 Processing by DummyController#crash as HTML  (0.1ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 10.9ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:41:36 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.1ms) commit transaction # Completed 500 Internal Server Error in 10.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:41:38 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 18.7ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Started GET "/resque" for 127.0.0.1 at 2019-03-01 20:41:41 +0200 Processing by DummyController#resque as HTML Rendered dummy/resque.html.erb within layouts/application (0.2ms) Completed 200 OK in 2.4ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/crash" for 127.0.0.1 at 2019-03-01 20:41:41 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 18.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:52:in `call!' lib/airbrake/rack/middleware.rb:40:in `call' Connecting to database specified by DATABASE_URL  (3.1ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.2ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-04 16:27:31 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 26.1ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started HEAD "/crash" for 127.0.0.1 at 2019-03-04 16:27:33 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 0 in 6.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-04 16:27:33 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 5.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-04 16:27:33 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (1.0ms) Completed 200 OK in 21.6ms (Views: 6.7ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-04 16:27:35 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 16.2ms (Views: 1.0ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-04 16:27:37 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 16.9ms (Views: 1.0ms | ActiveRecord: 0.0ms) Connecting to database specified by DATABASE_URL  (0.9ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-04 16:27:44 +0200 Processing by DummyController#crash as HTML RSpec::Mocks::MockExpectationError: Airbrake received :notify_query with unexpected arguments expected: (hash_including(:route=>"/crash(.:format)", :method=>"GET", :func=>"tap", :file=>"lib/airbrake/rails/active_record_subscriber.rb", :line=>"anything")) got: ({:end_time=>2019-03-04 16:27:44.259868000 +0200, :file=>nil, :func=>nil, :line=>nil, :method=>"GET", ...able_info(\"books\")", :route=>"/crash(.:format)", :start_time=>2019-03-04 16:27:44.259809000 +0200}) Diff: @@ -1,2 +1,9 @@ -["hash_including(:route=>\"/crash(.:format)\", :method=>\"GET\", :func=>\"tap\", :file=>\"lib/airbrake/rails/active_record_subscriber.rb\", :line=>\"anything\")"] +[{:end_time=>2019-03-04 16:27:44.259868000 +0200, + :file=>nil, + :func=>nil, + :line=>nil, + :method=>"GET", + :query=>"PRAGMA table_info(\"books\")", + :route=>"/crash(.:format)", + :start_time=>2019-03-04 16:27:44.259809000 +0200}] : PRAGMA table_info("books") Completed 500 Internal Server Error in 17.0ms ActiveRecord::StatementInvalid (RSpec::Mocks::MockExpectationError: Airbrake received :notify_query with unexpected arguments expected: (hash_including(:route=>"/crash(.:format)", :method=>"GET", :func=>"tap", :file=>"lib/airbrake/rails/active_record_subscriber.rb", :line=>"anything")) got: ({:end_time=>2019-03-04 16:27:44.259868000 +0200, :file=>nil, :func=>nil, :line=>nil, :method=>"GET", ...able_info(\"books\")", :route=>"/crash(.:format)", :start_time=>2019-03-04 16:27:44.259809000 +0200}) Diff: @@ -1,2 +1,9 @@ -["hash_including(:route=>\"/crash(.:format)\", :method=>\"GET\", :func=>\"tap\", :file=>\"lib/airbrake/rails/active_record_subscriber.rb\", :line=>\"anything\")"] +[{:end_time=>2019-03-04 16:27:44.259868000 +0200, + :file=>nil, + :func=>nil, + :line=>nil, + :method=>"GET", + :query=>"PRAGMA table_info(\"books\")", + :route=>"/crash(.:format)", + :start_time=>2019-03-04 16:27:44.259809000 +0200}] : PRAGMA table_info("books")): lib/airbrake/rails/active_record_subscriber.rb:15:in `block in call' lib/airbrake/rails/active_record_subscriber.rb:14:in `each' lib/airbrake/rails/active_record_subscriber.rb:14:in `call' lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (0.9ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-04 16:28:03 +0200 Processing by DummyController#crash as HTML RSpec::Mocks::MockExpectationError: Airbrake received :notify_query with unexpected arguments expected: (hash_including(:route=>"/crash(.:format)", :method=>"GET", :func=>"tap", :file=>"lib/airbrake/rails/active_record_subscriber.rb", :line=>"anything")) got: ({:end_time=>2019-03-04 16:28:03.119043000 +0200, :file=>nil, :func=>nil, :line=>nil, :method=>"GET", ...able_info(\"books\")", :route=>"/crash(.:format)", :start_time=>2019-03-04 16:28:03.118980000 +0200}) Diff: @@ -1,2 +1,9 @@ -["hash_including(:route=>\"/crash(.:format)\", :method=>\"GET\", :func=>\"tap\", :file=>\"lib/airbrake/rails/active_record_subscriber.rb\", :line=>\"anything\")"] +[{:end_time=>2019-03-04 16:28:03.119043000 +0200, + :file=>nil, + :func=>nil, + :line=>nil, + :method=>"GET", + :query=>"PRAGMA table_info(\"books\")", + :route=>"/crash(.:format)", + :start_time=>2019-03-04 16:28:03.118980000 +0200}] : PRAGMA table_info("books") Completed 500 Internal Server Error in 2762.8ms ActiveRecord::StatementInvalid (RSpec::Mocks::MockExpectationError: Airbrake received :notify_query with unexpected arguments expected: (hash_including(:route=>"/crash(.:format)", :method=>"GET", :func=>"tap", :file=>"lib/airbrake/rails/active_record_subscriber.rb", :line=>"anything")) got: ({:end_time=>2019-03-04 16:28:03.119043000 +0200, :file=>nil, :func=>nil, :line=>nil, :method=>"GET", ...able_info(\"books\")", :route=>"/crash(.:format)", :start_time=>2019-03-04 16:28:03.118980000 +0200}) Diff: @@ -1,2 +1,9 @@ -["hash_including(:route=>\"/crash(.:format)\", :method=>\"GET\", :func=>\"tap\", :file=>\"lib/airbrake/rails/active_record_subscriber.rb\", :line=>\"anything\")"] +[{:end_time=>2019-03-04 16:28:03.119043000 +0200, + :file=>nil, + :func=>nil, + :line=>nil, + :method=>"GET", + :query=>"PRAGMA table_info(\"books\")", + :route=>"/crash(.:format)", + :start_time=>2019-03-04 16:28:03.118980000 +0200}] : PRAGMA table_info("books")): lib/airbrake/rails/active_record_subscriber.rb:15:in `block in call' lib/airbrake/rails/active_record_subscriber.rb:14:in `each' lib/airbrake/rails/active_record_subscriber.rb:14:in `call' lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (1.0ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-04 16:28:10 +0200 Processing by DummyController#crash as HTML RSpec::Mocks::MockExpectationError: Airbrake received :notify_query with unexpected arguments expected: (hash_including(:route=>"/crash(.:format)", :method=>"GET", :func=>"tap", :file=>"lib/airbrake/rails/active_record_subscriber.rb", :line=>"anything")) got: ({:end_time=>2019-03-04 16:28:10.630892000 +0200, :file=>nil, :func=>nil, :line=>nil, :method=>"GET", ...able_info(\"books\")", :route=>"/crash(.:format)", :start_time=>2019-03-04 16:28:10.630829000 +0200}) Diff: @@ -1,2 +1,9 @@ -["hash_including(:route=>\"/crash(.:format)\", :method=>\"GET\", :func=>\"tap\", :file=>\"lib/airbrake/rails/active_record_subscriber.rb\", :line=>\"anything\")"] +[{:end_time=>2019-03-04 16:28:10.630892000 +0200, + :file=>nil, + :func=>nil, + :line=>nil, + :method=>"GET", + :query=>"PRAGMA table_info(\"books\")", + :route=>"/crash(.:format)", + :start_time=>2019-03-04 16:28:10.630829000 +0200}] : PRAGMA table_info("books") Completed 500 Internal Server Error in 5403.8ms ActiveRecord::StatementInvalid (RSpec::Mocks::MockExpectationError: Airbrake received :notify_query with unexpected arguments expected: (hash_including(:route=>"/crash(.:format)", :method=>"GET", :func=>"tap", :file=>"lib/airbrake/rails/active_record_subscriber.rb", :line=>"anything")) got: ({:end_time=>2019-03-04 16:28:10.630892000 +0200, :file=>nil, :func=>nil, :line=>nil, :method=>"GET", ...able_info(\"books\")", :route=>"/crash(.:format)", :start_time=>2019-03-04 16:28:10.630829000 +0200}) Diff: @@ -1,2 +1,9 @@ -["hash_including(:route=>\"/crash(.:format)\", :method=>\"GET\", :func=>\"tap\", :file=>\"lib/airbrake/rails/active_record_subscriber.rb\", :line=>\"anything\")"] +[{:end_time=>2019-03-04 16:28:10.630892000 +0200, + :file=>nil, + :func=>nil, + :line=>nil, + :method=>"GET", + :query=>"PRAGMA table_info(\"books\")", + :route=>"/crash(.:format)", + :start_time=>2019-03-04 16:28:10.630829000 +0200}] : PRAGMA table_info("books")): lib/airbrake/rails/active_record_subscriber.rb:15:in `block in call' lib/airbrake/rails/active_record_subscriber.rb:14:in `each' lib/airbrake/rails/active_record_subscriber.rb:14:in `call' lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (0.8ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-04 16:28:35 +0200 Processing by DummyController#crash as HTML  (0.1ms) begin transaction Connecting to database specified by DATABASE_URL  (0.9ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-04 16:28:43 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 4.4ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (0.9ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-04 16:28:56 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 3.8ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (0.9ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-04 16:29:07 +0200 Processing by DummyController#crash as HTML NoMethodError: undefined method `[]' for nil:NilClass: PRAGMA table_info("books") Completed 500 Internal Server Error in 1.2ms ActiveRecord::StatementInvalid (NoMethodError: undefined method `[]' for nil:NilClass: PRAGMA table_info("books")): lib/airbrake/rails/active_record_subscriber.rb:19:in `block in call' lib/airbrake/rails/active_record_subscriber.rb:14:in `each' lib/airbrake/rails/active_record_subscriber.rb:14:in `call' lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (0.9ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.2ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-04 16:29:14 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 4.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (2.6ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.2ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-09 00:22:22 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 25.3ms RSpec::Mocks::MockExpectationError (Airbrake received :notify_performance_breakdown with unexpected arguments expected: (hash_including(:route=>"/crash(.:format)", :method=>"GET", :func=>nil, :file=>nil, :line=>nil)) got: ({:groups=>{:db=>nil, :view=>nil}, :method=>"GET", :response_type=>:html, :route=>"/crash(.:format)", :start_time=>2019-03-09 00:22:22.156983000 +0200}) Diff: @@ -1,2 +1,6 @@ -["hash_including(:route=>\"/crash(.:format)\", :method=>\"GET\", :func=>nil, :file=>nil, :line=>nil)"] +[{:groups=>{:db=>nil, :view=>nil}, + :method=>"GET", + :response_type=>:html, + :route=>"/crash(.:format)", + :start_time=>2019-03-09 00:22:22.156983000 +0200}] ): lib/airbrake/rails/action_controller_breakdown_subscriber.rb:13:in `block in call' lib/airbrake/rails/action_controller_breakdown_subscriber.rb:12:in `each' lib/airbrake/rails/action_controller_breakdown_subscriber.rb:12:in `call' lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (0.9ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-09 00:22:35 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 28.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (0.9ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.2ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-09 00:22:51 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 34.1ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (0.9ms) select sqlite_version(*)  (0.2ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-09 00:22:59 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 28.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (0.9ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-09 00:23:27 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 28.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (1.0ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-09 00:24:16 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 27.9ms RSpec::Mocks::MockExpectationError (Airbrake received :notify_performance_breakdown with unexpected arguments expected: (hash_including(:route=>"/crash(.:format)", :method=>"GET", :response_type=>:html, :groups=>{:db=>#, :view=>#})) got: ({:groups=>{:db=>nil, :view=>nil}, :method=>"GET", :response_type=>:html, :route=>"/crash(.:format)", :start_time=>2019-03-09 00:24:16.294496000 +0200}) Diff: @@ -1,2 +1,6 @@ -["hash_including(:route=>\"/crash(.:format)\", :method=>\"GET\", :response_type=>:html, :groups=>{:db=>#, :view=>#})"] +[{:groups=>{:db=>nil, :view=>nil}, + :method=>"GET", + :response_type=>:html, + :route=>"/crash(.:format)", + :start_time=>2019-03-09 00:24:16.294496000 +0200}] ): lib/airbrake/rails/action_controller_breakdown_subscriber.rb:13:in `block in call' lib/airbrake/rails/action_controller_breakdown_subscriber.rb:12:in `each' lib/airbrake/rails/action_controller_breakdown_subscriber.rb:12:in `call' lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (0.9ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-09 00:24:43 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 27.0ms RSpec::Mocks::MockExpectationError (Airbrake received :notify_performance_breakdown with unexpected arguments expected: (hash_including(:route=>"/crash(.:format)", :method=>"GET", :response_type=>:html, :groups=>{:db=>#, :view=>#})) got: ({:groups=>{:db=>nil, :view=>nil}, :method=>"GET", :response_type=>:html, :route=>"/crash(.:format)", :start_time=>2019-03-09 00:24:43.456533000 +0200}) Diff: @@ -1,2 +1,6 @@ -["hash_including(:route=>\"/crash(.:format)\", :method=>\"GET\", :response_type=>:html, :groups=>{:db=>#, :view=>#})"] +[{:groups=>{:db=>nil, :view=>nil}, + :method=>"GET", + :response_type=>:html, + :route=>"/crash(.:format)", + :start_time=>2019-03-09 00:24:43.456533000 +0200}] ): lib/airbrake/rails/action_controller_breakdown_subscriber.rb:13:in `block in call' lib/airbrake/rails/action_controller_breakdown_subscriber.rb:12:in `each' lib/airbrake/rails/action_controller_breakdown_subscriber.rb:12:in `call' lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (2.5ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Connecting to database specified by DATABASE_URL  (4.3ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.2ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:24:28 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 13.1ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (0.9ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:25:40 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 10.7ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (0.9ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.2ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:27:20 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 11.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (1.0ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:28:18 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 10.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (0.9ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/breakdown" for 127.0.0.1 at 2019-03-12 19:28:34 +0200 Processing by DummyController#breakdown as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "breakdown"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 18.8ms ActionView::MissingTemplate (Missing template dummy/breakdown with {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder]}. Searched in: * "layouts/application.html.erb, dummy/index.html.erb, dummy/notify_airbrake_helper.html.erb, dummy/notify_airbrake_sync_helper.html.erb, dummy/active_record_after_commit.html.erb, dummy/active_record_after_rollback.html.erb, dummy/active_job.html.erb, dummy/resque.html.erb, dummy/delayed_job.html.erb" ): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (0.9ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/breakdown" for 127.0.0.1 at 2019-03-12 19:28:44 +0200 Processing by DummyController#breakdown as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "breakdown"]]  (0.0ms) commit transaction # Book Load (0.1ms) SELECT "books".* FROM "books"  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "breakdown"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 28584.6ms ActionView::MissingTemplate (Missing template dummy/breakdown with {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder]}. Searched in: * "layouts/application.html.erb, dummy/index.html.erb, dummy/notify_airbrake_helper.html.erb, dummy/notify_airbrake_sync_helper.html.erb, dummy/active_record_after_commit.html.erb, dummy/active_record_after_rollback.html.erb, dummy/active_job.html.erb, dummy/resque.html.erb, dummy/delayed_job.html.erb" ): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (3.3ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/breakdown" for 127.0.0.1 at 2019-03-12 19:30:04 +0200 Processing by DummyController#breakdown as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "breakdown"]]  (0.0ms) commit transaction # Book Load (0.0ms) SELECT "books".* FROM "books" Rendered dummy/breakdown.html.erb within layouts/application (2.8ms) Completed 200 OK in 21.5ms (Views: 9.0ms | ActiveRecord: 0.3ms) Connecting to database specified by DATABASE_URL  (0.9ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:30:35 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 28.0ms Connecting to database specified by DATABASE_URL  (0.9ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:30:46 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.9ms) Completed 200 OK in 19.1ms (Views: 14.0ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:30:48 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 13.8ms (Views: 8.6ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:30:50 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 16.5ms (Views: 9.0ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:30:52 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 14.7ms (Views: 9.4ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:30:54 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 15.4ms (Views: 9.7ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:30:56 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 17.3ms (Views: 9.7ms | ActiveRecord: 0.0ms) Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-12 19:30:58 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 34.1ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-12 19:31:00 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.1ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 19.1ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-12 19:31:02 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 19.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-12 19:31:04 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 22.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-12 19:31:06 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 21.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-12 19:31:08 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 20.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:31:10 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 14.4ms (Views: 1.0ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:31:12 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 16.6ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:31:14 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 15.0ms (Views: 1.0ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:31:16 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 13.4ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:31:18 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 16.1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:31:20 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 14.9ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:31:22 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 21.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:31:25 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 21.6ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:31:27 +0200 Processing by DummyController#crash as HTML  (0.1ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.1ms) commit transaction # Completed 500 Internal Server Error in 20.7ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:31:29 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 20.6ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:31:31 +0200 Processing by DummyController#crash as HTML  (0.1ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 22.1ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:31:33 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.1ms) commit transaction # Completed 500 Internal Server Error in 44.4ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:31:35 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 20.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:31:37 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 19.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/" for 127.0.0.1 at 2019-03-12 19:31:39 +0200 Processing by DummyController#index as HTML Rendered dummy/index.html.erb within layouts/application (0.2ms) Completed 200 OK in 1.4ms (Views: 1.1ms | ActiveRecord: 0.0ms) Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:31:39 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction #) Diff: @@ -1,2 +1,2 @@ -["an instance of Airbrake::Notice"] +[#] > Completed 500 Internal Server Error in 19.6ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/resque" for 127.0.0.1 at 2019-03-12 19:31:39 +0200 Processing by DummyController#resque as HTML Rendered dummy/resque.html.erb within layouts/application (0.2ms) Completed 200 OK in 1.9ms (Views: 0.8ms | ActiveRecord: 0.0ms) Started GET "/breakdown" for 127.0.0.1 at 2019-03-12 19:31:39 +0200 Processing by DummyController#breakdown as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "breakdown"]]  (0.0ms) commit transaction # Book Load (0.1ms) SELECT "books".* FROM "books"  Rendered dummy/breakdown.html.erb within layouts/application (0.2ms) Completed 200 OK in 7.9ms (Views: 1.0ms | ActiveRecord: 0.1ms) Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:31:39 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 4.8ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:31:39 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 1.4ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/delayed_job" for 127.0.0.1 at 2019-03-12 19:31:39 +0200 Processing by DummyController#delayed_job as HTML Completed 500 Internal Server Error in 13.1ms RSpec::Mocks::MockExpectationError (Airbrake received :notify with unexpected arguments expected: (anything, {"job"=>hash_including("handler"=>"--- !ruby/struct:BangoJob\nbingo: bingo\nbongo: bongo\n")}) got: (#]}>}, @truncator=#>) Diff: @@ -1,4 +1,8 @@ -["anything", - {"job"=> - hash_including("handler"=>"--- !ruby/struct:BangoJob\nbingo: bingo\nbongo: bongo\n")}] +[#, @formatter=nil, @logdev=#, @mon_owner=nil, @mon_count=0, @mon_mutex=#>>, @project_id=113743, @project_key="fd04e13d806a90f96614ad8e529b2822", @host="https://api.airbrake.io", @ignore_environments=[], @timeout=nil, @blacklist_keys=[], @whitelist_keys=[], @root_directory="/Users/kyrylo/Code/airbrake/airbrake/gemfiles", @versions={}, @performance_stats=false, @performance_stats_flush_period=1, @app_version="1.2.3", @endpoint=#>, @payload={:errors=>[{:type=>"AirbrakeTestError", :message=>"delayed_job error", :backtrace=>[{:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/apps/rails/dummy_app.rb", :line=>87, :function=>"perform"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>81, :function=>"block in invoke_job"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/delayed_job.rb", :line=>10, :function=>"block (2 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>79, :function=>"block (2 levels) in add"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>61, :function=>"block in initialize"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>79, :function=>"block in add"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>66, :function=>"execute"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>40, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>78, :function=>"invoke_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>19, :function=>"block (2 levels) in enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>61, :function=>"block in initialize"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>66, :function=>"execute"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>40, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>17, :function=>"block in enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>16, :function=>"tap"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>16, :function=>"enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>12, :function=>"enqueue"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/apps/rails/dummy_app.rb", :line=>149, :function=>"delayed_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/implicit_render.rb", :line=>4, :function=>"send_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/base.rb", :line=>167, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rendering.rb", :line=>10, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/callbacks.rb", :line=>18, :function=>"block in process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>403, :function=>"_run__1923159818643615992__process_action__2805766107018176063__callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"__run_callback"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>385, :function=>"_run_process_action_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>81, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/callbacks.rb", :line=>17, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rescue.rb", :line=>29, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/instrumentation.rb", :line=>30, :function=>"block in process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications.rb", :line=>123, :function=>"block in instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications/instrumenter.rb", :line=>20, :function=>"instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications.rb", :line=>123, :function=>"instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/instrumentation.rb", :line=>29, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/params_wrapper.rb", :line=>207, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/railties/controller_runtime.rb", :line=>18, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/base.rb", :line=>121, :function=>"process"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/rendering.rb", :line=>46, :function=>"process"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal.rb", :line=>203, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rack_delegation.rb", :line=>14, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal.rb", :line=>246, :function=>"block in action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>73, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>36, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>68, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>56, :function=>"each"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>56, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>608, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>36, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>35, :function=>"catch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>35, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/best_standards_support.rb", :line=>17, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/etag.rb", :line=>23, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/conditionalget.rb", :line=>25, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/head.rb", :line=>14, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/params_parser.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/flash.rb", :line=>242, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/session/abstract/id.rb", :line=>210, :function=>"context"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/session/abstract/id.rb", :line=>205, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/cookies.rb", :line=>341, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/query_cache.rb", :line=>64, :function=>"call"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/rack/middleware.rb", :line=>33, :function=>"call!"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/rack/middleware.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/connection_adapters/abstract/connection_pool.rb", :line=>479, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/callbacks.rb", :line=>28, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"_run__18414951737700781__call__3936810067528745909__callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"__run_callback"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>385, :function=>"_run_call_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>81, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/callbacks.rb", :line=>27, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/reloader.rb", :line=>65, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/remote_ip.rb", :line=>31, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/debug_exceptions.rb", :line=>16, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/show_exceptions.rb", :line=>56, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/rack/logger.rb", :line=>32, :function=>"call_app"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/rack/logger.rb", :line=>18, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/request_id.rb", :line=>22, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/methodoverride.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/runtime.rb", :line=>17, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/cache/strategy/local_cache.rb", :line=>72, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/lock.rb", :line=>15, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/static.rb", :line=>83, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/engine.rb", :line=>484, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/application.rb", :line=>231, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/mock_session.rb", :line=>30, :function=>"request"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/test.rb", :line=>244, :function=>"process_request"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/test.rb", :line=>58, :function=>"get"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/integration/rails/rails_spec.rb", :line=>183, :function=>"block (3 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>254, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>254, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>500, :function=>"block in with_around_and_singleton_context_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>457, :function=>"block in with_around_example_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>464, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>604, :function=>"block in run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>342, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-wait-0.0.9/lib/rspec/wait.rb", :line=>46, :function=>"block (2 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>447, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>447, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>373, :function=>"execute_with"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>606, :function=>"block (2 levels) in run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>342, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>607, :function=>"run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>464, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>457, :function=>"with_around_example_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>500, :function=>"with_around_and_singleton_context_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>251, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>629, :function=>"block in run_examples"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>625, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>625, :function=>"run_examples"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>591, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"block (3 levels) in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"block (2 levels) in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/configuration.rb", :line=>1989, :function=>"with_suite_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>111, :function=>"block in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/reporter.rb", :line=>74, :function=>"report"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>110, :function=>"run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>87, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>71, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>45, :function=>"invoke"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/exe/rspec", :line=>4, :function=>""}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/rspec", :line=>23, :function=>"load"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/rspec", :line=>23, :function=>""}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli/exec.rb", :line=>74, :function=>"load"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli/exec.rb", :line=>74, :function=>"kernel_load"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli/exec.rb", :line=>28, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli.rb", :line=>463, :function=>"exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/vendor/thor/lib/thor/command.rb", :line=>27, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/vendor/thor/lib/thor/invocation.rb", :line=>126, :function=>"invoke_command"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/vendor/thor/lib/thor.rb", :line=>387, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli.rb", :line=>27, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/vendor/thor/lib/thor/base.rb", :line=>466, :function=>"start"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli.rb", :line=>18, :function=>"start"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/exe/bundle", :line=>30, :function=>"block in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/friendly_errors.rb", :line=>124, :function=>"with_friendly_errors"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/exe/bundle", :line=>22, :function=>""}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/bundle", :line=>23, :function=>"load"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/bundle", :line=>23, :function=>"
"}]}], :context=>{:version=>"1.2.3", :rootDirectory=>"/Users/kyrylo/Code/airbrake/airbrake/gemfiles", :hostname=>"Kyrylos-MacBook-Pro.local", :severity=>"error", :os=>"x86_64-darwin16", :language=>"ruby/2.4.2", :notifier=>{:name=>"airbrake-ruby", :version=>"4.2.0", :url=>"https://github.com/airbrake/airbrake-ruby"}}, :environment=>{:program_name=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/rspec"}, :session=>{}, :params=>{}}, @stash={:exception=>#, :rack_request=>#[1, 1], "rack.input"=>#, "rack.errors"=>#, "rack.multithread"=>false, "rack.multiprocess"=>true, "rack.run_once"=>false, "REQUEST_METHOD"=>"GET", "SERVER_NAME"=>"example.org", "SERVER_PORT"=>"80", "QUERY_STRING"=>"", "PATH_INFO"=>"/delayed_job", "rack.url_scheme"=>"http", "HTTPS"=>"off", "SCRIPT_NAME"=>"", "CONTENT_LENGTH"=>"0", "rack.test"=>true, "REMOTE_ADDR"=>"127.0.0.1", "HTTP_HOST"=>"example.org", "HTTP_COOKIE"=>"", "ORIGINAL_FULLPATH"=>"/delayed_job", "action_dispatch.routes"=>#, "action_dispatch.parameter_filter"=>[], "action_dispatch.secret_token"=>"ni6aeph6aeriBiphesh8omahv6cohpue5Quah5ceiMohtuvei8", "action_dispatch.show_exceptions"=>true, "action_dispatch.show_detailed_exceptions"=>false, "action_dispatch.logger"=>#, @formatter=#, @logdev=#, @mon_owner=nil, @mon_count=0, @mon_mutex=#>>, "action_dispatch.backtrace_cleaner"=>#, #, #, #], @silencers=[#]>, "action_dispatch.request_id"=>"b0c8a5d0520d7f85d424d34208725d0a", "action_dispatch.remote_ip"=>#, @app=#:default, :scope_defaults=>{}, :default_strategies=>{}, :intercept_401=>true}, @app=#>, @header="IE=Edge,chrome=1">, @cache_control="max-age=0, private, must-revalidate", @no_cache_control="no-cache">>>, @parsers={#=>:xml_simple, #=>:json}>>, @default_options={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :secret=>"d834e51b056ff165085dbcdadd2a00949a31f73f5b617574686e55946ccf", :coder=>#}, @key="jiez4Mielu1AiHugog3shiiPhe3lai3faer", @cookie_only=true>>>>>>, @condition=#, @validated=false>, @check_ip=true, @proxies=/ + ^127\.0\.0\.1$ | # localhost + ^(10 | # private IP 10.x.x.x + 172\.(1[6-9]|2[0-9]|3[0-1]) | # private IP in the range 172.16.0.0 .. 172.31.255.255 + 192\.168 # private IP 192.168.x.x + )\. + /x>, @calculated_ip=false>, "rack.session"=>#, "rack.session.options"=>{:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :secret=>"d834e51b056ff165085dbcdadd2a00949a31f73f5b617574686e55946ccf", :coder=>#, :id=>nil}, "rack.request.cookie_hash"=>{}, "rack.request.cookie_string"=>"", "action_dispatch.cookies"=>#, @verifier=#>>, "action_dispatch.request.unsigned_session_cookie"=>{}, "warden"=>Warden::Proxy:70241352580500 @config={:default_scope=>:default, :scope_defaults=>{}, :default_strategies=>{}, :intercept_401=>true}, "action_dispatch.request.path_parameters"=>{:controller=>"dummy", :action=>"delayed_job"}, "action_controller.instance"=>#"text/html"}, @_status=200, @_request=#"dummy", "action"=>"delayed_job"}, @method="GET", @fullpath="/delayed_job">, @_response=#"dummy", "action"=>"delayed_job"}, @method="GET", @fullpath="/delayed_job">>, @_env={...}, @_prefixes=["dummy"], @_lookup_context=#[:en], :formats=>[:html], :handlers=>[:erb, :builder]}, @skip_default_locale=false, @cache=true, @prefixes=["dummy"], @rendered_format=nil, @view_paths=#=>{"notify_airbrake_helper"=>{"dummy"=>{false=>{[]=>[dummy/notify_airbrake_helper.html.erb]}}}, "application"=>{"layouts"=>{false=>{[]=>[layouts/application.html.erb]}}}, "notify_airbrake_sync_helper"=>{"dummy"=>{false=>{[]=>[dummy/notify_airbrake_sync_helper.html.erb]}}}, "index"=>{"dummy"=>{false=>{[]=>[dummy/index.html.erb]}}}, "resque"=>{"dummy"=>{false=>{[]=>[dummy/resque.html.erb]}}}, "breakdown"=>{"dummy"=>{false=>{[]=>[dummy/breakdown.html.erb]}}}}}, @hash={"layouts/application.html.erb"=>"<%= yield %>", "dummy/index.html.erb"=>"Hello from index", "dummy/notify_airbrake_helper.html.erb"=>"notify_airbrake_helper", "dummy/notify_airbrake_sync_helper.html.erb"=>"notify_airbrake_helper_sync", "dummy/active_record_after_commit.html.erb"=>"active_record_after_commit", "dummy/active_record_after_rollback.html.erb"=>"active_record_after_rollback", "dummy/active_job.html.erb"=>"active_job", "dummy/resque.html.erb"=>"resque", "dummy/delayed_job.html.erb"=>"delayed_job", "dummy/breakdown.html.erb"=>"breakdown"}>]>>, @_action_name="delayed_job", @_response_body=nil>, "action_dispatch.request.content_type"=>nil, "action_dispatch.request.request_parameters"=>{}, "rack.request.query_string"=>"", "rack.request.query_hash"=>{}, "action_dispatch.request.query_parameters"=>{}, "action_dispatch.request.parameters"=>{"controller"=>"dummy", "action"=>"delayed_job"}, "action_dispatch.request.formats"=>[#]}>}, @truncator=#>] ): lib/airbrake/rack/middleware.rb:65:in `notify_airbrake' lib/airbrake/rack/middleware.rb:35:in `rescue in call!' lib/airbrake/rack/middleware.rb:40:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:31:39 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 5.1ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started HEAD "/crash" for 127.0.0.1 at 2019-03-12 19:31:39 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 0 in 4.7ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (0.9ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started HEAD "/crash" for 127.0.0.1 at 2019-03-12 19:35:21 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 0 in 11.1ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:35:21 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 5.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:35:21 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 20.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:35:23 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 21.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:35:25 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 23.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:35:27 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 20.3ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:35:29 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 20.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:35:31 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 22.1ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:35:33 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 20.7ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:35:35 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.1ms) commit transaction #) Diff: @@ -1,2 +1,2 @@ -["an instance of Airbrake::Notice"] +[#] > Completed 500 Internal Server Error in 17.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/" for 127.0.0.1 at 2019-03-12 19:35:35 +0200 Processing by DummyController#index as HTML Rendered dummy/index.html.erb within layouts/application (0.8ms) Completed 200 OK in 5.6ms (Views: 5.4ms | ActiveRecord: 0.0ms) Started GET "/delayed_job" for 127.0.0.1 at 2019-03-12 19:35:35 +0200 Processing by DummyController#delayed_job as HTML Completed 500 Internal Server Error in 12.7ms RSpec::Mocks::MockExpectationError (Airbrake received :notify with unexpected arguments expected: (anything, {"job"=>hash_including("handler"=>"--- !ruby/struct:BangoJob\nbingo: bingo\nbongo: bongo\n")}) got: (#]}>}, @truncator=#>) Diff: @@ -1,4 +1,8 @@ -["anything", - {"job"=> - hash_including("handler"=>"--- !ruby/struct:BangoJob\nbingo: bingo\nbongo: bongo\n")}] +[#, @formatter=nil, @logdev=#, @mon_owner=nil, @mon_count=0, @mon_mutex=#>>, @project_id=113743, @project_key="fd04e13d806a90f96614ad8e529b2822", @host="https://api.airbrake.io", @ignore_environments=[], @timeout=nil, @blacklist_keys=[], @whitelist_keys=[], @root_directory="/Users/kyrylo/Code/airbrake/airbrake/gemfiles", @versions={}, @performance_stats=false, @performance_stats_flush_period=1, @app_version="1.2.3", @endpoint=#>, @payload={:errors=>[{:type=>"AirbrakeTestError", :message=>"delayed_job error", :backtrace=>[{:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/apps/rails/dummy_app.rb", :line=>87, :function=>"perform"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>81, :function=>"block in invoke_job"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/delayed_job.rb", :line=>10, :function=>"block (2 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>79, :function=>"block (2 levels) in add"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>61, :function=>"block in initialize"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>79, :function=>"block in add"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>66, :function=>"execute"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>40, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>78, :function=>"invoke_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>19, :function=>"block (2 levels) in enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>61, :function=>"block in initialize"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>66, :function=>"execute"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>40, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>17, :function=>"block in enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>16, :function=>"tap"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>16, :function=>"enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>12, :function=>"enqueue"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/apps/rails/dummy_app.rb", :line=>149, :function=>"delayed_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/implicit_render.rb", :line=>4, :function=>"send_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/base.rb", :line=>167, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rendering.rb", :line=>10, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/callbacks.rb", :line=>18, :function=>"block in process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>403, :function=>"_run__146262195976897702__process_action__1770654501391382763__callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"__run_callback"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>385, :function=>"_run_process_action_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>81, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/callbacks.rb", :line=>17, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rescue.rb", :line=>29, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/instrumentation.rb", :line=>30, :function=>"block in process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications.rb", :line=>123, :function=>"block in instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications/instrumenter.rb", :line=>20, :function=>"instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications.rb", :line=>123, :function=>"instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/instrumentation.rb", :line=>29, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/params_wrapper.rb", :line=>207, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/railties/controller_runtime.rb", :line=>18, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/base.rb", :line=>121, :function=>"process"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/rendering.rb", :line=>46, :function=>"process"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal.rb", :line=>203, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rack_delegation.rb", :line=>14, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal.rb", :line=>246, :function=>"block in action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>73, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>36, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>68, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>56, :function=>"each"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>56, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>608, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>36, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>35, :function=>"catch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>35, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/best_standards_support.rb", :line=>17, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/etag.rb", :line=>23, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/conditionalget.rb", :line=>25, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/head.rb", :line=>14, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/params_parser.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/flash.rb", :line=>242, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/session/abstract/id.rb", :line=>210, :function=>"context"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/session/abstract/id.rb", :line=>205, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/cookies.rb", :line=>341, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/query_cache.rb", :line=>64, :function=>"call"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/rack/middleware.rb", :line=>33, :function=>"call!"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/rack/middleware.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/connection_adapters/abstract/connection_pool.rb", :line=>479, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/callbacks.rb", :line=>28, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"_run__1061269560901798452__call__557319792300805332__callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"__run_callback"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>385, :function=>"_run_call_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>81, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/callbacks.rb", :line=>27, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/reloader.rb", :line=>65, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/remote_ip.rb", :line=>31, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/debug_exceptions.rb", :line=>16, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/show_exceptions.rb", :line=>56, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/rack/logger.rb", :line=>32, :function=>"call_app"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/rack/logger.rb", :line=>18, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/request_id.rb", :line=>22, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/methodoverride.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/runtime.rb", :line=>17, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/cache/strategy/local_cache.rb", :line=>72, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/lock.rb", :line=>15, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/static.rb", :line=>83, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/engine.rb", :line=>484, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/application.rb", :line=>231, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/mock_session.rb", :line=>30, :function=>"request"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/test.rb", :line=>244, :function=>"process_request"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/test.rb", :line=>58, :function=>"get"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/integration/rails/rails_spec.rb", :line=>183, :function=>"block (3 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>254, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>254, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>500, :function=>"block in with_around_and_singleton_context_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>457, :function=>"block in with_around_example_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>464, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>604, :function=>"block in run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>342, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-wait-0.0.9/lib/rspec/wait.rb", :line=>46, :function=>"block (2 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>447, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>447, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>373, :function=>"execute_with"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>606, :function=>"block (2 levels) in run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>342, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>607, :function=>"run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>464, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>457, :function=>"with_around_example_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>500, :function=>"with_around_and_singleton_context_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>251, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>629, :function=>"block in run_examples"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>625, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>625, :function=>"run_examples"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>591, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"block (3 levels) in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"block (2 levels) in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/configuration.rb", :line=>1989, :function=>"with_suite_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>111, :function=>"block in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/reporter.rb", :line=>74, :function=>"report"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>110, :function=>"run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>87, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>71, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>45, :function=>"invoke"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/exe/rspec", :line=>4, :function=>""}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/rspec", :line=>23, :function=>"load"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/rspec", :line=>23, :function=>""}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli/exec.rb", :line=>74, :function=>"load"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli/exec.rb", :line=>74, :function=>"kernel_load"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli/exec.rb", :line=>28, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli.rb", :line=>463, :function=>"exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/vendor/thor/lib/thor/command.rb", :line=>27, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/vendor/thor/lib/thor/invocation.rb", :line=>126, :function=>"invoke_command"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/vendor/thor/lib/thor.rb", :line=>387, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli.rb", :line=>27, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/vendor/thor/lib/thor/base.rb", :line=>466, :function=>"start"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/cli.rb", :line=>18, :function=>"start"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/exe/bundle", :line=>30, :function=>"block in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/lib/bundler/friendly_errors.rb", :line=>124, :function=>"with_friendly_errors"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/bundler-1.17.1/exe/bundle", :line=>22, :function=>""}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/bundle", :line=>23, :function=>"load"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/bundle", :line=>23, :function=>"
"}]}], :context=>{:version=>"1.2.3", :rootDirectory=>"/Users/kyrylo/Code/airbrake/airbrake/gemfiles", :hostname=>"Kyrylos-MacBook-Pro.local", :severity=>"error", :os=>"x86_64-darwin16", :language=>"ruby/2.4.2", :notifier=>{:name=>"airbrake-ruby", :version=>"4.2.0", :url=>"https://github.com/airbrake/airbrake-ruby"}}, :environment=>{:program_name=>"/Users/kyrylo/.gem/ruby/2.4.2/bin/rspec"}, :session=>{}, :params=>{}}, @stash={:exception=>#, :rack_request=>#[1, 1], "rack.input"=>#, "rack.errors"=>#, "rack.multithread"=>false, "rack.multiprocess"=>true, "rack.run_once"=>false, "REQUEST_METHOD"=>"GET", "SERVER_NAME"=>"example.org", "SERVER_PORT"=>"80", "QUERY_STRING"=>"", "PATH_INFO"=>"/delayed_job", "rack.url_scheme"=>"http", "HTTPS"=>"off", "SCRIPT_NAME"=>"", "CONTENT_LENGTH"=>"0", "rack.test"=>true, "REMOTE_ADDR"=>"127.0.0.1", "HTTP_HOST"=>"example.org", "HTTP_COOKIE"=>"", "ORIGINAL_FULLPATH"=>"/delayed_job", "action_dispatch.routes"=>#, "action_dispatch.parameter_filter"=>[], "action_dispatch.secret_token"=>"ni6aeph6aeriBiphesh8omahv6cohpue5Quah5ceiMohtuvei8", "action_dispatch.show_exceptions"=>true, "action_dispatch.show_detailed_exceptions"=>false, "action_dispatch.logger"=>#, @formatter=#, @logdev=#, @mon_owner=nil, @mon_count=0, @mon_mutex=#>>, "action_dispatch.backtrace_cleaner"=>#, #, #, #], @silencers=[#]>, "action_dispatch.request_id"=>"c5cf7e165373b1d1634cb89019be7228", "action_dispatch.remote_ip"=>#, @app=#:default, :scope_defaults=>{}, :default_strategies=>{}, :intercept_401=>true}, @app=#>, @header="IE=Edge,chrome=1">, @cache_control="max-age=0, private, must-revalidate", @no_cache_control="no-cache">>>, @parsers={#=>:xml_simple, #=>:json}>>, @default_options={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :secret=>"a4252bbcd2f724b945c37aa60fafc4757d303a9359a42c1fa11965ae82c0", :coder=>#}, @key="jiez4Mielu1AiHugog3shiiPhe3lai3faer", @cookie_only=true>>>>>>, @condition=#, @validated=false>, @check_ip=true, @proxies=/ + ^127\.0\.0\.1$ | # localhost + ^(10 | # private IP 10.x.x.x + 172\.(1[6-9]|2[0-9]|3[0-1]) | # private IP in the range 172.16.0.0 .. 172.31.255.255 + 192\.168 # private IP 192.168.x.x + )\. + /x>, @calculated_ip=false>, "rack.session"=>#, "rack.session.options"=>{:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :secret=>"a4252bbcd2f724b945c37aa60fafc4757d303a9359a42c1fa11965ae82c0", :coder=>#, :id=>nil}, "rack.request.cookie_hash"=>{}, "rack.request.cookie_string"=>"", "action_dispatch.cookies"=>#, @verifier=#>>, "action_dispatch.request.unsigned_session_cookie"=>{}, "warden"=>Warden::Proxy:70257916818160 @config={:default_scope=>:default, :scope_defaults=>{}, :default_strategies=>{}, :intercept_401=>true}, "action_dispatch.request.path_parameters"=>{:controller=>"dummy", :action=>"delayed_job"}, "action_controller.instance"=>#"text/html"}, @_status=200, @_request=#"dummy", "action"=>"delayed_job"}, @method="GET", @fullpath="/delayed_job">, @_response=#"dummy", "action"=>"delayed_job"}, @method="GET", @fullpath="/delayed_job">>, @_env={...}, @_prefixes=["dummy"], @_lookup_context=#[:en], :formats=>[:html], :handlers=>[:erb, :builder]}, @skip_default_locale=false, @cache=true, @prefixes=["dummy"], @rendered_format=nil, @view_paths=#=>{"index"=>{"dummy"=>{false=>{[]=>[dummy/index.html.erb]}}}, "application"=>{"layouts"=>{false=>{[]=>[layouts/application.html.erb]}}}}}, @hash={"layouts/application.html.erb"=>"<%= yield %>", "dummy/index.html.erb"=>"Hello from index", "dummy/notify_airbrake_helper.html.erb"=>"notify_airbrake_helper", "dummy/notify_airbrake_sync_helper.html.erb"=>"notify_airbrake_helper_sync", "dummy/active_record_after_commit.html.erb"=>"active_record_after_commit", "dummy/active_record_after_rollback.html.erb"=>"active_record_after_rollback", "dummy/active_job.html.erb"=>"active_job", "dummy/resque.html.erb"=>"resque", "dummy/delayed_job.html.erb"=>"delayed_job", "dummy/breakdown.html.erb"=>"breakdown"}>]>>, @_action_name="delayed_job", @_response_body=nil>, "action_dispatch.request.content_type"=>nil, "action_dispatch.request.request_parameters"=>{}, "rack.request.query_string"=>"", "rack.request.query_hash"=>{}, "action_dispatch.request.query_parameters"=>{}, "action_dispatch.request.parameters"=>{"controller"=>"dummy", "action"=>"delayed_job"}, "action_dispatch.request.formats"=>[#]}>}, @truncator=#>] ): lib/airbrake/rack/middleware.rb:65:in `notify_airbrake' lib/airbrake/rack/middleware.rb:35:in `rescue in call!' lib/airbrake/rack/middleware.rb:40:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:35:35 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 21.4ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:35:37 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 5.6ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-12 19:35:37 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 1.7ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/resque" for 127.0.0.1 at 2019-03-12 19:35:37 +0200 Processing by DummyController#resque as HTML Rendered dummy/resque.html.erb within layouts/application (0.2ms) Completed 200 OK in 2.0ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:35:37 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 16.4ms (Views: 9.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:35:39 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 15.6ms (Views: 10.0ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:35:41 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.3ms) Completed 200 OK in 17.8ms (Views: 12.4ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:35:43 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 23.7ms (Views: 17.2ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:35:45 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 32.0ms (Views: 22.7ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:35:47 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 15.7ms (Views: 9.2ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:35:49 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.4ms) Completed 200 OK in 17.6ms (Views: 1.5ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:35:51 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 16.9ms (Views: 1.0ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:35:53 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 15.7ms (Views: 1.0ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:35:55 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 24.3ms (Views: 8.6ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:35:57 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.4ms) Completed 200 OK in 18.5ms (Views: 1.3ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-12 19:35:59 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 15.3ms (Views: 1.0ms | ActiveRecord: 0.0ms) Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-12 19:36:01 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 21.9ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-12 19:36:03 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 22.1ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-12 19:36:05 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.1ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 22.7ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-12 19:36:07 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.1ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 26.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-12 19:36:09 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.1ms) commit transaction # Completed 500 Internal Server Error in 36.4ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-12 19:36:12 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 36.8ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/breakdown" for 127.0.0.1 at 2019-03-12 19:36:14 +0200 Processing by DummyController#breakdown as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "breakdown"]]  (0.0ms) commit transaction # Book Load (0.1ms) SELECT "books".* FROM "books"  Rendered dummy/breakdown.html.erb within layouts/application (0.2ms) Completed 200 OK in 9.5ms (Views: 0.9ms | ActiveRecord: 0.2ms) Connecting to database specified by DATABASE_URL  (1.1ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/breakdown" for 127.0.0.1 at 2019-03-12 19:43:35 +0200 Processing by DummyController#breakdown as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "breakdown"]]  (0.0ms) commit transaction # Book Load (0.1ms) SELECT "books".* FROM "books" Rendered dummy/breakdown.html.erb within layouts/application (0.9ms) Completed 200 OK in 19.5ms (Views: 5.8ms | ActiveRecord: 0.4ms) Connecting to database specified by DATABASE_URL  (2.8ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:10:09 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 26.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:10:11 +0200 Processing by DummyController#crash as HTML  (0.1ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 21.8ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:10:13 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 32.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:10:15 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 17.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:10:17 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 16.9ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:10:19 +0200 Processing by DummyController#crash as HTML  (0.1ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 19.7ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/resque" for 127.0.0.1 at 2019-03-28 20:10:21 +0200 Processing by DummyController#resque as HTML Rendered dummy/resque.html.erb within layouts/application (1.2ms) Completed 200 OK in 13.0ms (Views: 11.6ms | ActiveRecord: 0.0ms) Started GET "/breakdown" for 127.0.0.1 at 2019-03-28 20:10:21 +0200 Processing by DummyController#breakdown as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "breakdown"]]  (0.0ms) commit transaction # Book Load (0.1ms) SELECT "books".* FROM "books" Rendered dummy/breakdown.html.erb within layouts/application (0.2ms) Completed 200 OK in 7.6ms (Views: 0.9ms | ActiveRecord: 0.2ms) Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:10:21 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 8.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/delayed_job" for 127.0.0.1 at 2019-03-28 20:10:23 +0200 Processing by DummyController#delayed_job as HTML Completed 500 Internal Server Error in 14.0ms RSpec::Mocks::MockExpectationError (Airbrake received :notify with unexpected arguments expected: (anything, {"job"=>hash_including("handler"=>"--- !ruby/struct:BangoJob\nbingo: bingo\nbongo: bongo\n")}) got: (#]}>}, @truncator=#>) Diff: @@ -1,4 +1,8 @@ -["anything", - {"job"=> - hash_including("handler"=>"--- !ruby/struct:BangoJob\nbingo: bingo\nbongo: bongo\n")}] +[#, @formatter=nil, @logdev=#, @mon_owner=nil, @mon_count=0, @mon_mutex=#>>, @project_id=113743, @project_key="fd04e13d806a90f96614ad8e529b2822", @host="https://api.airbrake.io", @ignore_environments=[], @timeout=nil, @blacklist_keys=[], @whitelist_keys=[], @root_directory="/Users/kyrylo/Code/airbrake/airbrake/gemfiles", @versions={}, @performance_stats=false, @performance_stats_flush_period=1, @app_version="1.2.3", @endpoint=#>, @payload={:errors=>[{:type=>"AirbrakeTestError", :message=>"delayed_job error", :backtrace=>[{:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/apps/rails/dummy_app.rb", :line=>87, :function=>"perform"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>81, :function=>"block in invoke_job"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/delayed_job.rb", :line=>10, :function=>"block (2 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>79, :function=>"block (2 levels) in add"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>61, :function=>"block in initialize"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>79, :function=>"block in add"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>66, :function=>"execute"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>40, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>78, :function=>"invoke_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>19, :function=>"block (2 levels) in enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>61, :function=>"block in initialize"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>66, :function=>"execute"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>40, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>17, :function=>"block in enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>16, :function=>"tap"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>16, :function=>"enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>12, :function=>"enqueue"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/apps/rails/dummy_app.rb", :line=>149, :function=>"delayed_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/implicit_render.rb", :line=>4, :function=>"send_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/base.rb", :line=>167, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rendering.rb", :line=>10, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/callbacks.rb", :line=>18, :function=>"block in process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>403, :function=>"_run__2701625860469606715__process_action__3715290519220012436__callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"__run_callback"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>385, :function=>"_run_process_action_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>81, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/callbacks.rb", :line=>17, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rescue.rb", :line=>29, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/instrumentation.rb", :line=>30, :function=>"block in process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications.rb", :line=>123, :function=>"block in instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications/instrumenter.rb", :line=>20, :function=>"instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications.rb", :line=>123, :function=>"instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/instrumentation.rb", :line=>29, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/params_wrapper.rb", :line=>207, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/railties/controller_runtime.rb", :line=>18, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/base.rb", :line=>121, :function=>"process"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/rendering.rb", :line=>46, :function=>"process"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal.rb", :line=>203, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rack_delegation.rb", :line=>14, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal.rb", :line=>246, :function=>"block in action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>73, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>36, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>68, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>56, :function=>"each"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>56, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>608, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>36, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>35, :function=>"catch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>35, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/best_standards_support.rb", :line=>17, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/etag.rb", :line=>23, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/conditionalget.rb", :line=>25, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/head.rb", :line=>14, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/params_parser.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/flash.rb", :line=>242, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/session/abstract/id.rb", :line=>210, :function=>"context"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/session/abstract/id.rb", :line=>205, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/cookies.rb", :line=>341, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/query_cache.rb", :line=>64, :function=>"call"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/rack/middleware.rb", :line=>33, :function=>"call!"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/rack/middleware.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/connection_adapters/abstract/connection_pool.rb", :line=>479, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/callbacks.rb", :line=>28, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"_run__4492787274168278526__call__3151191555133503837__callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"__run_callback"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>385, :function=>"_run_call_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>81, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/callbacks.rb", :line=>27, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/reloader.rb", :line=>65, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/remote_ip.rb", :line=>31, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/debug_exceptions.rb", :line=>16, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/show_exceptions.rb", :line=>56, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/rack/logger.rb", :line=>32, :function=>"call_app"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/rack/logger.rb", :line=>18, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/request_id.rb", :line=>22, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/methodoverride.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/runtime.rb", :line=>17, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/cache/strategy/local_cache.rb", :line=>72, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/lock.rb", :line=>15, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/static.rb", :line=>83, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/engine.rb", :line=>484, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/application.rb", :line=>231, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/mock_session.rb", :line=>30, :function=>"request"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/test.rb", :line=>244, :function=>"process_request"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/test.rb", :line=>58, :function=>"get"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/integration/rails/rails_spec.rb", :line=>183, :function=>"block (3 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>254, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>254, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>500, :function=>"block in with_around_and_singleton_context_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>457, :function=>"block in with_around_example_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>464, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>604, :function=>"block in run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>342, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-wait-0.0.9/lib/rspec/wait.rb", :line=>46, :function=>"block (2 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>447, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>447, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>373, :function=>"execute_with"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>606, :function=>"block (2 levels) in run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>342, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>607, :function=>"run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>464, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>457, :function=>"with_around_example_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>500, :function=>"with_around_and_singleton_context_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>251, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>629, :function=>"block in run_examples"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>625, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>625, :function=>"run_examples"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>591, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"block (3 levels) in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"block (2 levels) in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/configuration.rb", :line=>1989, :function=>"with_suite_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>111, :function=>"block in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/reporter.rb", :line=>74, :function=>"report"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>110, :function=>"run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>87, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>71, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>45, :function=>"invoke"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/exe/rspec", :line=>4, :function=>"
"}]}], :context=>{:version=>"1.2.3", :rootDirectory=>"/Users/kyrylo/Code/airbrake/airbrake/gemfiles", :hostname=>"Kyrylos-MacBook-Pro.local", :severity=>"error", :os=>"x86_64-darwin16", :language=>"ruby/2.4.2", :notifier=>{:name=>"airbrake-ruby", :version=>"4.2.0", :url=>"https://github.com/airbrake/airbrake-ruby"}}, :environment=>{:program_name=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/exe/rspec"}, :session=>{}, :params=>{}}, @stash={:exception=>#, :rack_request=>#[1, 1], "rack.input"=>#, "rack.errors"=>#, "rack.multithread"=>false, "rack.multiprocess"=>true, "rack.run_once"=>false, "REQUEST_METHOD"=>"GET", "SERVER_NAME"=>"example.org", "SERVER_PORT"=>"80", "QUERY_STRING"=>"", "PATH_INFO"=>"/delayed_job", "rack.url_scheme"=>"http", "HTTPS"=>"off", "SCRIPT_NAME"=>"", "CONTENT_LENGTH"=>"0", "rack.test"=>true, "REMOTE_ADDR"=>"127.0.0.1", "HTTP_HOST"=>"example.org", "HTTP_COOKIE"=>"", "ORIGINAL_FULLPATH"=>"/delayed_job", "action_dispatch.routes"=>#, "action_dispatch.parameter_filter"=>[], "action_dispatch.secret_token"=>"ni6aeph6aeriBiphesh8omahv6cohpue5Quah5ceiMohtuvei8", "action_dispatch.show_exceptions"=>true, "action_dispatch.show_detailed_exceptions"=>false, "action_dispatch.logger"=>#, @formatter=#, @logdev=#, @mon_owner=nil, @mon_count=0, @mon_mutex=#>>, "action_dispatch.backtrace_cleaner"=>#, #, #, #], @silencers=[#]>, "action_dispatch.request_id"=>"19a9fb6444c906d35b63cef5c5d3dbc0", "action_dispatch.remote_ip"=>#, @app=#:default, :scope_defaults=>{}, :default_strategies=>{}, :intercept_401=>true}, @app=#>, @header="IE=Edge,chrome=1">, @cache_control="max-age=0, private, must-revalidate", @no_cache_control="no-cache">>>, @parsers={#=>:xml_simple, #=>:json}>>, @default_options={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :secret=>"9def01d1c6a71d0fa989b335161bae06a575859dea6573c135f3f3522281", :coder=>#}, @key="jiez4Mielu1AiHugog3shiiPhe3lai3faer", @cookie_only=true>>>>>>, @condition=#, @validated=false>, @check_ip=true, @proxies=/ + ^127\.0\.0\.1$ | # localhost + ^(10 | # private IP 10.x.x.x + 172\.(1[6-9]|2[0-9]|3[0-1]) | # private IP in the range 172.16.0.0 .. 172.31.255.255 + 192\.168 # private IP 192.168.x.x + )\. + /x>, @calculated_ip=false>, "rack.session"=>#, "rack.session.options"=>{:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :secret=>"9def01d1c6a71d0fa989b335161bae06a575859dea6573c135f3f3522281", :coder=>#, :id=>nil}, "rack.request.cookie_hash"=>{}, "rack.request.cookie_string"=>"", "action_dispatch.cookies"=>#, @verifier=#>>, "action_dispatch.request.unsigned_session_cookie"=>{}, "warden"=>Warden::Proxy:70330191920460 @config={:default_scope=>:default, :scope_defaults=>{}, :default_strategies=>{}, :intercept_401=>true}, "action_dispatch.request.path_parameters"=>{:controller=>"dummy", :action=>"delayed_job"}, "action_controller.instance"=>#"text/html"}, @_status=200, @_request=#"dummy", "action"=>"delayed_job"}, @method="GET", @fullpath="/delayed_job">, @_response=#"dummy", "action"=>"delayed_job"}, @method="GET", @fullpath="/delayed_job">>, @_env={...}, @_prefixes=["dummy"], @_lookup_context=#[:en], :formats=>[:html], :handlers=>[:erb, :builder]}, @skip_default_locale=false, @cache=true, @prefixes=["dummy"], @rendered_format=nil, @view_paths=#=>{"resque"=>{"dummy"=>{false=>{[]=>[dummy/resque.html.erb]}}}, "application"=>{"layouts"=>{false=>{[]=>[layouts/application.html.erb]}}}, "breakdown"=>{"dummy"=>{false=>{[]=>[dummy/breakdown.html.erb]}}}}}, @hash={"layouts/application.html.erb"=>"<%= yield %>", "dummy/index.html.erb"=>"Hello from index", "dummy/notify_airbrake_helper.html.erb"=>"notify_airbrake_helper", "dummy/notify_airbrake_sync_helper.html.erb"=>"notify_airbrake_helper_sync", "dummy/active_record_after_commit.html.erb"=>"active_record_after_commit", "dummy/active_record_after_rollback.html.erb"=>"active_record_after_rollback", "dummy/active_job.html.erb"=>"active_job", "dummy/resque.html.erb"=>"resque", "dummy/delayed_job.html.erb"=>"delayed_job", "dummy/breakdown.html.erb"=>"breakdown"}>]>>, @_action_name="delayed_job", @_response_body=nil>, "action_dispatch.request.content_type"=>nil, "action_dispatch.request.request_parameters"=>{}, "rack.request.query_string"=>"", "rack.request.query_hash"=>{}, "action_dispatch.request.query_parameters"=>{}, "action_dispatch.request.parameters"=>{"controller"=>"dummy", "action"=>"delayed_job"}, "action_dispatch.request.formats"=>[#]}>}, @truncator=#>] ): lib/airbrake/rack/middleware.rb:65:in `notify_airbrake' lib/airbrake/rack/middleware.rb:35:in `rescue in call!' lib/airbrake/rack/middleware.rb:40:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:10:23 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 17.4ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:10:25 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 5.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started HEAD "/crash" for 127.0.0.1 at 2019-03-28 20:10:25 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 0 in 4.6ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:10:25 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 5.1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:10:27 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 14.9ms (Views: 9.7ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:10:29 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 19.1ms (Views: 13.0ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:10:31 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 12.9ms (Views: 8.0ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:10:33 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 14.3ms (Views: 8.7ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:10:35 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 13.7ms (Views: 8.2ms | ActiveRecord: 0.0ms) Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-28 20:10:37 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.1ms) commit transaction # Completed 500 Internal Server Error in 18.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-28 20:10:39 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.1ms) commit transaction # Completed 500 Internal Server Error in 17.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-28 20:10:41 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 18.7ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-28 20:10:43 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 19.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-28 20:10:46 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 17.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-28 20:10:48 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 18.6ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:10:50 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 16.2ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:10:52 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.3ms) Completed 200 OK in 12.1ms (Views: 1.2ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:10:54 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 13.0ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:10:56 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 13.8ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:10:58 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 13.2ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:11:00 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 13.1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:11:02 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction #) Diff: @@ -1,2 +1,2 @@ -["an instance of Airbrake::Notice"] +[#] > Completed 500 Internal Server Error in 7.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/" for 127.0.0.1 at 2019-03-28 20:11:02 +0200 Processing by DummyController#index as HTML Rendered dummy/index.html.erb within layouts/application (0.2ms) Completed 200 OK in 0.9ms (Views: 0.8ms | ActiveRecord: 0.0ms) Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:11:02 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 4.7ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:11:02 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 1.1ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (0.9ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:11:29 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 22.6ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:11:31 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction #) Diff: @@ -1,2 +1,2 @@ -["an instance of Airbrake::Notice"] +[#] > Completed 500 Internal Server Error in 13.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/" for 127.0.0.1 at 2019-03-28 20:11:31 +0200 Processing by DummyController#index as HTML Rendered dummy/index.html.erb within layouts/application (0.8ms) Completed 200 OK in 5.5ms (Views: 5.3ms | ActiveRecord: 0.0ms) Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-28 20:11:31 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 19.9ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-28 20:11:33 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 39.9ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-28 20:11:35 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.1ms) commit transaction # Completed 500 Internal Server Error in 19.6ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-28 20:11:37 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 10.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-28 20:11:39 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.1ms) commit transaction # Completed 500 Internal Server Error in 17.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-28 20:11:41 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 17.3ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:11:43 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 13.0ms (Views: 8.7ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:11:45 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 15.5ms (Views: 8.4ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:11:48 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 13.5ms (Views: 7.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:11:50 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 13.9ms (Views: 8.8ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:11:52 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 14.9ms (Views: 9.6ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:11:54 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 13.4ms (Views: 8.6ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:11:56 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.3ms) Completed 200 OK in 15.5ms (Views: 1.3ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:11:58 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 14.7ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:12:00 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 15.4ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:12:02 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 13.6ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:12:04 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 15.3ms (Views: 1.0ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:12:06 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 14.1ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/delayed_job" for 127.0.0.1 at 2019-03-28 20:12:08 +0200 Processing by DummyController#delayed_job as HTML Completed 500 Internal Server Error in 11.3ms RSpec::Mocks::MockExpectationError (Airbrake received :notify with unexpected arguments expected: (anything, {"job"=>hash_including("handler"=>"--- !ruby/struct:BangoJob\nbingo: bingo\nbongo: bongo\n")}) got: (#]}>}, @truncator=#>) Diff: @@ -1,4 +1,8 @@ -["anything", - {"job"=> - hash_including("handler"=>"--- !ruby/struct:BangoJob\nbingo: bingo\nbongo: bongo\n")}] +[#, @formatter=nil, @logdev=#, @mon_owner=nil, @mon_count=0, @mon_mutex=#>>, @project_id=113743, @project_key="fd04e13d806a90f96614ad8e529b2822", @host="https://api.airbrake.io", @ignore_environments=[], @timeout=nil, @blacklist_keys=[], @whitelist_keys=[], @root_directory="/Users/kyrylo/Code/airbrake/airbrake/gemfiles", @versions={}, @performance_stats=false, @performance_stats_flush_period=1, @app_version="1.2.3", @endpoint=#>, @payload={:errors=>[{:type=>"AirbrakeTestError", :message=>"delayed_job error", :backtrace=>[{:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/apps/rails/dummy_app.rb", :line=>87, :function=>"perform"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>81, :function=>"block in invoke_job"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/delayed_job.rb", :line=>10, :function=>"block (2 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>79, :function=>"block (2 levels) in add"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>61, :function=>"block in initialize"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>79, :function=>"block in add"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>66, :function=>"execute"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>40, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>78, :function=>"invoke_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>19, :function=>"block (2 levels) in enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>61, :function=>"block in initialize"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>66, :function=>"execute"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>40, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>17, :function=>"block in enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>16, :function=>"tap"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>16, :function=>"enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>12, :function=>"enqueue"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/apps/rails/dummy_app.rb", :line=>149, :function=>"delayed_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/implicit_render.rb", :line=>4, :function=>"send_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/base.rb", :line=>167, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rendering.rb", :line=>10, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/callbacks.rb", :line=>18, :function=>"block in process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>403, :function=>"_run__2266078374062079832__process_action__4176095465911767294__callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"__run_callback"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>385, :function=>"_run_process_action_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>81, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/callbacks.rb", :line=>17, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rescue.rb", :line=>29, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/instrumentation.rb", :line=>30, :function=>"block in process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications.rb", :line=>123, :function=>"block in instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications/instrumenter.rb", :line=>20, :function=>"instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications.rb", :line=>123, :function=>"instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/instrumentation.rb", :line=>29, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/params_wrapper.rb", :line=>207, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/railties/controller_runtime.rb", :line=>18, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/base.rb", :line=>121, :function=>"process"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/rendering.rb", :line=>46, :function=>"process"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal.rb", :line=>203, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rack_delegation.rb", :line=>14, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal.rb", :line=>246, :function=>"block in action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>73, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>36, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>68, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>56, :function=>"each"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>56, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>608, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>36, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>35, :function=>"catch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>35, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/best_standards_support.rb", :line=>17, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/etag.rb", :line=>23, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/conditionalget.rb", :line=>25, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/head.rb", :line=>14, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/params_parser.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/flash.rb", :line=>242, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/session/abstract/id.rb", :line=>210, :function=>"context"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/session/abstract/id.rb", :line=>205, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/cookies.rb", :line=>341, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/query_cache.rb", :line=>64, :function=>"call"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/rack/middleware.rb", :line=>33, :function=>"call!"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/rack/middleware.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/connection_adapters/abstract/connection_pool.rb", :line=>479, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/callbacks.rb", :line=>28, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"_run__768942586040421218__call__1653216763746558456__callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"__run_callback"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>385, :function=>"_run_call_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>81, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/callbacks.rb", :line=>27, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/reloader.rb", :line=>65, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/remote_ip.rb", :line=>31, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/debug_exceptions.rb", :line=>16, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/show_exceptions.rb", :line=>56, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/rack/logger.rb", :line=>32, :function=>"call_app"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/rack/logger.rb", :line=>18, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/request_id.rb", :line=>22, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/methodoverride.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/runtime.rb", :line=>17, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/cache/strategy/local_cache.rb", :line=>72, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/lock.rb", :line=>15, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/static.rb", :line=>83, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/engine.rb", :line=>484, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/application.rb", :line=>231, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/mock_session.rb", :line=>30, :function=>"request"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/test.rb", :line=>244, :function=>"process_request"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/test.rb", :line=>58, :function=>"get"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/integration/rails/rails_spec.rb", :line=>183, :function=>"block (3 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>254, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>254, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>500, :function=>"block in with_around_and_singleton_context_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>457, :function=>"block in with_around_example_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>464, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>604, :function=>"block in run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>342, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-wait-0.0.9/lib/rspec/wait.rb", :line=>46, :function=>"block (2 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>447, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>447, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>373, :function=>"execute_with"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>606, :function=>"block (2 levels) in run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>342, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>607, :function=>"run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>464, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>457, :function=>"with_around_example_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>500, :function=>"with_around_and_singleton_context_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>251, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>629, :function=>"block in run_examples"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>625, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>625, :function=>"run_examples"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>591, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"block (3 levels) in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"block (2 levels) in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/configuration.rb", :line=>1989, :function=>"with_suite_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>111, :function=>"block in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/reporter.rb", :line=>74, :function=>"report"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>110, :function=>"run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>87, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>71, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>45, :function=>"invoke"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/exe/rspec", :line=>4, :function=>"
"}]}], :context=>{:version=>"1.2.3", :rootDirectory=>"/Users/kyrylo/Code/airbrake/airbrake/gemfiles", :hostname=>"Kyrylos-MacBook-Pro.local", :severity=>"error", :os=>"x86_64-darwin16", :language=>"ruby/2.4.2", :notifier=>{:name=>"airbrake-ruby", :version=>"4.2.0", :url=>"https://github.com/airbrake/airbrake-ruby"}}, :environment=>{:program_name=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/exe/rspec"}, :session=>{}, :params=>{}}, @stash={:exception=>#, :rack_request=>#[1, 1], "rack.input"=>#, "rack.errors"=>#, "rack.multithread"=>false, "rack.multiprocess"=>true, "rack.run_once"=>false, "REQUEST_METHOD"=>"GET", "SERVER_NAME"=>"example.org", "SERVER_PORT"=>"80", "QUERY_STRING"=>"", "PATH_INFO"=>"/delayed_job", "rack.url_scheme"=>"http", "HTTPS"=>"off", "SCRIPT_NAME"=>"", "CONTENT_LENGTH"=>"0", "rack.test"=>true, "REMOTE_ADDR"=>"127.0.0.1", "HTTP_HOST"=>"example.org", "HTTP_COOKIE"=>"", "ORIGINAL_FULLPATH"=>"/delayed_job", "action_dispatch.routes"=>#, "action_dispatch.parameter_filter"=>[], "action_dispatch.secret_token"=>"ni6aeph6aeriBiphesh8omahv6cohpue5Quah5ceiMohtuvei8", "action_dispatch.show_exceptions"=>true, "action_dispatch.show_detailed_exceptions"=>false, "action_dispatch.logger"=>#, @formatter=#, @logdev=#, @mon_owner=nil, @mon_count=0, @mon_mutex=#>>, "action_dispatch.backtrace_cleaner"=>#, #, #, #], @silencers=[#]>, "action_dispatch.request_id"=>"2001864f5138634dce75fa1ff1dd1a46", "action_dispatch.remote_ip"=>#, @app=#:default, :scope_defaults=>{}, :default_strategies=>{}, :intercept_401=>true}, @app=#>, @header="IE=Edge,chrome=1">, @cache_control="max-age=0, private, must-revalidate", @no_cache_control="no-cache">>>, @parsers={#=>:xml_simple, #=>:json}>>, @default_options={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :secret=>"ea7afe04dad01ee3ad0f992eacbabb5fa1c51866e4a96ed9d49ef1a8ab5c", :coder=>#}, @key="jiez4Mielu1AiHugog3shiiPhe3lai3faer", @cookie_only=true>>>>>>, @condition=#, @validated=false>, @check_ip=true, @proxies=/ + ^127\.0\.0\.1$ | # localhost + ^(10 | # private IP 10.x.x.x + 172\.(1[6-9]|2[0-9]|3[0-1]) | # private IP in the range 172.16.0.0 .. 172.31.255.255 + 192\.168 # private IP 192.168.x.x + )\. + /x>, @calculated_ip=false>, "rack.session"=>#, "rack.session.options"=>{:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :secret=>"ea7afe04dad01ee3ad0f992eacbabb5fa1c51866e4a96ed9d49ef1a8ab5c", :coder=>#, :id=>nil}, "rack.request.cookie_hash"=>{}, "rack.request.cookie_string"=>"", "action_dispatch.cookies"=>#, @verifier=#>>, "action_dispatch.request.unsigned_session_cookie"=>{}, "warden"=>Warden::Proxy:70208644358020 @config={:default_scope=>:default, :scope_defaults=>{}, :default_strategies=>{}, :intercept_401=>true}, "action_dispatch.request.path_parameters"=>{:controller=>"dummy", :action=>"delayed_job"}, "action_controller.instance"=>#"text/html"}, @_status=200, @_request=#"dummy", "action"=>"delayed_job"}, @method="GET", @fullpath="/delayed_job">, @_response=#"dummy", "action"=>"delayed_job"}, @method="GET", @fullpath="/delayed_job">>, @_env={...}, @_prefixes=["dummy"], @_lookup_context=#[:en], :formats=>[:html], :handlers=>[:erb, :builder]}, @skip_default_locale=false, @cache=true, @prefixes=["dummy"], @rendered_format=nil, @view_paths=#=>{"index"=>{"dummy"=>{false=>{[]=>[dummy/index.html.erb]}}}, "application"=>{"layouts"=>{false=>{[]=>[layouts/application.html.erb]}}}, "notify_airbrake_helper"=>{"dummy"=>{false=>{[]=>[dummy/notify_airbrake_helper.html.erb]}}}, "notify_airbrake_sync_helper"=>{"dummy"=>{false=>{[]=>[dummy/notify_airbrake_sync_helper.html.erb]}}}}}, @hash={"layouts/application.html.erb"=>"<%= yield %>", "dummy/index.html.erb"=>"Hello from index", "dummy/notify_airbrake_helper.html.erb"=>"notify_airbrake_helper", "dummy/notify_airbrake_sync_helper.html.erb"=>"notify_airbrake_helper_sync", "dummy/active_record_after_commit.html.erb"=>"active_record_after_commit", "dummy/active_record_after_rollback.html.erb"=>"active_record_after_rollback", "dummy/active_job.html.erb"=>"active_job", "dummy/resque.html.erb"=>"resque", "dummy/delayed_job.html.erb"=>"delayed_job", "dummy/breakdown.html.erb"=>"breakdown"}>]>>, @_action_name="delayed_job", @_response_body=nil>, "action_dispatch.request.content_type"=>nil, "action_dispatch.request.request_parameters"=>{}, "rack.request.query_string"=>"", "rack.request.query_hash"=>{}, "action_dispatch.request.query_parameters"=>{}, "action_dispatch.request.parameters"=>{"controller"=>"dummy", "action"=>"delayed_job"}, "action_dispatch.request.formats"=>[#]}>}, @truncator=#>] ): lib/airbrake/rack/middleware.rb:65:in `notify_airbrake' lib/airbrake/rack/middleware.rb:35:in `rescue in call!' lib/airbrake/rack/middleware.rb:40:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:12:08 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 19.4ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/resque" for 127.0.0.1 at 2019-03-28 20:12:10 +0200 Processing by DummyController#resque as HTML Rendered dummy/resque.html.erb within layouts/application (0.2ms) Completed 200 OK in 2.4ms (Views: 1.0ms | ActiveRecord: 0.0ms) Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:12:10 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 17.3ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:12:12 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 18.6ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:12:14 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 10.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:12:16 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 18.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:12:18 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 19.8ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:12:20 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 17.7ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:12:22 +0200 Processing by DummyController#crash as HTML  (0.1ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 5.7ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started HEAD "/crash" for 127.0.0.1 at 2019-03-28 20:12:22 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 0 in 5.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:12:22 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 4.4ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:12:22 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 1.1ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/breakdown" for 127.0.0.1 at 2019-03-28 20:12:22 +0200 Processing by DummyController#breakdown as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "breakdown"]]  (0.0ms) commit transaction # Book Load (0.1ms) SELECT "books".* FROM "books"  Rendered dummy/breakdown.html.erb within layouts/application (0.2ms) Completed 200 OK in 7.9ms (Views: 0.9ms | ActiveRecord: 0.2ms) Connecting to database specified by DATABASE_URL  (1.0ms) select sqlite_version(*)  (0.3ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:13:41 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 10.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:13:41 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 1.3ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:13:41 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 7.3ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started HEAD "/crash" for 127.0.0.1 at 2019-03-28 20:13:41 +0200 Processing by DummyController#crash as HTML  (0.1ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 0 in 4.8ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/" for 127.0.0.1 at 2019-03-28 20:13:41 +0200 Processing by DummyController#index as HTML Rendered dummy/index.html.erb within layouts/application (0.8ms) Completed 200 OK in 5.3ms (Views: 5.1ms | ActiveRecord: 0.0ms) Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:13:41 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction #) Diff: @@ -1,2 +1,2 @@ -["an instance of Airbrake::Notice"] +[#] > Completed 500 Internal Server Error in 12.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-28 20:13:41 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 20.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-28 20:13:43 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 20.8ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-28 20:13:45 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 21.4ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-28 20:13:47 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 17.4ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-28 20:13:49 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 19.1ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-03-28 20:13:51 +0200 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.1ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 17.6ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:13:53 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 25.9ms (Views: 1.4ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:13:55 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.3ms) Completed 200 OK in 23.2ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:13:57 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 14.8ms (Views: 1.0ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:13:59 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 16.9ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:14:01 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 13.8ms (Views: 1.0ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:14:03 +0200 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.3ms) Completed 200 OK in 13.7ms (Views: 1.0ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:14:05 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 15.9ms (Views: 8.8ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:14:07 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.3ms) Completed 200 OK in 14.1ms (Views: 8.7ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:14:09 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 17.1ms (Views: 11.7ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:14:11 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 21.6ms (Views: 15.0ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:14:13 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 26.4ms (Views: 19.0ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-03-28 20:14:15 +0200 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 14.9ms (Views: 9.3ms | ActiveRecord: 0.0ms) Started GET "/resque" for 127.0.0.1 at 2019-03-28 20:14:18 +0200 Processing by DummyController#resque as HTML Rendered dummy/resque.html.erb within layouts/application (0.2ms) Completed 200 OK in 2.8ms (Views: 1.2ms | ActiveRecord: 0.0ms) Started GET "/breakdown" for 127.0.0.1 at 2019-03-28 20:14:18 +0200 Processing by DummyController#breakdown as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "breakdown"]]  (0.0ms) commit transaction # Book Load (0.1ms) SELECT "books".* FROM "books"  Rendered dummy/breakdown.html.erb within layouts/application (0.2ms) Completed 200 OK in 8.4ms (Views: 0.9ms | ActiveRecord: 0.2ms) Started GET "/delayed_job" for 127.0.0.1 at 2019-03-28 20:14:18 +0200 Processing by DummyController#delayed_job as HTML Completed 500 Internal Server Error in 13.6ms RSpec::Mocks::MockExpectationError (Airbrake received :notify with unexpected arguments expected: (anything, {"job"=>hash_including("handler"=>"--- !ruby/struct:BangoJob\nbingo: bingo\nbongo: bongo\n")}) got: (#]}>}, @truncator=#>) Diff: @@ -1,4 +1,8 @@ -["anything", - {"job"=> - hash_including("handler"=>"--- !ruby/struct:BangoJob\nbingo: bingo\nbongo: bongo\n")}] +[#, @formatter=nil, @logdev=#, @mon_owner=nil, @mon_count=0, @mon_mutex=#>>, @project_id=113743, @project_key="fd04e13d806a90f96614ad8e529b2822", @host="https://api.airbrake.io", @ignore_environments=[], @timeout=nil, @blacklist_keys=[], @whitelist_keys=[], @root_directory="/Users/kyrylo/Code/airbrake/airbrake/gemfiles", @versions={}, @performance_stats=false, @performance_stats_flush_period=1, @app_version="1.2.3", @endpoint=#>, @payload={:errors=>[{:type=>"AirbrakeTestError", :message=>"delayed_job error", :backtrace=>[{:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/apps/rails/dummy_app.rb", :line=>87, :function=>"perform"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>81, :function=>"block in invoke_job"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/delayed_job.rb", :line=>10, :function=>"block (2 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>79, :function=>"block (2 levels) in add"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>61, :function=>"block in initialize"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>79, :function=>"block in add"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>66, :function=>"execute"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>40, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>78, :function=>"invoke_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>19, :function=>"block (2 levels) in enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>61, :function=>"block in initialize"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>66, :function=>"execute"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>40, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>17, :function=>"block in enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>16, :function=>"tap"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>16, :function=>"enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>12, :function=>"enqueue"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/apps/rails/dummy_app.rb", :line=>149, :function=>"delayed_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/implicit_render.rb", :line=>4, :function=>"send_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/base.rb", :line=>167, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rendering.rb", :line=>10, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/callbacks.rb", :line=>18, :function=>"block in process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>403, :function=>"_run__3876914363085639764__process_action__1303211941228265630__callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"__run_callback"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>385, :function=>"_run_process_action_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>81, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/callbacks.rb", :line=>17, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rescue.rb", :line=>29, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/instrumentation.rb", :line=>30, :function=>"block in process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications.rb", :line=>123, :function=>"block in instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications/instrumenter.rb", :line=>20, :function=>"instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications.rb", :line=>123, :function=>"instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/instrumentation.rb", :line=>29, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/params_wrapper.rb", :line=>207, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/railties/controller_runtime.rb", :line=>18, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/base.rb", :line=>121, :function=>"process"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/rendering.rb", :line=>46, :function=>"process"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal.rb", :line=>203, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rack_delegation.rb", :line=>14, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal.rb", :line=>246, :function=>"block in action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>73, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>36, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>68, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>56, :function=>"each"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>56, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>608, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>36, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>35, :function=>"catch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>35, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/best_standards_support.rb", :line=>17, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/etag.rb", :line=>23, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/conditionalget.rb", :line=>25, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/head.rb", :line=>14, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/params_parser.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/flash.rb", :line=>242, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/session/abstract/id.rb", :line=>210, :function=>"context"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/session/abstract/id.rb", :line=>205, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/cookies.rb", :line=>341, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/query_cache.rb", :line=>64, :function=>"call"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/rack/middleware.rb", :line=>33, :function=>"call!"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/rack/middleware.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/connection_adapters/abstract/connection_pool.rb", :line=>479, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/callbacks.rb", :line=>28, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"_run__3934229911912318201__call__1549725132338445966__callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"__run_callback"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>385, :function=>"_run_call_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>81, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/callbacks.rb", :line=>27, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/reloader.rb", :line=>65, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/remote_ip.rb", :line=>31, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/debug_exceptions.rb", :line=>16, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/show_exceptions.rb", :line=>56, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/rack/logger.rb", :line=>32, :function=>"call_app"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/rack/logger.rb", :line=>18, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/request_id.rb", :line=>22, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/methodoverride.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/runtime.rb", :line=>17, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/cache/strategy/local_cache.rb", :line=>72, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/lock.rb", :line=>15, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/static.rb", :line=>83, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/engine.rb", :line=>484, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/application.rb", :line=>231, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/mock_session.rb", :line=>30, :function=>"request"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/test.rb", :line=>244, :function=>"process_request"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/test.rb", :line=>58, :function=>"get"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/integration/rails/rails_spec.rb", :line=>183, :function=>"block (3 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>254, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>254, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>500, :function=>"block in with_around_and_singleton_context_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>457, :function=>"block in with_around_example_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>464, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>604, :function=>"block in run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>342, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-wait-0.0.9/lib/rspec/wait.rb", :line=>46, :function=>"block (2 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>447, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>447, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>373, :function=>"execute_with"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>606, :function=>"block (2 levels) in run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>342, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>607, :function=>"run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>464, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>457, :function=>"with_around_example_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>500, :function=>"with_around_and_singleton_context_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>251, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>629, :function=>"block in run_examples"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>625, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>625, :function=>"run_examples"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>591, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"block (3 levels) in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"block (2 levels) in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/configuration.rb", :line=>1989, :function=>"with_suite_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>111, :function=>"block in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/reporter.rb", :line=>74, :function=>"report"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>110, :function=>"run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>87, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>71, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>45, :function=>"invoke"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/exe/rspec", :line=>4, :function=>"
"}]}], :context=>{:version=>"1.2.3", :rootDirectory=>"/Users/kyrylo/Code/airbrake/airbrake/gemfiles", :hostname=>"Kyrylos-MacBook-Pro.local", :severity=>"error", :os=>"x86_64-darwin16", :language=>"ruby/2.4.2", :notifier=>{:name=>"airbrake-ruby", :version=>"4.2.0", :url=>"https://github.com/airbrake/airbrake-ruby"}}, :environment=>{:program_name=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/exe/rspec"}, :session=>{}, :params=>{}}, @stash={:exception=>#, :rack_request=>#[1, 1], "rack.input"=>#, "rack.errors"=>#, "rack.multithread"=>false, "rack.multiprocess"=>true, "rack.run_once"=>false, "REQUEST_METHOD"=>"GET", "SERVER_NAME"=>"example.org", "SERVER_PORT"=>"80", "QUERY_STRING"=>"", "PATH_INFO"=>"/delayed_job", "rack.url_scheme"=>"http", "HTTPS"=>"off", "SCRIPT_NAME"=>"", "CONTENT_LENGTH"=>"0", "rack.test"=>true, "REMOTE_ADDR"=>"127.0.0.1", "HTTP_HOST"=>"example.org", "HTTP_COOKIE"=>"", "ORIGINAL_FULLPATH"=>"/delayed_job", "action_dispatch.routes"=>#, "action_dispatch.parameter_filter"=>[], "action_dispatch.secret_token"=>"ni6aeph6aeriBiphesh8omahv6cohpue5Quah5ceiMohtuvei8", "action_dispatch.show_exceptions"=>true, "action_dispatch.show_detailed_exceptions"=>false, "action_dispatch.logger"=>#, @formatter=#, @logdev=#, @mon_owner=nil, @mon_count=0, @mon_mutex=#>>, "action_dispatch.backtrace_cleaner"=>#, #, #, #], @silencers=[#]>, "action_dispatch.request_id"=>"bfd80fb1764841f6969d31f0fec3f5d9", "action_dispatch.remote_ip"=>#, @app=#:default, :scope_defaults=>{}, :default_strategies=>{}, :intercept_401=>true}, @app=#>, @header="IE=Edge,chrome=1">, @cache_control="max-age=0, private, must-revalidate", @no_cache_control="no-cache">>>, @parsers={#=>:xml_simple, #=>:json}>>, @default_options={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :secret=>"072eb997f5c1ad0ef965002fbebf56560eb83d4407df1f52c910334ecb12", :coder=>#}, @key="jiez4Mielu1AiHugog3shiiPhe3lai3faer", @cookie_only=true>>>>>>, @condition=#, @validated=false>, @check_ip=true, @proxies=/ + ^127\.0\.0\.1$ | # localhost + ^(10 | # private IP 10.x.x.x + 172\.(1[6-9]|2[0-9]|3[0-1]) | # private IP in the range 172.16.0.0 .. 172.31.255.255 + 192\.168 # private IP 192.168.x.x + )\. + /x>, @calculated_ip=false>, "rack.session"=>#, "rack.session.options"=>{:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :secret=>"072eb997f5c1ad0ef965002fbebf56560eb83d4407df1f52c910334ecb12", :coder=>#, :id=>nil}, "rack.request.cookie_hash"=>{}, "rack.request.cookie_string"=>"", "action_dispatch.cookies"=>#, @verifier=#>>, "action_dispatch.request.unsigned_session_cookie"=>{}, "warden"=>Warden::Proxy:70332088638020 @config={:default_scope=>:default, :scope_defaults=>{}, :default_strategies=>{}, :intercept_401=>true}, "action_dispatch.request.path_parameters"=>{:controller=>"dummy", :action=>"delayed_job"}, "action_controller.instance"=>#"text/html"}, @_status=200, @_request=#"dummy", "action"=>"delayed_job"}, @method="GET", @fullpath="/delayed_job">, @_response=#"dummy", "action"=>"delayed_job"}, @method="GET", @fullpath="/delayed_job">>, @_env={...}, @_prefixes=["dummy"], @_lookup_context=#[:en], :formats=>[:html], :handlers=>[:erb, :builder]}, @skip_default_locale=false, @cache=true, @prefixes=["dummy"], @rendered_format=nil, @view_paths=#=>{"index"=>{"dummy"=>{false=>{[]=>[dummy/index.html.erb]}}}, "application"=>{"layouts"=>{false=>{[]=>[layouts/application.html.erb]}}}, "notify_airbrake_sync_helper"=>{"dummy"=>{false=>{[]=>[dummy/notify_airbrake_sync_helper.html.erb]}}}, "notify_airbrake_helper"=>{"dummy"=>{false=>{[]=>[dummy/notify_airbrake_helper.html.erb]}}}, "resque"=>{"dummy"=>{false=>{[]=>[dummy/resque.html.erb]}}}, "breakdown"=>{"dummy"=>{false=>{[]=>[dummy/breakdown.html.erb]}}}}}, @hash={"layouts/application.html.erb"=>"<%= yield %>", "dummy/index.html.erb"=>"Hello from index", "dummy/notify_airbrake_helper.html.erb"=>"notify_airbrake_helper", "dummy/notify_airbrake_sync_helper.html.erb"=>"notify_airbrake_helper_sync", "dummy/active_record_after_commit.html.erb"=>"active_record_after_commit", "dummy/active_record_after_rollback.html.erb"=>"active_record_after_rollback", "dummy/active_job.html.erb"=>"active_job", "dummy/resque.html.erb"=>"resque", "dummy/delayed_job.html.erb"=>"delayed_job", "dummy/breakdown.html.erb"=>"breakdown"}>]>>, @_action_name="delayed_job", @_response_body=nil>, "action_dispatch.request.content_type"=>nil, "action_dispatch.request.request_parameters"=>{}, "rack.request.query_string"=>"", "rack.request.query_hash"=>{}, "action_dispatch.request.query_parameters"=>{}, "action_dispatch.request.parameters"=>{"controller"=>"dummy", "action"=>"delayed_job"}, "action_dispatch.request.formats"=>[#]}>}, @truncator=#>] ): lib/airbrake/rack/middleware.rb:65:in `notify_airbrake' lib/airbrake/rack/middleware.rb:35:in `rescue in call!' lib/airbrake/rack/middleware.rb:40:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:14:18 +0200 Processing by DummyController#crash as HTML  (0.1ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 16.3ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:14:20 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 15.4ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:14:22 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 15.4ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:14:24 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 11.4ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:14:26 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 17.7ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:14:28 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.1ms) commit transaction # Completed 500 Internal Server Error in 9.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:14:30 +0200 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 20.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-03-28 20:14:32 +0200 Processing by DummyController#crash as HTML  (0.1ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 18.2ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Connecting to database specified by DATABASE_URL  (5.1ms) select sqlite_version(*)  (0.6ms) CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar(255))  (0.1ms) CREATE TABLE "delayed_jobs" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "priority" integer DEFAULT 0 NOT NULL, "attempts" integer DEFAULT 0 NOT NULL, "handler" text NOT NULL, "last_error" text, "run_at" datetime, "locked_at" datetime, "failed_at" datetime, "locked_by" varchar(255), "queue" varchar(255), "created_at" datetime, "updated_at" datetime)   (0.1ms) CREATE INDEX "delayed_jobs_priority" ON "delayed_jobs" ("priority", "run_at") Started GET "/delayed_job" for 127.0.0.1 at 2019-04-01 13:47:34 +0300 Processing by DummyController#delayed_job as HTML Completed 500 Internal Server Error in 11.2ms RSpec::Mocks::MockExpectationError (Airbrake received :notify with unexpected arguments expected: (anything, {"job"=>hash_including("handler"=>"--- !ruby/struct:BangoJob\nbingo: bingo\nbongo: bongo\n")}) got: (#]}>}, @truncator=#>) Diff: @@ -1,4 +1,8 @@ -["anything", - {"job"=> - hash_including("handler"=>"--- !ruby/struct:BangoJob\nbingo: bingo\nbongo: bongo\n")}] +[#, @formatter=nil, @logdev=#, @mon_owner=nil, @mon_count=0, @mon_mutex=#>>, @project_id=113743, @project_key="fd04e13d806a90f96614ad8e529b2822", @host="https://api.airbrake.io", @ignore_environments=[], @timeout=nil, @blacklist_keys=[], @whitelist_keys=[], @root_directory="/Users/kyrylo/Code/airbrake/airbrake/gemfiles", @versions={}, @performance_stats=false, @performance_stats_flush_period=1, @app_version="1.2.3">, @payload={:errors=>[{:type=>"AirbrakeTestError", :message=>"delayed_job error", :backtrace=>[{:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/apps/rails/dummy_app.rb", :line=>87, :function=>"perform"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>81, :function=>"block in invoke_job"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/delayed_job.rb", :line=>10, :function=>"block (2 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>79, :function=>"block (2 levels) in add"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>61, :function=>"block in initialize"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>79, :function=>"block in add"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>66, :function=>"execute"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>40, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>78, :function=>"invoke_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>19, :function=>"block (2 levels) in enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>61, :function=>"block in initialize"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>66, :function=>"execute"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/lifecycle.rb", :line=>40, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>17, :function=>"block in enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>16, :function=>"tap"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>16, :function=>"enqueue_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/delayed_job-4.1.5/lib/delayed/backend/base.rb", :line=>12, :function=>"enqueue"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/apps/rails/dummy_app.rb", :line=>149, :function=>"delayed_job"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/implicit_render.rb", :line=>4, :function=>"send_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/base.rb", :line=>167, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rendering.rb", :line=>10, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/callbacks.rb", :line=>18, :function=>"block in process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>403, :function=>"_run__83456659031293807__process_action__2087420186915765575__callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"__run_callback"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>385, :function=>"_run_process_action_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>81, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/callbacks.rb", :line=>17, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rescue.rb", :line=>29, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/instrumentation.rb", :line=>30, :function=>"block in process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications.rb", :line=>123, :function=>"block in instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications/instrumenter.rb", :line=>20, :function=>"instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/notifications.rb", :line=>123, :function=>"instrument"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/instrumentation.rb", :line=>29, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/params_wrapper.rb", :line=>207, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/railties/controller_runtime.rb", :line=>18, :function=>"process_action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/base.rb", :line=>121, :function=>"process"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/abstract_controller/rendering.rb", :line=>46, :function=>"process"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal.rb", :line=>203, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal/rack_delegation.rb", :line=>14, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_controller/metal.rb", :line=>246, :function=>"block in action"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>73, :function=>"dispatch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>36, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>68, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>56, :function=>"each"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/journey-1.0.4/lib/journey/router.rb", :line=>56, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/routing/route_set.rb", :line=>608, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>36, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>35, :function=>"catch"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/warden-1.2.7/lib/warden/manager.rb", :line=>35, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/best_standards_support.rb", :line=>17, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/etag.rb", :line=>23, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/conditionalget.rb", :line=>25, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/head.rb", :line=>14, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/params_parser.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/flash.rb", :line=>242, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/session/abstract/id.rb", :line=>210, :function=>"context"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/session/abstract/id.rb", :line=>205, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/cookies.rb", :line=>341, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/query_cache.rb", :line=>64, :function=>"call"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/rack/middleware.rb", :line=>33, :function=>"call!"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/lib/airbrake/rack/middleware.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activerecord-3.2.22.5/lib/active_record/connection_adapters/abstract/connection_pool.rb", :line=>479, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/callbacks.rb", :line=>28, :function=>"block in call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"_run__4120157808760365097__call__2493302765148272837__callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>405, :function=>"__run_callback"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>385, :function=>"_run_call_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/callbacks.rb", :line=>81, :function=>"run_callbacks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/callbacks.rb", :line=>27, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/reloader.rb", :line=>65, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/remote_ip.rb", :line=>31, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/debug_exceptions.rb", :line=>16, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/show_exceptions.rb", :line=>56, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/rack/logger.rb", :line=>32, :function=>"call_app"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/rack/logger.rb", :line=>18, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/request_id.rb", :line=>22, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/methodoverride.rb", :line=>21, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/runtime.rb", :line=>17, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/activesupport-3.2.22.5/lib/active_support/cache/strategy/local_cache.rb", :line=>72, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-1.4.7/lib/rack/lock.rb", :line=>15, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/actionpack-3.2.22.5/lib/action_dispatch/middleware/static.rb", :line=>83, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/engine.rb", :line=>484, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/railties-3.2.22.5/lib/rails/application.rb", :line=>231, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/mock_session.rb", :line=>30, :function=>"request"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/test.rb", :line=>244, :function=>"process_request"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rack-test-0.6.3/lib/rack/test.rb", :line=>58, :function=>"get"}, {:file=>"/Users/kyrylo/Code/airbrake/airbrake/spec/integration/rails/rails_spec.rb", :line=>183, :function=>"block (3 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>254, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>254, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>500, :function=>"block in with_around_and_singleton_context_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>457, :function=>"block in with_around_example_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>464, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>604, :function=>"block in run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>342, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-wait-0.0.9/lib/rspec/wait.rb", :line=>46, :function=>"block (2 levels) in "}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>447, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>447, :function=>"instance_exec"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>373, :function=>"execute_with"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>606, :function=>"block (2 levels) in run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>342, :function=>"call"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>607, :function=>"run_around_example_hooks_for"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb", :line=>464, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>457, :function=>"with_around_example_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>500, :function=>"with_around_and_singleton_context_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example.rb", :line=>251, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>629, :function=>"block in run_examples"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>625, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>625, :function=>"run_examples"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>591, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"block in run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb", :line=>592, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"block (3 levels) in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"map"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>116, :function=>"block (2 levels) in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/configuration.rb", :line=>1989, :function=>"with_suite_hooks"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>111, :function=>"block in run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/reporter.rb", :line=>74, :function=>"report"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>110, :function=>"run_specs"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>87, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>71, :function=>"run"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb", :line=>45, :function=>"invoke"}, {:file=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/exe/rspec", :line=>4, :function=>"
"}]}], :context=>{:version=>"1.2.3", :rootDirectory=>"/Users/kyrylo/Code/airbrake/airbrake/gemfiles", :hostname=>"Kyrylos-MacBook-Pro.local", :severity=>"error", :os=>"x86_64-darwin16", :language=>"ruby/2.4.2", :notifier=>{:name=>"airbrake-ruby", :version=>"4.2.2", :url=>"https://github.com/airbrake/airbrake-ruby"}}, :environment=>{:program_name=>"/Users/kyrylo/.gem/ruby/2.4.2/gems/rspec-core-3.8.0/exe/rspec"}, :session=>{}, :params=>{}}, @stash={:exception=>#, :rack_request=>#[1, 1], "rack.input"=>#, "rack.errors"=>#, "rack.multithread"=>false, "rack.multiprocess"=>true, "rack.run_once"=>false, "REQUEST_METHOD"=>"GET", "SERVER_NAME"=>"example.org", "SERVER_PORT"=>"80", "QUERY_STRING"=>"", "PATH_INFO"=>"/delayed_job", "rack.url_scheme"=>"http", "HTTPS"=>"off", "SCRIPT_NAME"=>"", "CONTENT_LENGTH"=>"0", "rack.test"=>true, "REMOTE_ADDR"=>"127.0.0.1", "HTTP_HOST"=>"example.org", "HTTP_COOKIE"=>"", "ORIGINAL_FULLPATH"=>"/delayed_job", "action_dispatch.routes"=>#, "action_dispatch.parameter_filter"=>[], "action_dispatch.secret_token"=>"ni6aeph6aeriBiphesh8omahv6cohpue5Quah5ceiMohtuvei8", "action_dispatch.show_exceptions"=>true, "action_dispatch.show_detailed_exceptions"=>false, "action_dispatch.logger"=>#, @formatter=#, @logdev=#, @mon_owner=nil, @mon_count=0, @mon_mutex=#>>, "action_dispatch.backtrace_cleaner"=>#, #, #, #], @silencers=[#]>, "action_dispatch.request_id"=>"d990ac84f622389ebe30517047dd82a2", "action_dispatch.remote_ip"=>#, @app=#:default, :scope_defaults=>{}, :default_strategies=>{}, :intercept_401=>true}, @app=#>, @header="IE=Edge,chrome=1">, @cache_control="max-age=0, private, must-revalidate", @no_cache_control="no-cache">>>, @parsers={#=>:xml_simple, #=>:json}>>, @default_options={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :secret=>"e4b0ec799efd029665d9bb7fad3535a0757372761e2cae48bf483812578f", :coder=>#}, @key="jiez4Mielu1AiHugog3shiiPhe3lai3faer", @cookie_only=true>>>>>>, @condition=#, @validated=false>, @check_ip=true, @proxies=/ + ^127\.0\.0\.1$ | # localhost + ^(10 | # private IP 10.x.x.x + 172\.(1[6-9]|2[0-9]|3[0-1]) | # private IP in the range 172.16.0.0 .. 172.31.255.255 + 192\.168 # private IP 192.168.x.x + )\. + /x>, @calculated_ip=false>, "rack.session"=>#, "rack.session.options"=>{:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :secret=>"e4b0ec799efd029665d9bb7fad3535a0757372761e2cae48bf483812578f", :coder=>#, :id=>nil}, "rack.request.cookie_hash"=>{}, "rack.request.cookie_string"=>"", "action_dispatch.cookies"=>#, @verifier=#>>, "action_dispatch.request.unsigned_session_cookie"=>{}, "warden"=>Warden::Proxy:70328812819720 @config={:default_scope=>:default, :scope_defaults=>{}, :default_strategies=>{}, :intercept_401=>true}, "action_dispatch.request.path_parameters"=>{:controller=>"dummy", :action=>"delayed_job"}, "action_controller.instance"=>#"text/html"}, @_status=200, @_request=#"dummy", "action"=>"delayed_job"}, @method="GET", @fullpath="/delayed_job">, @_response=#"dummy", "action"=>"delayed_job"}, @method="GET", @fullpath="/delayed_job">>, @_env={...}, @_prefixes=["dummy"], @_lookup_context=#[:en], :formats=>[:html], :handlers=>[:erb, :builder]}, @skip_default_locale=false, @cache=true, @prefixes=["dummy"], @rendered_format=nil, @view_paths=#"<%= yield %>", "dummy/index.html.erb"=>"Hello from index", "dummy/notify_airbrake_helper.html.erb"=>"notify_airbrake_helper", "dummy/notify_airbrake_sync_helper.html.erb"=>"notify_airbrake_helper_sync", "dummy/active_record_after_commit.html.erb"=>"active_record_after_commit", "dummy/active_record_after_rollback.html.erb"=>"active_record_after_rollback", "dummy/active_job.html.erb"=>"active_job", "dummy/resque.html.erb"=>"resque", "dummy/delayed_job.html.erb"=>"delayed_job", "dummy/breakdown.html.erb"=>"breakdown"}>]>>, @_action_name="delayed_job", @_response_body=nil>, "action_dispatch.request.content_type"=>nil, "action_dispatch.request.request_parameters"=>{}, "rack.request.query_string"=>"", "rack.request.query_hash"=>{}, "action_dispatch.request.query_parameters"=>{}, "action_dispatch.request.parameters"=>{"controller"=>"dummy", "action"=>"delayed_job"}, "action_dispatch.request.formats"=>[#]}>}, @truncator=#>] ): lib/airbrake/rack/middleware.rb:65:in `notify_airbrake' lib/airbrake/rack/middleware.rb:35:in `rescue in call!' lib/airbrake/rack/middleware.rb:40:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started HEAD "/crash" for 127.0.0.1 at 2019-04-01 13:47:34 +0300 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 0 in 11.9ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-04-01 13:47:34 +0300 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 9.1ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-04-01 13:47:34 +0300 Processing by DummyController#crash as HTML  (0.6ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 29.1ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-04-01 13:47:36 +0300 Processing by DummyController#crash as HTML  (0.1ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 5.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-04-01 13:47:36 +0300 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 1.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-04-01 13:47:36 +0300 Processing by DummyController#crash as HTML  (0.1ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 14.5ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-04-01 13:47:38 +0300 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (1.2ms) Completed 200 OK in 22.5ms (Views: 9.8ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-04-01 13:47:40 +0300 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 16.8ms (Views: 0.8ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-04-01 13:47:42 +0300 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 13.2ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-04-01 13:47:44 +0300 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 13.6ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-04-01 13:47:46 +0300 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 12.9ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_sync_helper?foo=bar" for 127.0.0.1 at 2019-04-01 13:47:48 +0300 Processing by DummyController#notify_airbrake_sync_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_sync_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 13.5ms (Views: 1.0ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-04-01 13:47:50 +0300 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 13.5ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-04-01 13:47:53 +0300 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 14.9ms (Views: 9.8ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-04-01 13:47:55 +0300 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 13.7ms (Views: 8.2ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-04-01 13:47:57 +0300 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.3ms) Completed 200 OK in 13.3ms (Views: 8.1ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-04-01 13:47:59 +0300 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 12.6ms (Views: 8.1ms | ActiveRecord: 0.0ms) Started GET "/notify_airbrake_helper?foo=bar" for 127.0.0.1 at 2019-04-01 13:48:01 +0300 Processing by DummyController#notify_airbrake_helper as HTML Parameters: {"foo"=>"bar"} Rendered dummy/notify_airbrake_helper.html.erb within layouts/application (0.2ms) Completed 200 OK in 14.3ms (Views: 9.7ms | ActiveRecord: 0.0ms) Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-04-01 13:48:03 +0300 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.1ms) commit transaction # Completed 500 Internal Server Error in 14.7ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-04-01 13:48:05 +0300 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 18.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-04-01 13:48:07 +0300 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 18.6ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-04-01 13:48:09 +0300 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 19.4ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-04-01 13:48:11 +0300 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 18.3ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash?foo=bar" for 127.0.0.1 at 2019-04-01 13:48:13 +0300 Processing by DummyController#crash as HTML Parameters: {"foo"=>"bar"}  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 19.0ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/resque" for 127.0.0.1 at 2019-04-01 13:48:15 +0300 Processing by DummyController#resque as HTML Rendered dummy/resque.html.erb within layouts/application (0.2ms) Completed 200 OK in 2.1ms (Views: 0.8ms | ActiveRecord: 0.0ms) Started GET "/crash" for 127.0.0.1 at 2019-04-01 13:48:15 +0300 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction #) Diff: @@ -1,2 +1,2 @@ -["an instance of Airbrake::Notice"] +[#] > Completed 500 Internal Server Error in 5.8ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/" for 127.0.0.1 at 2019-04-01 13:48:15 +0300 Processing by DummyController#index as HTML Rendered dummy/index.html.erb within layouts/application (0.2ms) Completed 200 OK in 1.2ms (Views: 0.9ms | ActiveRecord: 0.0ms) Started GET "/breakdown" for 127.0.0.1 at 2019-04-01 13:48:15 +0300 Processing by DummyController#breakdown as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "breakdown"]]  (0.0ms) commit transaction # Book Load (0.1ms) SELECT "books".* FROM "books"  Rendered dummy/breakdown.html.erb within layouts/application (0.2ms) Completed 200 OK in 7.0ms (Views: 0.8ms | ActiveRecord: 0.2ms) RSpec::Mocks::MockExpectationError (Airbrake received :notify_performance_breakdown with unexpected arguments expected: (hash_including(:route=>"/breakdown(.:format)", :method=>"GET", :response_type=>:html, :groups=>"hash_including(:db=>\"an instance of Float\")")) got: ({:groups=>{"db"=>0.194, "view"=>0.7850000401958823}, :method=>"GET", :response_type=>:html, :route=>"/breakdown(.:format)", :start_time=>2019-04-01 13:48:15.377602000 +0300}) Diff: @@ -1,2 +1,6 @@ -["hash_including(:route=>\"/breakdown(.:format)\", :method=>\"GET\", :response_type=>:html, :groups=>\"hash_including(:db=>\\\"an instance of Float\\\")\")"] +[{:groups=>{"db"=>0.194, "view"=>0.7850000401958823}, + :method=>"GET", + :response_type=>:html, + :route=>"/breakdown(.:format)", + :start_time=>2019-04-01 13:48:15.377602000 +0300}] ): lib/airbrake/rails/action_controller_performance_breakdown_subscriber.rb:15:in `block in call' lib/airbrake/rails/action_controller_performance_breakdown_subscriber.rb:12:in `each' lib/airbrake/rails/action_controller_performance_breakdown_subscriber.rb:12:in `call' lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-04-01 13:48:15 +0300 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 9.4ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-04-01 13:48:17 +0300 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.1ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.1ms) commit transaction # Completed 500 Internal Server Error in 19.4ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call' Started GET "/crash" for 127.0.0.1 at 2019-04-01 13:48:19 +0300 Processing by DummyController#crash as HTML  (0.0ms) begin transaction SQL (0.0ms) INSERT INTO "books" ("title") VALUES (?) [["title", "book"]]  (0.0ms) commit transaction # Completed 500 Internal Server Error in 17.4ms AirbrakeTestError (AirbrakeTestError): lib/airbrake/rack/middleware.rb:33:in `call!' lib/airbrake/rack/middleware.rb:21:in `call'