VMVM: Unit Test Virtualization for Java