Skip to content
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

Test asynchronous verification with GCP downscaling #1877

Open
Tracked by #1367
manuelwedler opened this issue Jan 29, 2025 · 0 comments
Open
Tracked by #1367

Test asynchronous verification with GCP downscaling #1877

manuelwedler opened this issue Jan 29, 2025 · 0 comments

Comments

@manuelwedler
Copy link
Contributor

manuelwedler commented Jan 29, 2025

With the new server architecture in API v2, we will use multithreading for background verification. We found that potentially GCP Cloud Run could kill a server instance that has no open requests but runs a verification in the background (#1830 (comment)).

To make sure API v2 works as expected, we should trigger the downscaling on staging GCP deployment and see if verification still succeeds when instances are killed, or if jobs are kept in pending state in the db and we cannot recover.

Since we need to deploy API v2 to GCP for testing this, this issue is a last step of the API v2 milestone before we can publish to master.

@manuelwedler manuelwedler changed the title Test asynchronous compilation with GCP downscaling Test asynchronous verification with GCP downscaling Jan 30, 2025
@kuzdogan kuzdogan moved this from Triage to Backlog in Sourcify Public Feb 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Backlog
Development

No branches or pull requests

1 participant