-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
roachtest: timeouts due to missing cancellation checks (causes costfuzz failure) #87482
Comments
Yes, I think so. I actually just ran into the missing cancellation checks in the external sorter when debugging #87510 where the external seems to proceed even after the connection that needed it is closed. We should also backport those cancel checks. |
I think we may have to add cancel checking for all operators that buffer before performing a lot of work, specifically in the loops that process the buffered data. |
roachtest.costfuzz failed with artifacts on master @ e39111b2e714375faa0facc05e51e8f619a55b21:
Parameters: Same failure on other branches
|
More decimal precision/format trouble, but the sorting looks suspicious; look at this snippet:
|
@yuzefovich @DrewKimball Is the timeout a release blocker, i.e., a regression? |
Missing cancellation checks is not a release blocker - it's a long standing problem, removing the label. |
Thanks! |
This comment was marked as duplicate.
This comment was marked as duplicate.
I created #87919 to track the last failure (hidden now). It looks like an actual correctness bug, not a flake. |
This comment was marked as duplicate.
This comment was marked as duplicate.
Most recent failure is #87919 |
roachtest.costfuzz failed with artifacts on master @ 2372698da1dfacb90f60c6a63f2c1298d1db16b8:
Parameters:
ROACHTEST_cloud=gce
,ROACHTEST_cpu=4
,ROACHTEST_ssd=0
Help
See: roachtest README
See: How To Investigate (internal)
Same failure on other branches
This test on roachdash | Improve this report!
Jira issue: CRDB-19365
The text was updated successfully, but these errors were encountered: