Remove `Sidekiq::Testing.fake!`

Open username-removed-760723 requested to merge spkdev/gitlab-ce:fix-22992 into master

What does this MR do?


Are there points in the code the reviewer needs to double check?

Its not possible to use perform_enqueued_jobs because the gitlab workers does not use ActiveJob API, gitlab sidekiq workers have to first migrate to ActiveJob, cf

Why was this MR needed?


Screenshots (if relevant)

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?