summaryrefslogtreecommitdiff
path: root/spec/support/sidekiq.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/support/sidekiq.rb')
-rw-r--r--spec/support/sidekiq.rb26
1 files changed, 0 insertions, 26 deletions
diff --git a/spec/support/sidekiq.rb b/spec/support/sidekiq.rb
index 246efedc7e5..a6d6d5fc6e1 100644
--- a/spec/support/sidekiq.rb
+++ b/spec/support/sidekiq.rb
@@ -1,31 +1,5 @@
# frozen_string_literal: true
-require 'sidekiq/testing'
-
-# If Sidekiq::Testing.inline! is used, SQL transactions done inside
-# Sidekiq worker are included in the SQL query limit (in a real
-# deployment sidekiq worker is executed separately). To avoid
-# increasing SQL limit counter, the request is marked as whitelisted
-# during Sidekiq block
-class DisableQueryLimit
- def call(worker_instance, msg, queue)
- transaction = Gitlab::QueryLimiting::Transaction.current
-
- if !transaction.respond_to?(:whitelisted) || transaction.whitelisted
- yield
- else
- transaction.whitelisted = true
- yield
- transaction.whitelisted = false
- end
- end
-end
-
-Sidekiq::Testing.server_middleware do |chain|
- chain.add Gitlab::SidekiqStatus::ServerMiddleware
- chain.add DisableQueryLimit
-end
-
RSpec.configure do |config|
config.around(:each, :sidekiq) do |example|
Sidekiq::Worker.clear_all