arangodb / release-test-automation

9 stars 2 forks source link

fix IoDuplicator problem #515

Closed naushniki closed 1 week ago

naushniki commented 1 week ago

Do not create a new instance of IoDuplicator for each step. Instead, use only one instance of IoDuplicator per run. This is needed to fix a bug, when sometimes IoDuplicator methods get called when object had been declared, but init had not ran yet. This probably used to happen due to some problems with multithreading in Python, that I wasn't able to understand, so I implemented this workaround.