[PATCH v2 3/8] selftests: Extract logic for multiple test runs