Fix flaky tests in test_future.py and test_paging.py
Maintainers usually reply within 3 days
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 59/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Active
- Domain
- testing-qa
Research direction
Start with test_future.py::test_on_done_called_after_cancel and test_paging.py::test_fetch_next_page_twice_returns_the_same_rows; the issue identifies both intermittent assertions. Read the test setup and run these tests repeatedly to reproduce the CI failures. Done when cancellation behavior and repeated-page state bytes are checked reliably without intermittent failures.
Written by the indexing model from the issue text.
Description
Two tests fail sometimes in CI:
test_future.py::test_on_done_called_after_cancel: the query can complete beforecancel()runs, socancelled()isFalse.test_paging.py::test_fetch_next_page_twice_returns_the_same_rows: two fetches of the same page return the same rows, but the paging state bytes can differ.
- Dominant language
- Rust
- Stars
- 6
- Forks
- 8
- Avg merge
- 5d 18h
- Merged PRs (30d)
- 13
Getting set up
- Ships a Dockerfile or Docker Compose file
- Has a pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from scylladb/python-rs-driver
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 60/100
scylladb/python-rs-driver#224 ·
Maintainers usually reply within 3 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
scylladb/python-rs-driver#193 ·
Maintainers usually reply within 3 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
scylladb/python-rs-driver#158 · 1 comment ·
Maintainers usually reply within 3 days
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
scylladb/python-rs-driver#233 · 1 comment · 1 reaction ·
Maintainers usually reply within 3 days
-
Difficulty 3/5 1-2 days Newbie friendliness 25/100
scylladb/python-rs-driver#232 ·
Maintainers usually reply within 3 days
All issues in scylladb/python-rs-driver
Similar issues
-
Add MimirOpen
Difficulty 1/5 Under an hour Newbie friendliness 78/100
slavakurilyak/awesome-ai-agents#759 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
compiler-explorer/compiler-explorer#9272 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 63/100
pop-os/cosmic-files#2117 ·
Maintainers usually reply within 2 days
-
L: java:gradle L: java:maven L: ruby:bundler T: bug 🐞
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
dependabot/dependabot-core#16547 ·
Maintainers usually reply within 1 day
-
bug status:ready-for-test
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
UniClipboard/UniClipboard#1985 · 1 comment ·
Maintainers usually reply within 1 day