next generation distribute test framework