kyuubi icon indicating copy to clipboard operation
kyuubi copied to clipboard

[TASK][EASY] Flaky test: support to interrupt the thrift request if remote engine is broken

Open pan3793 opened this issue 1 year ago • 3 comments

Code of Conduct

Search before asking

  • [X] I have searched in the issues and found no similar issues.

What kind of test improve?

  • [X] Fix flaky tests.
  • [ ] Fix bug in tests.
  • [ ] Increase test coverage.
  • [ ] Other kinds of test improve.

Describe the issues of the existing tests or improvements for new tests

KyuubiOperationPerConnectionSuite:
- support to interrupt the thrift request if remote engine is broken *** FAILED ***
  The code passed to eventually never returned normally. Attempted 206 times over 3.011519466 seconds. Last failure message: session.client.asyncRequestInterrupted was false. (KyuubiOperationPerConnectionSuite.scala:343)

Are you willing to submit PR?

  • [ ] Yes. I would be willing to submit a PR with guidance from the Kyuubi community to improve.
  • [ ] No. I cannot submit a PR at this time.

pan3793 avatar Mar 12 '24 08:03 pan3793

Working in something related to this, i will try to fix this.

beryllw avatar Apr 03 '24 09:04 beryllw

@beryllw thanks, this should be a side-effect of upgrading thrift 0.16

pan3793 avatar Apr 03 '24 09:04 pan3793

fix upload unit test log first. #6244

beryllw avatar Apr 30 '24 05:04 beryllw