--- gevent-24.2.1/src/greentest/3.9/test_socket.py.orig +++ gevent-24.2.1/src/greentest/3.9/test_socket.py @@ -3497,6 +3497,7 @@ self.createAndSendFDs(1) @unittest.skipIf(sys.platform == "darwin", "skipping, see issue #12958") + @unittest.skipIf(sys.platform == "sunos5", "see https://github.com/gevent/gevent/issues/1952") @unittest.skipIf(AIX, "skipping, see issue #22397") @requireAttrs(socket, "CMSG_SPACE") def testFDPassSeparate(self): @@ -3508,6 +3509,7 @@ @testFDPassSeparate.client_skip @unittest.skipIf(sys.platform == "darwin", "skipping, see issue #12958") + @unittest.skipIf(sys.platform == "sunos5", "see https://github.com/gevent/gevent/issues/1952") @unittest.skipIf(AIX, "skipping, see issue #22397") def _testFDPassSeparate(self): fd0, fd1 = self.newFDs(2) @@ -3521,6 +3523,7 @@ len(MSG)) @unittest.skipIf(sys.platform == "darwin", "skipping, see issue #12958") + @unittest.skipIf(sys.platform == "sunos5", "see https://github.com/gevent/gevent/issues/1952") @unittest.skipIf(AIX, "skipping, see issue #22397") @requireAttrs(socket, "CMSG_SPACE") def testFDPassSeparateMinSpace(self): @@ -3535,6 +3538,7 @@ @testFDPassSeparateMinSpace.client_skip @unittest.skipIf(sys.platform == "darwin", "skipping, see issue #12958") + @unittest.skipIf(sys.platform == "sunos5", "see https://github.com/gevent/gevent/issues/1952") @unittest.skipIf(AIX, "skipping, see issue #22397") def _testFDPassSeparateMinSpace(self): fd0, fd1 = self.newFDs(2)