diff --git a/llvm/utils/lit/lit/Test.py b/llvm/utils/lit/lit/Test.py --- a/llvm/utils/lit/lit/Test.py +++ b/llvm/utils/lit/lit/Test.py @@ -37,6 +37,7 @@ UNSUPPORTED = ResultCode('UNSUPPORTED', False) TIMEOUT = ResultCode('TIMEOUT', True) SKIPPED = ResultCode('SKIPPED', False) +NOEXE = ResultCode('NOEXE', True) # Test metric values. diff --git a/llvm/utils/lit/lit/main.py b/llvm/utils/lit/lit/main.py --- a/llvm/utils/lit/lit/main.py +++ b/llvm/utils/lit/lit/main.py @@ -257,7 +257,8 @@ (lit.Test.UNRESOLVED, 'Unresolved Tests', 'Unresolved'), (lit.Test.TIMEOUT, 'Individual Timeouts', 'Timed Out'), (lit.Test.FAIL, 'Unexpected Failures', 'Failing'), - (lit.Test.XPASS, 'Unexpected Passes', 'Unexpected Passing') + (lit.Test.XPASS, 'Unexpected Passes', 'Unexpected Passing'), + (lit.Test.NOEXE, 'Missing Executable', ''), ] all_codes = [