Test run result marks as failed in case if one of test cases has result - failed, blocked, invalid, but it can be normal for the test run and not to use the skipped option or mute option which applies not only to the current test run but to the test case.