Add integration tests before next release
https://gitlab.com/gitlab-org/sidekiq-reliable-fetch/issues/5 and https://gitlab.com/gitlab-org/sidekiq-reliable-fetch/issues/4 show that the original project was unproven. And we need to bring confidence to a higher level than usual since it is such a fundamental component of our system. The first production incident is forgivable but a second is less so.
@vsizov Thankfully brought us to near 100% coverage in https://gitlab.com/gitlab-org/sidekiq-reliable-fetch/merge_requests/2.
So I propose we add some integration tests.
Would it be easier to integration test Sidekiq with ReliableFetcher in gitlab-ce or gitlab-qa?