1import lit 2import lit.formats 3 4CUSTOM_PASS = lit.Test.ResultCode("CUSTOM_PASS", "My Passed", False) 5CUSTOM_FAILURE = lit.Test.ResultCode("CUSTOM_FAILURE", "My Failed", True) 6 7 8class MyFormat(lit.formats.ShTest): 9 def execute(self, test, lit_config): 10 result = super(MyFormat, self).execute(test, lit_config) 11 if result.code.isFailure: 12 result.code = CUSTOM_FAILURE 13 else: 14 result.code = CUSTOM_PASS 15 return result 16