-
Notifications
You must be signed in to change notification settings - Fork 26
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
Fix/storage project copy #2301
Fix/storage project copy #2301
Conversation
Codecov Report
@@ Coverage Diff @@
## master #2301 +/- ##
======================================
Coverage 71.8% 71.8%
======================================
Files 505 505
Lines 19857 19851 -6
Branches 1948 1946 -2
======================================
+ Hits 14266 14267 +1
+ Misses 5117 5113 -4
+ Partials 474 471 -3
Flags with carried forward coverage won't be shown. Click here to find out more.
|
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.
pair reviewed. Very nice!
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.
Looks nice. Some questions below.
What do these changes do?
Webserver cannot create a new project from template because storage cancels when copying template data in s3.
Problem
Storage cancels the handler because the client (i.e. the web-server) times out. Notice that the cancelation is while creating a client (see here)
Here we can see relevant part of the logs
Hightlights
create_folders_from_project
->deep_copy_project_simcore_s3
tests/performance
with Locust .Related issue/s
How to test
For manual testing,
cd osparc-simcore make build-x make up-prod
test/performance/.env
cd osparc-simcore/tests/performance make install-dev make .env
and this is the projects of one of the fake users:
![image](https://user-images.githubusercontent.com/32402063/116457449-b5304400-a863-11eb-9bca-8c5b13972132.png)