-
Notifications
You must be signed in to change notification settings - Fork 418
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 test_backpressure_received_lsn_lag does not pass when failpoint is properly enabled #1587
Comments
this test confims that backpressure works |
Merging #596 into this one. Cross posting the idea: Lets also test backpressure via applying CPU limits on pageserver |
What that should prove? If the pageserver is slow enough then back pressure kicks in and slows down the compute. What is the goal or suspected misbehavior? |
Not sure I follow the last question.
Yes, we need to prove that it works as intended. |
Sure, what would be the proof or the test to validate that? My point is that if due to the failpoints (aka slow pageserver) compute times out that means that back pressure works as expected. |
Yes, thats correct. |
The skip still exists, so I reopened this issue. The fail point used in the test with the long unsupported psql fail points command (replaced with an HTTP API) uses While looking around "do we have any backpressure tests":
Cc: #7317 |
In #1571 I discovered that failpoints were not enabled, and after fixing failpoint integration test_backpressure_received_lsn_lag started to fail. Currently, it fails because it reaches statement_timeout. I tried to increase it up to 10 minutes but it didnt help. Needs more investigation. @lubennikovaav could you please take a look?
The text was updated successfully, but these errors were encountered: