Open
Description
Multiple integration tests use the same instance of the DockerDb. Most tests upload an SLC to the bucketfs of the ITDE. Currently, we have interference between tests, as the containers uploaded by previous tests are not removed.
Removing a container has side effects.
- When a file gets deleted, then uploading another file with the same name immediately afterward fails. This means there should be a delay between running subsequent tests if they use the same bucketfs file name.
- A language container is an archive, that gets unzipped in the bucketfs. Apparently, the deletion of the tar file causes the deletion of the unzipped directory. This needs to be confirmed and verified. We need to find out if this has an impact on the duration of the required delay between tests.