def skips_test(self, test):
        """Checks whether the given test is skipped for this port.

        Returns True if the test is skipped because the port runs smoke tests
        only or because the test is marked as Skip in NeverFixTest (otherwise
        the test is only marked as Skip indicating a temporary skip).
        """
        return self.skipped_due_to_smoke_tests(
            test) or self.skipped_in_never_fix_tests(test)