-
Notifications
You must be signed in to change notification settings - Fork 182
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[full-ci][tests-only] Enable async uploads #5268
Conversation
0c1eeae
to
366e32a
Compare
552c9e7
to
4684354
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would fix the two expected failures and set async as default. |
4684354
to
965bf13
Compare
Wohoo! |
965bf13
to
9d76b8b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM - the test scenarios send API requests just like they always do, but the server will return the response quickly, and do other async background processing later. This gives the potential for subsequent requests in a test scenario to get a 425 response, indicating that the async processing is still in progress. The test code already handles this and waits and retries when it gets a 425.
@kobergj this needs |
enable async uploads
9d76b8b
to
8f48242
Compare
I restarted CI - a few pipelines had slow pull of docker images. |
Kudos, SonarCloud Quality Gate passed! |
Note: this is not being ported back to stable-2.0 - it is a feature that is being tested and improved/made more robust in master branch. |
Description
Enabled async uploads in oCIS server for all the test pipelines
Related Issue
Part of #4095
Motivation and Context
How Has This Been Tested?
Screenshots (if appropriate):
Types of changes
Checklist: