1def format(target): 2 """Return a pair of 'module_name target_label' for the given tradefed test target, '' otherwise.""" 3 p = providers(target) 4 if not p: 5 return "" 6 tradefed_test_info = p.get( 7 "//bazel/rules:tradefed_test.bzl%TradefedTestInfo") 8 if tradefed_test_info: 9 # Use space as a delimiter as Bazel labels can use many spacial characters in their target 10 # labels. See: https://bazel.build/concepts/labels#target-names 11 return "%s %s" % (tradefed_test_info.module_name, target.label) 12 else: 13 return "" 14 return "" 15