Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Currently we were using the "phase-results-pipeline" pipeline name at 4 places. This is creating the below issue
The issue is coming when integ tests run in multithreaded environment.
Consider a scenario where test1 starts executing and it creates a pipeline with name "phase-results-pipeline" . At the same time test2 is about to end(Which also use the search pipeline with the same name) it is at the stage of cleaning up the resources. So when the test 1 tries to use the search pipeline it will not find the pipeline because test2 deleted it. This is the reason of flakiness.
The Fix is
I have used different names in all the impacted test classes
Issues Resolved
#433
Check List
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.