Results 4 comments of Geoff

@ewencp I think I covered this pretty well in https://github.com/confluentinc/ducktape/pull/43 Any node allocated to a Service is cleaned via Service.force_clean_node() and the service-specific clean_node() before the Service is started. I...

Also the service shutdown process is a lot more robust now given that stopping/cleaning will still occur even if running a test throws an exception, so it's much less likely...

Yeah I agree that problems caused stray processes running on nodes not allocated to the test are not solved. That edge case is more unlikely now, and cleaning unallocated nodes...

@ewencp Are those frameworks allowing parametrization of their tests? The point I'm making is that users now have started effectively awkwardly splitting setup logic into two methods, and this is...