File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change 4646
4747VSOCKPORT = 1234
4848AIX = platform .system () == "AIX"
49+ WSL = "microsoft-standard-WSL" in platform .release ()
4950
5051try :
5152 import _socket
@@ -510,6 +511,7 @@ def clientTearDown(self):
510511 ThreadableTest .clientTearDown (self )
511512
512513@unittest .skipIf (fcntl is None , "need fcntl" )
514+ @unittest .skipIf (WSL , 'VSOCK does not work on Microsoft WSL' )
513515@unittest .skipUnless (HAVE_SOCKET_VSOCK ,
514516 'VSOCK sockets required for this test.' )
515517@unittest .skipUnless (get_cid () != 2 ,
@@ -526,6 +528,7 @@ def setUp(self):
526528 self .serv .bind ((socket .VMADDR_CID_ANY , VSOCKPORT ))
527529 self .serv .listen ()
528530 self .serverExplicitReady ()
531+ self .serv .settimeout (support .LOOPBACK_TIMEOUT )
529532 self .conn , self .connaddr = self .serv .accept ()
530533 self .addCleanup (self .conn .close )
531534
You can’t perform that action at this time.
0 commit comments