Traceback (most recent call last): File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_urllib2net.py", line20, in_retry_thricereturn func(*args,**kwargs) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line187, inurlopenreturn opener.open(url, data, timeout)~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line487, inopen response=self._open(req, data) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line504, in_open result=self._call_chain(self.handle_open, protocol, protocol+'_open', req) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line464, in_call_chain result= func(*args) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line1556, inftp_openraise URLError(f"ftp error:{exp}")from expurllib.error.URLError:<urlopen error ftp error: [Errno 60] Operation timed out>Traceback (most recent call last): File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_urllib2net.py", line22, in_retry_thrice last_exc= e^^^^^^^^ResourceWarning:unclosed <socket.socket fd=9, family=2, type=1, proto=6, laddr=('192.168.0.101', 55826), raddr=('68.183.26.59', 21)>ERRORTraceback (most recent call last): File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_urllib2net.py", line330, intest_ftp_default_timeout u= _urlopen_with_retry(self.FTP_HOST) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_urllib2net.py", line28, inwrappedreturn _retry_thrice(func, exc,*args,**kwargs) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_urllib2net.py", line24, in_retry_thriceraise last_exc File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_urllib2net.py", line20, in_retry_thricereturn func(*args,**kwargs) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line187, inurlopenreturn opener.open(url, data, timeout)~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line487, inopen response=self._open(req, data) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line504, in_open result=self._call_chain(self.handle_open, protocol, protocol+'_open', req) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line464, in_call_chain result= func(*args) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line1556, inftp_openraise URLError(f"ftp error:{exp}")from expurllib.error.URLError:<urlopen error ftp error: [Errno 60] Operation timed out>Traceback (most recent call last): File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_urllib2net.py", line22, in_retry_thrice last_exc= e^^^^^^^^ResourceWarning:unclosed <socket.socket fd=7, family=2, type=1, proto=6, laddr=('192.168.0.101', 57890), raddr=('68.183.26.59', 21)>Warning -- Unraisable exceptionException ignored while finalizing socket <socket.socket fd=8, family=2, type=1, proto=6, laddr=('192.168.0.101', 57892), raddr=('68.183.26.59', 21)>:Traceback (most recent call last): File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line1546, inftp_open fp, retrlen= fw.retrfile(file,type)~~~~~~~~~~~^^^^^^^^^^^^ File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line1826, inretrfile conn, retrlen=self.ftp.ntransfercmd(cmd)~~~~~~~~~~~~~~~~~~~~~^^^^^ File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/ftplib.py", line354, inntransfercmd conn= socket.create_connection((host, port),self.timeout, source_address=self.source_address) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/socket.py", line879, increate_connectionraise exceptions[0] File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/socket.py", line864, increate_connection sock.connect(sa)~~~~~~~~~~~~^^^^TimeoutError:[Errno 60] Operation timed outTraceback (most recent call last): File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_urllib2net.py", line22, in_retry_thrice last_exc= e^^^^^^^^ResourceWarning:unclosed <socket.socket fd=9, family=2, type=1, proto=6, laddr=('192.168.0.101', 57898), raddr=('68.183.26.59', 21)>ERRORTraceback (most recent call last): File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_urllib2net.py", line22, in_retry_thrice last_exc= e^^^^^^^^ResourceWarning:unclosed <socket.socket fd=8, family=2, type=1, proto=6, laddr=('192.168.0.101', 57892), raddr=('68.183.26.59', 21)>ERRORTraceback (most recent call last): File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_urllib2net.py", line22, in_retry_thrice last_exc= e^^^^^^^^ResourceWarning:unclosed <socket.socket fd=8, family=2, type=1, proto=6, laddr=('192.168.0.101', 57896), raddr=('68.183.26.59', 21)>Warning -- Unraisable exceptionException ignored while finalizing socket <socket.socket fd=9, family=2, type=1, proto=6, laddr=('192.168.0.101', 57898), raddr=('68.183.26.59', 21)>:Traceback (most recent call last): File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line1546, inftp_open fp, retrlen= fw.retrfile(file,type)~~~~~~~~~~~^^^^^^^^^^^^ File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line1826, inretrfile conn, retrlen=self.ftp.ntransfercmd(cmd)~~~~~~~~~~~~~~~~~~~~~^^^^^ File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/ftplib.py", line354, inntransfercmd conn= socket.create_connection((host, port),self.timeout, source_address=self.source_address) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/socket.py", line879, increate_connectionraise exceptions[0] File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/socket.py", line864, increate_connection sock.connect(sa)~~~~~~~~~~~~^^^^TimeoutError:[Errno 60] Operation timed outTraceback (most recent call last): File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/libregrtest/single.py", line165, in_load_run_test regrtest_runner(result, test_func, runtests)~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/libregrtest/single.py", line118, inregrtest_runner test_result= test_func() File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/libregrtest/single.py", line162, intest_funcreturn run_unittest(test_mod, runtests) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/libregrtest/single.py", line42, inrun_unittestreturn _run_suite(tests) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/libregrtest/single.py", line105, in_run_suiteraise support.TestFailedWithDetails(err, errors, failures,stats=stats)Traceback (most recent call last): File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line1294, indo_open headers.update({k: vfor k, vin req.headers.items()~~~~~~~~~~~~~~~~~^^ResourceWarning:unclosed <socket.socket fd=6, family=2, type=1, proto=6, laddr=('192.168.0.101', 54862), raddr=('68.183.26.59', 21)>Warning -- Unraisable exceptionException ignored while finalizing socket <socket.socket fd=7, family=2, type=1, proto=6, laddr=('192.168.0.101', 57042), raddr=('68.183.26.59', 21)>:Traceback (most recent call last): File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line1294, indo_open headers.update({k: vfor k, vin req.headers.items()~~~~~~~~~~~~~~~~~^^ResourceWarning:unclosed <socket.socket fd=7, family=2, type=1, proto=6, laddr=('192.168.0.101', 57042), raddr=('68.183.26.59', 21)>kTraceback (most recent call last): File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_urllib2net.py", line321, intest_ftp_basic u= _urlopen_with_retry(self.FTP_HOST) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_urllib2net.py", line28, inwrappedreturn _retry_thrice(func, exc,*args,**kwargs) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_urllib2net.py", line24, in_retry_thriceraise last_exc File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_urllib2net.py", line20, in_retry_thricereturn func(*args,**kwargs) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line187, inurlopenreturn opener.open(url, data, timeout)~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line487, inopen response=self._open(req, data) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line504, in_open result=self._call_chain(self.handle_open, protocol, protocol+'_open', req) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line464, in_call_chain result= func(*args) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line1556, inftp_openraise URLError(f"ftp error:{exp}")from expurllib.error.URLError:<urlopen error ftp error: [Errno 60] Operation timed out>Traceback (most recent call last): File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line1546, inftp_open fp, retrlen= fw.retrfile(file,type)~~~~~~~~~~~^^^^^^^^^^^^ File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line1826, inretrfile conn, retrlen=self.ftp.ntransfercmd(cmd)~~~~~~~~~~~~~~~~~~~~~^^^^^ File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/ftplib.py", line354, inntransfercmd conn= socket.create_connection((host, port),self.timeout, source_address=self.source_address) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/socket.py", line879, increate_connectionraise exceptions[0] File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/socket.py", line864, increate_connection sock.connect(sa)~~~~~~~~~~~~^^^^TimeoutError:[Errno 60] Operation timed outTraceback (most recent call last): File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_urllib2net.py", line22, in_retry_thrice last_exc= e^^^^^^^^ResourceWarning:unclosed <socket.socket fd=7, family=2, type=1, proto=6, laddr=('192.168.0.101', 55476), raddr=('68.183.26.59', 21)>Warning -- Unraisable exceptionException ignored while finalizing socket <socket.socket fd=9, family=2, type=1, proto=6, laddr=('192.168.0.101', 55826), raddr=('68.183.26.59', 21)>:Traceback (most recent call last): File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line1546, inftp_open fp, retrlen= fw.retrfile(file,type)~~~~~~~~~~~^^^^^^^^^^^^ File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line1826, inretrfile conn, retrlen=self.ftp.ntransfercmd(cmd)~~~~~~~~~~~~~~~~~~~~~^^^^^ File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/ftplib.py", line354, inntransfercmd conn= socket.create_connection((host, port),self.timeout, source_address=self.source_address) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/socket.py", line879, increate_connectionraise exceptions[0] File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/socket.py", line864, increate_connection sock.connect(sa)~~~~~~~~~~~~^^^^TimeoutError:[Errno 60] Operation timed outTraceback (most recent call last): File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/__init__.py", line847, ingc_collect gc.collect()~~~~~~~~~~^^ResourceWarning:unclosed <socket.socket fd=7, family=2, type=1, proto=6, laddr=('192.168.0.101', 57894), raddr=('68.183.26.59', 21)>Warning -- Unraisable exceptionException ignored while finalizing socket <socket.socket fd=8, family=2, type=1, proto=6, laddr=('192.168.0.101', 57900), raddr=('68.183.26.59', 21)>:Traceback (most recent call last): File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/libregrtest/single.py", line165, in_load_run_test regrtest_runner(result, test_func, runtests)~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/libregrtest/single.py", line118, inregrtest_runner test_result= test_func() File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/libregrtest/single.py", line162, intest_funcreturn run_unittest(test_mod, runtests) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/libregrtest/single.py", line42, inrun_unittestreturn _run_suite(tests) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/libregrtest/single.py", line105, in_run_suiteraise support.TestFailedWithDetails(err, errors, failures,stats=stats)Traceback (most recent call last): File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_urllib2net.py", line22, in_retry_thrice last_exc= e^^^^^^^^ResourceWarning:unclosed <socket.socket fd=7, family=2, type=1, proto=6, laddr=('192.168.0.101', 54613), raddr=('68.183.26.59', 21)>ERRORTraceback (most recent call last): File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/__init__.py", line847, ingc_collect gc.collect()~~~~~~~~~~^^ResourceWarning:unclosed <socket.socket fd=8, family=2, type=1, proto=6, laddr=('192.168.0.101', 57900), raddr=('68.183.26.59', 21)>Traceback (most recent call last): File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_urllib2net.py", line22, in_retry_thrice last_exc= e^^^^^^^^ResourceWarning:unclosed <socket.socket fd=6, family=2, type=1, proto=6, laddr=('192.168.0.101', 54268), raddr=('68.183.26.59', 21)>Warning -- Unraisable exceptionException ignored while finalizing socket <socket.socket fd=7, family=2, type=1, proto=6, laddr=('192.168.0.101', 54613), raddr=('68.183.26.59', 21)>:Traceback (most recent call last): File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line1546, inftp_open fp, retrlen= fw.retrfile(file,type)~~~~~~~~~~~^^^^^^^^^^^^ File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/urllib/request.py", line1826, inretrfile conn, retrlen=self.ftp.ntransfercmd(cmd)~~~~~~~~~~~~~~~~~~~~~^^^^^ File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/ftplib.py", line354, inntransfercmd conn= socket.create_connection((host, port),self.timeout, source_address=self.source_address) File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/socket.py", line879, increate_connectionraise exceptions[0] File"/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/socket.py", line864, increate_connection sock.connect(sa)~~~~~~~~~~~~^^^^TimeoutError:[Errno 60] Operation timed out
Uh oh!
There was an error while loading.Please reload this page.
This PR just adds small test.
I've noticed that there's no such test because CI is green for this PR:
#140262, but it has such a flaw.