Skip to content

Instantly share code, notes, and snippets.

@taiki45
Created August 23, 2016 11:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save taiki45/e3c53f70006cd2c4e1ecca7310d697b0 to your computer and use it in GitHub Desktop.
Save taiki45/e3c53f70006cd2c4e1ecca7310d697b0 to your computer and use it in GitHub Desktop.
diff --git a/lib/airbrake/rails/active_job.rb b/lib/airbrake/rails/active_job.rb
index d732093..330ebbc 100644
--- a/lib/airbrake/rails/active_job.rb
+++ b/lib/airbrake/rails/active_job.rb
@@ -16,7 +16,7 @@ module Airbrake
notice[:context][:component] = 'active_job'
notice[:context][:action] = self.class.name
- notice[:params] = serialize
+ notice[:params] = as_json
# We special case Resque because it kills our workers by forking, so
# we use synchronous delivery instead.
~/.ghq/github.com/airbrake/airbrake no-system-stack-error M
✔ ruby -v
ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15]
~/.ghq/github.com/airbrake/airbrake no-system-stack-error M
✔ bundle exec appraisal rails-4.2 rspec spec/integration/rails/rails_spec.rb
>> BUNDLE_GEMFILE=/Users/taiki-ono/.ghq/github.com/airbrake/airbrake/gemfiles/rails_4.2.gemfile bundle exec rspec spec/integration/rails/rails_spec.rb
/Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/webmock-1.24.6/lib/webmock/http_lib_adapters/httpclient_adapter.rb:233: warning: shadowing outer local variable - v
/Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/resque-1.25.2/lib/resque/worker.rb:687: warning: ambiguous first argument; put parentheses or a space even after `/' operator
/Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/resque-1.25.2/lib/resque/vendor/utf8_util/utf8_util_19.rb:2: warning: method redefined; discarding old clean!
/Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/resque-1.25.2/lib/resque/vendor/utf8_util.rb:9: warning: previous definition of clean! was here
/Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/delayed_job-4.1.2/lib/delayed/worker.rb:286: warning: method redefined; discarding old max_attempts
/Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/core_ext/module/attribute_accessors.rb:67: warning: previous definition of max_attempts was here
/Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/delayed_job-4.1.2/lib/delayed/worker.rb:290: warning: method redefined; discarding old max_run_time
/Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/core_ext/module/attribute_accessors.rb:67: warning: previous definition of max_run_time was here
/Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:274: warning: loading in progress, circular require considered harmful - /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/delayed_job-4.1.2/lib/delayed_job.rb
from /Users/taiki-ono/.rbenv/versions/2.3/bin/bundle:23:in `<main>'
from /Users/taiki-ono/.rbenv/versions/2.3/bin/bundle:23:in `load'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/exe/bundle:19:in `<top (required)>'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/friendly_errors.rb:98:in `with_friendly_errors'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/exe/bundle:27:in `block in <top (required)>'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/cli.rb:11:in `start'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/vendor/thor/lib/thor/base.rb:440:in `start'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/vendor/thor/lib/thor.rb:359:in `dispatch'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/cli.rb:304:in `exec'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/cli/exec.rb:24:in `run'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/cli/exec.rb:63:in `kernel_load'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/cli/exec.rb:63:in `load'
from /Users/taiki-ono/.rbenv/versions/2.3/bin/rspec:23:in `<top (required)>'
from /Users/taiki-ono/.rbenv/versions/2.3/bin/rspec:23:in `load'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rspec-core-3.5.2/exe/rspec:4:in `<top (required)>'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rspec-core-3.5.2/lib/rspec/core/runner.rb:45:in `invoke'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rspec-core-3.5.2/lib/rspec/core/runner.rb:71:in `run'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rspec-core-3.5.2/lib/rspec/core/runner.rb:86:in `run'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rspec-core-3.5.2/lib/rspec/core/runner.rb:100:in `setup'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rspec-core-3.5.2/lib/rspec/core/configuration.rb:1433:in `load_spec_files'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rspec-core-3.5.2/lib/rspec/core/configuration.rb:1433:in `each'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rspec-core-3.5.2/lib/rspec/core/configuration.rb:1435:in `block in load_spec_files'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rspec-core-3.5.2/lib/rspec/core/configuration.rb:1435:in `load'
from /Users/taiki-ono/.ghq/github.com/airbrake/airbrake/spec/integration/rails/rails_spec.rb:1:in `<top (required)>'
from /Users/taiki-ono/.ghq/github.com/airbrake/airbrake/spec/integration/rails/rails_spec.rb:1:in `require'
from /Users/taiki-ono/.ghq/github.com/airbrake/airbrake/spec/spec_helper.rb:54:in `<top (required)>'
from /Users/taiki-ono/.ghq/github.com/airbrake/airbrake/spec/spec_helper.rb:54:in `require'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/delayed_job-4.1.2/lib/delayed_job.rb:19:in `<top (required)>'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:274:in `require'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:240:in `load_dependency'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:274:in `block in require'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:274:in `require'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/delayed_job-4.1.2/lib/delayed/railtie.rb:1:in `<top (required)>'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:274:in `require'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:240:in `load_dependency'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:274:in `block in require'
from /Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:274:in `require'
/Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/delayed_job-4.1.2/lib/delayed/serialization/active_record.rb:4:in `<class:Base>': yaml_as is deprecated, please use yaml_tag
DEPRECATION WARNING: Currently, Active Record suppresses errors raised within `after_rollback`/`after_commit` callbacks and only print them to the logs. In the next version, these errors will no longer be suppressed. Instead, the errors will propagate normally just like in other Active Record callbacks.
You can opt into the new behavior and remove this warning by setting:
config.active_record.raise_in_transactional_callbacks = true
(called from <class:Book> at /Users/taiki-ono/.ghq/github.com/airbrake/airbrake/spec/apps/rails/dummy_app.rb:44)
DEPRECATION WARNING: Currently, Active Record suppresses errors raised within `after_rollback`/`after_commit` callbacks and only print them to the logs. In the next version, these errors will no longer be suppressed. Instead, the errors will propagate normally just like in other Active Record callbacks.
You can opt into the new behavior and remove this warning by setting:
config.active_record.raise_in_transactional_callbacks = true
(called from <class:Book> at /Users/taiki-ono/.ghq/github.com/airbrake/airbrake/spec/apps/rails/dummy_app.rb:45)
/Users/taiki-ono/.ghq/github.com/airbrake/airbrake/spec/apps/rack/dummy_app.rb:1: warning: already initialized constant DummyApp
/Users/taiki-ono/.ghq/github.com/airbrake/airbrake/spec/apps/rails/dummy_app.rb:1: warning: previous definition of DummyApp was here
################################################################################
# RUBY_VERSION: 2.3.1
# RUBY_ENGINE: ruby
# Rails version: 4.2.7.1
# Rack release: 1.6.4
################################################################################
Randomized with seed 6648
...........................F......
Failures:
1) Rails integration specs ActiveJob jobs does not raise SystemStackError
Failure/Error:
wait_for(
a_request(:post, endpoint).
with(body: /"type":"SystemStackError"/)
).not_to have_been_made
The request POST https://airbrake.io/api/v3/projects/113743/notices?key=fd04e13d806a90f96614ad8e529b2822 with body /"type":"SystemStackError"/ was not expected to execute but it executed 1 time
The following requests were made:
POST https://airbrake.io/api/v3/projects/113743/notices?key=fd04e13d806a90f96614ad8e529b2822 with body '{"errors":[{"type":"SystemStackError","message":"stack level too deep","backtrace":[{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/instance_variables.rb","line":13,"function":"block in instance_values"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/instance_variables.rb","line":13,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/instance_variables.rb","line":13,"function":"instance_values"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":50,"function":"as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"block in as_json"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"each"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/core_ext/object/json.rb","line":159,"function":"map"}]},{"type":"AirbrakeTestError","message":"active_job error","backtrace":[{"file":"/Users/taiki-ono/.ghq/github.com/airbrake/airbrake/spec/apps/rails/dummy_app.rb","line":69,"function":"perform"},{"file":"[GEM_ROOT]/gems/activejob-4.2.7.1/lib/active_job/execution.rb","line":32,"function":"block in perform_now"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":117,"function":"call"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":555,"function":"block (2 levels) in compile"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":505,"function":"call"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":498,"function":"block (2 levels) in around"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":343,"function":"block (2 levels) in simple"},{"file":"[GEM_ROOT]/gems/i18n-0.7.0/lib/i18n.rb","line":257,"function":"with_locale"},{"file":"[GEM_ROOT]/gems/activejob-4.2.7.1/lib/active_job/translation.rb","line":7,"function":"block (2 levels) in \u003cmodule:Translation\u003e"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":441,"function":"instance_exec"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":441,"function":"block in make_lambda"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":342,"function":"block in simple"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":497,"function":"block in around"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":505,"function":"call"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":498,"function":"block (2 levels) in around"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":343,"function":"block (2 levels) in simple"},{"file":"[GEM_ROOT]/gems/activejob-4.2.7.1/lib/active_job/logging.rb","line":23,"function":"block (4 levels) in \u003cmodule:Logging\u003e"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/notifications.rb","line":164,"function":"block in instrument"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/notifications/instrumenter.rb","line":20,"function":"instrument"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/notifications.rb","line":164,"function":"instrument"},{"file":"[GEM_ROOT]/gems/activejob-4.2.7.1/lib/active_job/logging.rb","line":22,"function":"block (3 levels) in \u003cmodule:Logging\u003e"},{"file":"[GEM_ROOT]/gems/activejob-4.2.7.1/lib/active_job/logging.rb","line":43,"function":"block in tag_logger"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/tagged_logging.rb","line":68,"function":"block in tagged"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/tagged_logging.rb","line":26,"function":"tagged"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/tagged_logging.rb","line":68,"function":"tagged"},{"file":"[GEM_ROOT]/gems/activejob-4.2.7.1/lib/active_job/logging.rb","line":43,"function":"tag_logger"},{"file":"[GEM_ROOT]/gems/activejob-4.2.7.1/lib/active_job/logging.rb","line":19,"function":"block (2 levels) in \u003cmodule:Logging\u003e"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":441,"function":"instance_exec"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":441,"function":"block in make_lambda"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":342,"function":"block in simple"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":497,"function":"block in around"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":505,"function":"call"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":92,"function":"__run_callbacks__"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":778,"function":"_run_perform_callbacks"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":81,"function":"run_callbacks"},{"file":"[GEM_ROOT]/gems/activejob-4.2.7.1/lib/active_job/execution.rb","line":31,"function":"perform_now"},{"file":"[GEM_ROOT]/gems/activejob-4.2.7.1/lib/active_job/execution.rb","line":21,"function":"execute"},{"file":"[GEM_ROOT]/gems/activejob-4.2.7.1/lib/active_job/queue_adapters/inline_adapter.rb","line":14,"function":"enqueue"},{"file":"[GEM_ROOT]/gems/activejob-4.2.7.1/lib/active_job/enqueuing.rb","line":71,"function":"block in enqueue"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":117,"function":"call"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":555,"function":"block (2 levels) in compile"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":505,"function":"call"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":498,"function":"block (2 levels) in around"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":343,"function":"block (2 levels) in simple"},{"file":"[GEM_ROOT]/gems/activejob-4.2.7.1/lib/active_job/logging.rb","line":14,"function":"block (3 levels) in \u003cmodule:Logging\u003e"},{"file":"[GEM_ROOT]/gems/activejob-4.2.7.1/lib/active_job/logging.rb","line":43,"function":"block in tag_logger"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/tagged_logging.rb","line":68,"function":"block in tagged"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/tagged_logging.rb","line":26,"function":"tagged"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/tagged_logging.rb","line":68,"function":"tagged"},{"file":"[GEM_ROOT]/gems/activejob-4.2.7.1/lib/active_job/logging.rb","line":43,"function":"tag_logger"},{"file":"[GEM_ROOT]/gems/activejob-4.2.7.1/lib/active_job/logging.rb","line":13,"function":"block (2 levels) in \u003cmodule:Logging\u003e"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":441,"function":"instance_exec"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":441,"function":"block in make_lambda"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":342,"function":"block in simple"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":497,"function":"block in around"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":505,"function":"call"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":92,"function":"__run_callbacks__"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":778,"function":"_run_enqueue_callbacks"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":81,"function":"run_callbacks"},{"file":"[GEM_ROOT]/gems/activejob-4.2.7.1/lib/active_job/enqueuing.rb","line":67,"function":"enqueue"},{"file":"[GEM_ROOT]/gems/activejob-4.2.7.1/lib/active_job/enqueuing.rb","line":17,"function":"perform_later"},{"file":"/Users/taiki-ono/.ghq/github.com/airbrake/airbrake/spec/apps/rails/dummy_app.rb","line":134,"function":"active_job"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_controller/metal/implicit_render.rb","line":4,"function":"send_action"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/abstract_controller/base.rb","line":198,"function":"process_action"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_controller/metal/rendering.rb","line":10,"function":"process_action"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/abstract_controller/callbacks.rb","line":20,"function":"block in process_action"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":88,"function":"__run_callbacks__"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":778,"function":"_run_process_action_callbacks"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":81,"function":"run_callbacks"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/abstract_controller/callbacks.rb","line":19,"function":"process_action"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_controller/metal/rescue.rb","line":29,"function":"process_action"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_controller/metal/instrumentation.rb","line":32,"function":"block in process_action"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/notifications.rb","line":164,"function":"block in instrument"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/notifications/instrumenter.rb","line":20,"function":"instrument"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/notifications.rb","line":164,"function":"instrument"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_controller/metal/instrumentation.rb","line":30,"function":"process_action"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_controller/metal/params_wrapper.rb","line":250,"function":"process_action"},{"file":"[GEM_ROOT]/gems/activerecord-4.2.7.1/lib/active_record/railties/controller_runtime.rb","line":18,"function":"process_action"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/abstract_controller/base.rb","line":137,"function":"process"},{"file":"[GEM_ROOT]/gems/actionview-4.2.7.1/lib/action_view/rendering.rb","line":30,"function":"process"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_controller/metal.rb","line":196,"function":"dispatch"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_controller/metal/rack_delegation.rb","line":13,"function":"dispatch"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_controller/metal.rb","line":237,"function":"block in action"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_dispatch/routing/route_set.rb","line":74,"function":"dispatch"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_dispatch/routing/route_set.rb","line":43,"function":"serve"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_dispatch/journey/router.rb","line":43,"function":"block in serve"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_dispatch/journey/router.rb","line":30,"function":"each"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_dispatch/journey/router.rb","line":30,"function":"serve"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_dispatch/routing/route_set.rb","line":817,"function":"call"},{"file":"[GEM_ROOT]/gems/warden-1.2.6/lib/warden/manager.rb","line":35,"function":"block in call"},{"file":"[GEM_ROOT]/gems/warden-1.2.6/lib/warden/manager.rb","line":34,"function":"catch"},{"file":"[GEM_ROOT]/gems/warden-1.2.6/lib/warden/manager.rb","line":34,"function":"call"},{"file":"[GEM_ROOT]/gems/rack-1.6.4/lib/rack/etag.rb","line":24,"function":"call"},{"file":"[GEM_ROOT]/gems/rack-1.6.4/lib/rack/conditionalget.rb","line":25,"function":"call"},{"file":"[GEM_ROOT]/gems/rack-1.6.4/lib/rack/head.rb","line":13,"function":"call"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_dispatch/middleware/params_parser.rb","line":27,"function":"call"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_dispatch/middleware/flash.rb","line":260,"function":"call"},{"file":"[GEM_ROOT]/gems/rack-1.6.4/lib/rack/session/abstract/id.rb","line":225,"function":"context"},{"file":"[GEM_ROOT]/gems/rack-1.6.4/lib/rack/session/abstract/id.rb","line":220,"function":"call"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_dispatch/middleware/cookies.rb","line":560,"function":"call"},{"file":"[GEM_ROOT]/gems/activerecord-4.2.7.1/lib/active_record/query_cache.rb","line":36,"function":"call"},{"file":"/Users/taiki-ono/.ghq/github.com/airbrake/airbrake/lib/airbrake/rack/middleware.rb","line":22,"function":"call"},{"file":"[GEM_ROOT]/gems/activerecord-4.2.7.1/lib/active_record/connection_adapters/abstract/connection_pool.rb","line":653,"function":"call"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_dispatch/middleware/callbacks.rb","line":29,"function":"block in call"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":88,"function":"__run_callbacks__"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":778,"function":"_run_call_callbacks"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/callbacks.rb","line":81,"function":"run_callbacks"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_dispatch/middleware/callbacks.rb","line":27,"function":"call"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_dispatch/middleware/reloader.rb","line":73,"function":"call"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_dispatch/middleware/remote_ip.rb","line":78,"function":"call"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_dispatch/middleware/debug_exceptions.rb","line":17,"function":"call"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_dispatch/middleware/show_exceptions.rb","line":30,"function":"call"},{"file":"[GEM_ROOT]/gems/railties-4.2.7.1/lib/rails/rack/logger.rb","line":38,"function":"call_app"},{"file":"[GEM_ROOT]/gems/railties-4.2.7.1/lib/rails/rack/logger.rb","line":22,"function":"call"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_dispatch/middleware/request_id.rb","line":21,"function":"call"},{"file":"[GEM_ROOT]/gems/rack-1.6.4/lib/rack/methodoverride.rb","line":22,"function":"call"},{"file":"[GEM_ROOT]/gems/rack-1.6.4/lib/rack/runtime.rb","line":18,"function":"call"},{"file":"[GEM_ROOT]/gems/activesupport-4.2.7.1/lib/active_support/cache/strategy/local_cache_middleware.rb","line":28,"function":"call"},{"file":"[GEM_ROOT]/gems/rack-1.6.4/lib/rack/lock.rb","line":17,"function":"call"},{"file":"[GEM_ROOT]/gems/actionpack-4.2.7.1/lib/action_dispatch/middleware/static.rb","line":120,"function":"call"},{"file":"[GEM_ROOT]/gems/rack-1.6.4/lib/rack/sendfile.rb","line":113,"function":"call"},{"file":"[GEM_ROOT]/gems/railties-4.2.7.1/lib/rails/engine.rb","line":518,"function":"call"},{"file":"[GEM_ROOT]/gems/railties-4.2.7.1/lib/rails/application.rb","line":165,"function":"call"},{"file":"[GEM_ROOT]/gems/rack-test-0.6.3/lib/rack/mock_session.rb","line":30,"function":"request"},{"file":"[GEM_ROOT]/gems/rack-test-0.6.3/lib/rack/test.rb","line":244,"function":"process_request"},{"file":"[GEM_ROOT]/gems/rack-test-0.6.3/lib/rack/test.rb","line":58,"function":"get"},{"file":"/Users/taiki-ono/.rbenv/versions/2.3.1/lib/ruby/2.3.0/forwardable.rb","line":189,"function":"get"},{"file":"/Users/taiki-ono/.ghq/github.com/airbrake/airbrake/spec/integration/rails/rails_spec.rb","line":116,"function":"block (3 levels) in \u003ctop (required)\u003e"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/example.rb","line":254,"function":"instance_exec"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/example.rb","line":254,"function":"block in run"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/example.rb","line":496,"function":"block in with_around_and_singleton_context_hooks"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/example.rb","line":453,"function":"block in with_around_example_hooks"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/hooks.rb","line":471,"function":"block in run"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/hooks.rb","line":611,"function":"block in run_around_example_hooks_for"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/example.rb","line":338,"function":"call"},{"file":"[GEM_ROOT]/gems/rspec-wait-0.0.9/lib/rspec/wait.rb","line":46,"function":"block (2 levels) in \u003ctop (required)\u003e"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/example.rb","line":443,"function":"instance_exec"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/example.rb","line":443,"function":"instance_exec"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/hooks.rb","line":382,"function":"execute_with"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/hooks.rb","line":613,"function":"block (2 levels) in run_around_example_hooks_for"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/example.rb","line":338,"function":"call"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/hooks.rb","line":614,"function":"run_around_example_hooks_for"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/hooks.rb","line":471,"function":"run"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/example.rb","line":453,"function":"with_around_example_hooks"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/example.rb","line":496,"function":"with_around_and_singleton_context_hooks"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/example.rb","line":251,"function":"run"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/example_group.rb","line":627,"function":"block in run_examples"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/example_group.rb","line":623,"function":"map"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/example_group.rb","line":623,"function":"run_examples"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/example_group.rb","line":589,"function":"run"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/example_group.rb","line":590,"function":"block in run"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/example_group.rb","line":590,"function":"map"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/example_group.rb","line":590,"function":"run"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/runner.rb","line":113,"function":"block (3 levels) in run_specs"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/runner.rb","line":113,"function":"map"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/runner.rb","line":113,"function":"block (2 levels) in run_specs"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/configuration.rb","line":1836,"function":"with_suite_hooks"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/runner.rb","line":112,"function":"block in run_specs"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/reporter.rb","line":77,"function":"report"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/runner.rb","line":111,"function":"run_specs"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/runner.rb","line":87,"function":"run"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/runner.rb","line":71,"function":"run"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/lib/rspec/core/runner.rb","line":45,"function":"invoke"},{"file":"[GEM_ROOT]/gems/rspec-core-3.5.2/exe/rspec","line":4,"function":"\u003ctop (required)\u003e"},{"file":"/Users/taiki-ono/.rbenv/versions/2.3/bin/rspec","line":23,"function":"load"},{"file":"/Users/taiki-ono/.rbenv/versions/2.3/bin/rspec","line":23,"function":"\u003ctop (required)\u003e"},{"file":"[GEM_ROOT]/gems/bundler-1.12.5/lib/bundler/cli/exec.rb","line":63,"function":"load"},{"file":"[GEM_ROOT]/gems/bundler-1.12.5/lib/bundler/cli/exec.rb","line":63,"function":"kernel_load"},{"file":"[GEM_ROOT]/gems/bundler-1.12.5/lib/bundler/cli/exec.rb","line":24,"function":"run"},{"file":"[GEM_ROOT]/gems/bundler-1.12.5/lib/bundler/cli.rb","line":304,"function":"exec"},{"file":"[GEM_ROOT]/gems/bundler-1.12.5/lib/bundler/vendor/thor/lib/thor/command.rb","line":27,"function":"run"},{"file":"[GEM_ROOT]/gems/bundler-1.12.5/lib/bundler/vendor/thor/lib/thor/invocation.rb","line":126,"function":"invoke_command"},{"file":"[GEM_ROOT]/gems/bundler-1.12.5/lib/bundler/vendor/thor/lib/thor.rb","line":359,"function":"dispatch"},{"file":"[GEM_ROOT]/gems/bundler-1.12.5/lib/bundler/vendor/thor/lib/thor/base.rb","line":440,"function":"start"},{"file":"[GEM_ROOT]/gems/bundler-1.12.5/lib/bundler/cli.rb","line":11,"function":"start"},{"file":"[GEM_ROOT]/gems/bundler-1.12.5/exe/bundle","line":27,"function":"block in \u003ctop (required)\u003e"},{"file":"[GEM_ROOT]/gems/bundler-1.12.5/lib/bundler/friendly_errors.rb","line":98,"function":"with_friendly_errors"},{"file":"[GEM_ROOT]/gems/bundler-1.12.5/exe/bundle","line":19,"function":"\u003ctop (required)\u003e"},{"file":"/Users/taiki-ono/.rbenv/versions/2.3/bin/bundle","line":23,"function":"load"},{"file":"/Users/taiki-ono/.rbenv/versions/2.3/bin/bundle","line":23,"function":"\u003cmain\u003e"}]}],"context":{"version":"1.2.3 Rails/4.2.7.1","hostname":"P661.local","os":"x86_64-darwin15","language":"ruby/2.3.1","notifier":{"name":"airbrake-ruby","version":"1.4.6","url":"https://github.com/airbrake/airbrake-ruby"},"url":"http://example.org/active_job","userAgent":null,"component":"dummy","action":"active_job"},"environment":{"httpMethod":"GET","referer":null,"headers":{"CONTENT_LENGTH":"0","HTTP_HOST":"example.org","HTTP_COOKIE":""}},"session":{},"params":{"controller":"dummy","action":"active_job"},"notifier":{"name":"airbrake-ruby","version":"1.4.6","url":"https://github.com/airbrake/airbrake-ruby"}}' with headers {'Accept'=>'*/*', 'Accept-Encoding'=>'gzip;q=1.0,deflate;q=0.6,identity;q=0.3', 'Content-Type'=>'application/json', 'User-Agent'=>'airbrake-ruby/1.4.6 Ruby/2.3.1'} was made 1 time
============================================================
# ./spec/integration/rails/rails_spec.rb:119:in `block (3 levels) in <top (required)>'
# ------------------
# --- Caused by: ---
# Timeout::Error:
# execution expired
# ./spec/integration/rails/rails_spec.rb:119:in `block (3 levels) in <top (required)>'
Finished in 14.99 seconds (files took 2.49 seconds to load)
34 examples, 1 failure
Failed examples:
rspec ./spec/integration/rails/rails_spec.rb:115 # Rails integration specs ActiveJob jobs does not raise SystemStackError
Randomized with seed 6648
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment