apache / apache/cassandra-gocql-driver

Fix flaky tests

Open
#1,795 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
2.7k
Forks
658
PR merge metrics
No merged PRs in 30d

Description

Several integration tests have been marked as flaky and are currently being skipped. With the recent introdaction of testcontainers-go for managing Cassandra clusters in test suite ([PR](https://github.com/apache/cassandra-gocql-driver/pull/1780)), we now have a more robust and flexible environment. I propose revisiting these flaky tests to address the underlying issues and stabilize them using the new testcontainers-go approach.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing PR 1780 and its testcontainers-go setup for Cassandra clusters, then identify the integration tests currently marked flaky and skipped. Investigate why those tests remain unstable and use the new environment to stabilize them; done means the affected tests run reliably instead of being skipped.

Written by the indexing model from the issue text.

Assessment

Tech stack
cassandra, go
Domain
databases, testing
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.