-
Notifications
You must be signed in to change notification settings - Fork 25.2k
RestSqlIT: Attempt to fix #80089 #107955
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
base: main
Are you sure you want to change the base?
RestSqlIT: Attempt to fix #80089 #107955
Conversation
Pinging @elastic/es-analytical-engine (Team:Analytics) |
It failed once in part-4 and I'm running it again, but even a single failure does not bode well for merging this. |
Wondering if the failure was related, though. The change in the cleanup shouldn't affect the results of the tests? They might still fail, but that might another issue. |
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.
Getting empty results (which is what we saw in the failed test) was something I seem to remember from some of the failures in previous cases, so perhaps this is exactly this same issue. I'll run CI once more, and if it passes again, we could consider merging, watching CI for a while, and muting/reverting if we see this again. |
Failed again with:
So it gets an empty result instead of the expected table of results. The numbers make me think this is the second page, with the first having 0..4, and the second 5..9. So one page works and the second page fails. This has failed a couple of times now in the PR for |
Was going to try a replication, but the logs in buildkite point to a(n unrelated?) failure in: Did the failure link change somehow?? |
Fixes #80089
Based on the comment regarding a leftover async task:
I've added a waitForPendingTasks for this. The test has been muted for over two years, so I think it's time to unmute it and try this out. If we're wrong, we'll see some failures and can mute it again. But leaving it muted forever seems self-defeating.