Fix system tests performance.
Summary
After the refactoring of the archive/retrieve test some performance regression where introduced mainly related to the inclusion of a sqlite db to track the progress. Also, the refactoring does not allow to run several tests at the same time.
What is the expected correct behaviour?
- Be able to run multiple tests at the same time.
- Do the db update on the background // somewhere else to avoid the stall.