https://github.com/getsentry/raven-ruby/commit/18fafd655a8a85540602419234e22b32949d9400 broke active job 4.2 compatibility and errors are no longer re-raised:
[7] pry(main)> class MyJob < ActiveJob::Base
[7] pry(main)* def perform(p)
[7] pry(main)* fail 'I am an error'
[7] pry(main)* end
[7] pry(main)* end
=> :perform
[8] pry(main)> MyJob.perform_now('hello')
Performing MyJob from Sidekiq(default) with arguments: "hello"
Performed MyJob from Sidekiq(default) in 0.97ms
=> nil
Which ActiveJob adapter are you using?
sidekiq
Fixed in 5b02ad4ff2a7, release OTW
Most helpful comment
Fixed in 5b02ad4ff2a7, release OTW