changeset: 80942:900ee4a04f5e parent: 80940:da8637b54f8c parent: 80941:13d8c33de8ff user: Antoine Pitrou date: Tue Dec 18 23:44:59 2012 +0100 files: Lib/test/test_socket.py description: Silence sporadic failure in RecvmsgIntoSCTPStreamTest.testRecvmsgEOF (issue #13876) - probably not Python-related. diff -r da8637b54f8c -r 900ee4a04f5e Lib/test/test_socket.py --- a/Lib/test/test_socket.py Tue Dec 18 23:28:24 2012 +0100 +++ b/Lib/test/test_socket.py Tue Dec 18 23:44:59 2012 +0100 @@ -3305,7 +3305,14 @@ @unittest.skipUnless(thread, 'Threading required for this test.') class RecvmsgIntoSCTPStreamTest(RecvmsgIntoTests, RecvmsgGenericStreamTests, SendrecvmsgSCTPStreamTestBase): - pass + + def testRecvmsgEOF(self): + try: + super(RecvmsgIntoSCTPStreamTest, self).testRecvmsgEOF() + except OSError as e: + if e.errno != errno.ENOTCONN: + raise + self.skipTest("sporadic ENOTCONN (kernel issue?) - see issue #13876") class SendrecvmsgUnixStreamTestBase(SendrecvmsgConnectedBase,

AltStyle によって変換されたページ (->オリジナル) /