[tests-only] Use built ocis server for parallel deployment tests #2951
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
Do not use oCIS server from docker image but instead build the server when testing parallel deployment tests.
This was needed because when running tests using the latest docker image, the current changes will not be tested.
So even if the changes will actually break the tests, the parallel test pipelines will pass as we are testing the server from docker.
This is a false positive behavior. The changes will only be tested if they are merged (merging will create the new latest docker image with the latest changes).
This PR uses oCIS server that is built from the source which enables the changes to be tested early.
Related Issue
part of #2950
Motivation and Context
How Has This Been Tested?
Types of changes
Checklist: