I think we should continue to use Dtest. Besides the improvement which Edward talked about, we should see how we can have an option in ccm to also support multiple machines if available.
On Fri, Sep 23, 2016 at 7:32 AM, Edward Capriolo <edlinuxg...@gmail.com> wrote: > I love DTest I think it is a great thing in the tool belt. One thing that I > want to point out, nosettests and dtests are black-box type testing. You > can not step or trace these things very easily. > > My dream would be if cassandra was re-entrant and it was possible to run a > 3 node cluster in one JVM and set a break point. I think you could prove > out many things much easier and faster. > > On Thu, Sep 22, 2016 at 11:44 PM, Nate McCall <zznat...@gmail.com> wrote: > > > [Moved from PMC as there is nothing really private involved] > > > > DataStax has graciously offered to contribute cassandra-dtest [0] to > > the project. > > > > There were, however, two issues noted by Jonathan when he presented > > the offer to the PMC: > > > > 1. dtest mixes tests for many cassandra versions together in a single > > project. So having it live in the main cassandra repo, versioned by > > cassandra release, doesn't really make sense. Is Infra able to create a > > second repo for this, or is the "one project, one repo" mapping fixed? > > > > 2. DataStax did not require a CLA to contribute to dtest, so the non-DS > > contributors to dtest would need to be contacted for their permission to > > assign copyright to the ASF. Is the PMC willing to tackle this? > > > > In a brief discussion, it was deduced that #1 can be addressed by > > adding apache/cassandra-dtest to the ASF repo (the example of > > apache/aurora and apache/aurora-packaging was given to justify this). > > > > #2 will be harder as it will require tracking a few people people down > > to sign ASF CLAs. > > > > Before we really put effort into this, I wanted to open the discussion > > up about whether we are willing to take on the development of this in > > the project. Thoughts? > > > > -Nate > > > > > > [0] https://github.com/riptano/cassandra-dtest > > >