[x] All tests passed. If this feature is not already covered by the tests, I added new tests.
[x] This pull request is on the dev branch.
[x] I used gofmt for formatting the code before submitting the pull request.
[x] Update documentation about new features / new supported technologies
As a part of our tests automation & improvement process we created a pipeline to execute Frogbot tests automatically and in parallel.
Two of those tests had contention over a mutual resource (analyzer manager) which was downloaded to the same place in both of them.
In order to fix it, we work in a temp JfrogHome for each of the tests so they will use two different instances of the analyzer manager.
The correction of the fix were verified in the pipeline:
[![👍 Frogbot scanned this pull request and did not find any new security issues.](https://raw.githubusercontent.com/jfrog/frogbot/master/resources/v2/noVulnerabilityBannerPR.png)](https://docs.jfrog-applications.jfrog.io/jfrog-applications/frogbot)
[x] Update documentation about new features / new supported technologies
As a part of our tests automation & improvement process we created a pipeline to execute Frogbot tests automatically and in parallel. Two of those tests had contention over a mutual resource (analyzer manager) which was downloaded to the same place in both of them. In order to fix it, we work in a temp JfrogHome for each of the tests so they will use two different instances of the analyzer manager. The correction of the fix were verified in the pipeline:![Screenshot 2024-06-18 at 14 33 36](https://github.com/jfrog/frogbot/assets/81029514/52815988-b1a6-4b57-93e3-4d0f6ccc24b4)