// ensure this target is in failed_targets, but we don"t have details about which testclass//testname
// failed. Instead we just use the "test" up to the first "$".
test_split = test.split("$")
failed_targets[target].add(test_split[0])
return dict(failed_targets)
def _run_tests(self, tests_to_targets):
After Change
filename = get_test_filename(test_class_name)
if os.path.exists(filename):
xml_filenames_to_targets[filename] = target
break
else:
test_class_name = test_class_name.rsplit("$", 1)[0]
failed_targets = defaultdict(set)
for xml_filename, target in xml_filenames_to_targets.items():
try: