distributed testing framework for jenkins