Re: Python dtest node reusage CASSANDRA-16951

2021-09-15 Thread Joshua McKenzie
We already have plenty of unit tests that have the cognitive burden of shared static state and need for idempotency / defense against order of execution. I think having another tool in our toolbox to profile long-running tests and batch them and/or share a data set makes sense. On Wed, Sep 15, 202

Python dtest node reusage CASSANDRA-16951

2021-09-15 Thread Berenguer Blasi
Hi all, In CASSANDRA-16951 I have been working on a way to lower the time it takes to run python dtests in order to reduce CI consumption and cycle time. The approach works by annotating test methods with a @reuse_cluster annotation. All the test methods following that initial annotation that use