Skip to content

bpo-36096: IDLE: Refactor class variables in colorizer #12002

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Feb 27, 2019

Conversation

csabella
Copy link
Contributor

@csabella csabella commented Feb 23, 2019

Refactor class variables to instance variables in colorizer.py.

https://bugs.python.org/issue36096

@@ -0,0 +1 @@
Refactor class variables to instance variables in colorizer.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For the present, I will take care of the idlelib news.txt entries.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I should have asked this earlier, but once you approve a PR, should I then merge it? Thanks.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If I check the []Approve box for a Review, and if you agree that it is ready, and accept the responsibility of doing the merge, yes. For most IDLE issues though, I consider the followup responsibility to be shared. If you prefer me to merge, say so. If a PR is actually a joint product, or if it is blocking doing another, I might merge it, but should say so first.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you, that's very helpful. I think this one looks OK and you've approved it, so I'll merge it soon.

@miss-islington
Copy link
Contributor

Thanks @csabella for the PR 🌮🎉.. I'm working now to backport this PR to: 3.7.
🐍🍒⛏🤖

@csabella csabella deleted the colorizer branch February 27, 2019 13:21
miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Feb 27, 2019
@bedevere-bot
Copy link

GH-12069 is a backport of this pull request to the 3.7 branch.

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot PPC64LE Fedora 3.x has failed when building commit ed1deb0.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/85/builds/2216) and take a look at the build logs.
  4. Check if the failure is related to this commit (ed1deb0) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/85/builds/2216

Click to see traceback logs
Traceback (most recent call last):
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2404, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
ftplib.error_perm: 500 OOPS: vsf_sysutil_bind

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2407, in retrfile
    raise URLError('ftp error: %r' % reason).with_traceback(
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2404, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: error_perm('500 OOPS: vsf_sysutil_bind')>

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 227, in _test_urls
    f = urlopen(url, req, TIMEOUT)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 27, in wrapped
    return _retry_thrice(func, exc, *args, **kwargs)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 23, in _retry_thrice
    raise last_exc
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 19, in _retry_thrice
    return func(*args, **kwargs)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 503, in _call_chain
    result = func(*args)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1551, in ftp_open
    raise exc.with_traceback(sys.exc_info()[2])
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2407, in retrfile
    raise URLError('ftp error: %r' % reason).with_traceback(
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2404, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: URLError("ftp error: error_perm('500 OOPS: vsf_sysutil_bind')")>

======================================================================
ERROR: test_ftp_basic (test.test_urllib2net.TimeoutTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
ftplib.error_perm: 500 OOPS: vsf_sysutil_bind

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 305, in test_ftp_basic
    u = _urlopen_with_retry(self.FTP_HOST)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 27, in wrapped
    return _retry_thrice(func, exc, *args, **kwargs)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 23, in _retry_thrice
    raise last_exc
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 19, in _retry_thrice
    return func(*args, **kwargs)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 503, in _call_chain
    result = func(*args)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1551, in ftp_open
    raise exc.with_traceback(sys.exc_info()[2])
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: error_perm('500 OOPS: vsf_sysutil_bind')>

======================================================================
ERROR: test_ftp_default_timeout (test.test_urllib2net.TimeoutTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
ftplib.error_perm: 500 OOPS: vsf_sysutil_bind

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 315, in test_ftp_default_timeout
    u = _urlopen_with_retry(self.FTP_HOST)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 27, in wrapped
    return _retry_thrice(func, exc, *args, **kwargs)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 23, in _retry_thrice
    raise last_exc
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 19, in _retry_thrice
    return func(*args, **kwargs)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 503, in _call_chain
    result = func(*args)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1551, in ftp_open
    raise exc.with_traceback(sys.exc_info()[2])
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: error_perm('500 OOPS: vsf_sysutil_bind')>

======================================================================
ERROR: test_ftp_no_timeout (test.test_urllib2net.TimeoutTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
ftplib.error_perm: 500 OOPS: vsf_sysutil_bind

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 327, in test_ftp_no_timeout
    u = _urlopen_with_retry(self.FTP_HOST, timeout=None)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 27, in wrapped
    return _retry_thrice(func, exc, *args, **kwargs)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 23, in _retry_thrice
    raise last_exc
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 19, in _retry_thrice
    return func(*args, **kwargs)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 503, in _call_chain
    result = func(*args)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1551, in ftp_open
    raise exc.with_traceback(sys.exc_info()[2])
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: error_perm('500 OOPS: vsf_sysutil_bind')>

======================================================================
ERROR: test_ftp_timeout (test.test_urllib2net.TimeoutTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
ftplib.error_perm: 500 OOPS: vsf_sysutil_bind

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 336, in test_ftp_timeout
    u = _urlopen_with_retry(self.FTP_HOST, timeout=60)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 27, in wrapped
    return _retry_thrice(func, exc, *args, **kwargs)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 23, in _retry_thrice
    raise last_exc
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 19, in _retry_thrice
    return func(*args, **kwargs)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 503, in _call_chain
    result = func(*args)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1551, in ftp_open
    raise exc.with_traceback(sys.exc_info()[2])
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: error_perm('500 OOPS: vsf_sysutil_bind')>

----------------------------------------------------------------------

Ran 15 tests in 13.691s

FAILED (errors=5, skipped=1)
/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/support/__init__.py:1612: ResourceWarning: unclosed <socket.socket fd=11, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('140.211.9.43', 59986), raddr=('159.89.235.38', 21)>
  gc.collect()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/support/__init__.py:1612: ResourceWarning: unclosed <socket.socket fd=3, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('140.211.9.43', 59988), raddr=('159.89.235.38', 21)>
  gc.collect()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/support/__init__.py:1612: ResourceWarning: unclosed <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('140.211.9.43', 59990), raddr=('159.89.235.38', 21)>
  gc.collect()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/support/__init__.py:1612: ResourceWarning: unclosed <socket.socket fd=5, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('140.211.9.43', 59996), raddr=('159.89.235.38', 21)>
  gc.collect()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/support/__init__.py:1612: ResourceWarning: unclosed <socket.socket fd=6, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('140.211.9.43', 60000), raddr=('159.89.235.38', 21)>
  gc.collect()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/support/__init__.py:1612: ResourceWarning: unclosed <socket.socket fd=7, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('140.211.9.43', 60002), raddr=('159.89.235.38', 21)>
  gc.collect()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/support/__init__.py:1612: ResourceWarning: unclosed <socket.socket fd=8, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('140.211.9.43', 60006), raddr=('159.89.235.38', 21)>
  gc.collect()
ResourceWarning: Enable tracemalloc to get the object allocation traceback


Traceback (most recent call last):
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2404, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
ftplib.error_perm: 500 OOPS: vsf_sysutil_bind

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2407, in retrfile
    raise URLError('ftp error: %r' % reason).with_traceback(
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2404, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: error_perm('500 OOPS: vsf_sysutil_bind')>

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 227, in _test_urls
    f = urlopen(url, req, TIMEOUT)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 27, in wrapped
    return _retry_thrice(func, exc, *args, **kwargs)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 23, in _retry_thrice
    raise last_exc
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 19, in _retry_thrice
    return func(*args, **kwargs)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 503, in _call_chain
    result = func(*args)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1551, in ftp_open
    raise exc.with_traceback(sys.exc_info()[2])
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2407, in retrfile
    raise URLError('ftp error: %r' % reason).with_traceback(
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2404, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: URLError("ftp error: error_perm('500 OOPS: vsf_sysutil_bind')")>

======================================================================
ERROR: test_ftp_basic (test.test_urllib2net.TimeoutTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
ftplib.error_perm: 500 OOPS: vsf_sysutil_bind

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 305, in test_ftp_basic
    u = _urlopen_with_retry(self.FTP_HOST)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 27, in wrapped
    return _retry_thrice(func, exc, *args, **kwargs)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 23, in _retry_thrice
    raise last_exc
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 19, in _retry_thrice
    return func(*args, **kwargs)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 503, in _call_chain
    result = func(*args)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1551, in ftp_open
    raise exc.with_traceback(sys.exc_info()[2])
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: error_perm('500 OOPS: vsf_sysutil_bind')>

======================================================================
ERROR: test_ftp_default_timeout (test.test_urllib2net.TimeoutTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
ftplib.error_perm: 500 OOPS: vsf_sysutil_bind

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 315, in test_ftp_default_timeout
    u = _urlopen_with_retry(self.FTP_HOST)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 27, in wrapped
    return _retry_thrice(func, exc, *args, **kwargs)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 23, in _retry_thrice
    raise last_exc
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 19, in _retry_thrice
    return func(*args, **kwargs)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 503, in _call_chain
    result = func(*args)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1551, in ftp_open
    raise exc.with_traceback(sys.exc_info()[2])
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: error_perm('500 OOPS: vsf_sysutil_bind')>

======================================================================
ERROR: test_ftp_no_timeout (test.test_urllib2net.TimeoutTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
ftplib.error_perm: 500 OOPS: vsf_sysutil_bind

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 327, in test_ftp_no_timeout
    u = _urlopen_with_retry(self.FTP_HOST, timeout=None)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 27, in wrapped
    return _retry_thrice(func, exc, *args, **kwargs)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 23, in _retry_thrice
    raise last_exc
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 19, in _retry_thrice
    return func(*args, **kwargs)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 503, in _call_chain
    result = func(*args)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1551, in ftp_open
    raise exc.with_traceback(sys.exc_info()[2])
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: error_perm('500 OOPS: vsf_sysutil_bind')>

======================================================================
ERROR: test_ftp_timeout (test.test_urllib2net.TimeoutTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
ftplib.error_perm: 500 OOPS: vsf_sysutil_bind

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 336, in test_ftp_timeout
    u = _urlopen_with_retry(self.FTP_HOST, timeout=60)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 27, in wrapped
    return _retry_thrice(func, exc, *args, **kwargs)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 23, in _retry_thrice
    raise last_exc
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/test/test_urllib2net.py", line 19, in _retry_thrice
    return func(*args, **kwargs)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 503, in _call_chain
    result = func(*args)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1551, in ftp_open
    raise exc.with_traceback(sys.exc_info()[2])
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/home/shager/cpython-buildarea/3.x.edelsohn-fedora-ppc64le/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: error_perm('500 OOPS: vsf_sysutil_bind')>

----------------------------------------------------------------------

Ran 15 tests in 13.693s

FAILED (errors=5, skipped=1)

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot x86-64 High Sierra 3.x has failed when building commit ed1deb0.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/145/builds/1274) and take a look at the build logs.
  4. Check if the failure is related to this commit (ed1deb0) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/145/builds/1274

Click to see traceback logs
Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2404, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
ftplib.error_perm: 500 OOPS: vsf_sysutil_bind

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2407, in retrfile
    raise URLError('ftp error: %r' % reason).with_traceback(
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2404, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: error_perm('500 OOPS: vsf_sysutil_bind')>

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 227, in _test_urls
    f = urlopen(url, req, TIMEOUT)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 27, in wrapped
    return _retry_thrice(func, exc, *args, **kwargs)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 23, in _retry_thrice
    raise last_exc
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 19, in _retry_thrice
    return func(*args, **kwargs)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 503, in _call_chain
    result = func(*args)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1551, in ftp_open
    raise exc.with_traceback(sys.exc_info()[2])
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2407, in retrfile
    raise URLError('ftp error: %r' % reason).with_traceback(
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2404, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: URLError("ftp error: error_perm('500 OOPS: vsf_sysutil_bind')")>

======================================================================
ERROR: test_ftp_basic (test.test_urllib2net.TimeoutTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
ftplib.error_perm: 500 OOPS: vsf_sysutil_bind

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 305, in test_ftp_basic
    u = _urlopen_with_retry(self.FTP_HOST)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 27, in wrapped
    return _retry_thrice(func, exc, *args, **kwargs)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 23, in _retry_thrice
    raise last_exc
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 19, in _retry_thrice
    return func(*args, **kwargs)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 503, in _call_chain
    result = func(*args)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1551, in ftp_open
    raise exc.with_traceback(sys.exc_info()[2])
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: error_perm('500 OOPS: vsf_sysutil_bind')>

======================================================================
ERROR: test_ftp_default_timeout (test.test_urllib2net.TimeoutTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
ftplib.error_perm: 500 OOPS: vsf_sysutil_bind

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 315, in test_ftp_default_timeout
    u = _urlopen_with_retry(self.FTP_HOST)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 27, in wrapped
    return _retry_thrice(func, exc, *args, **kwargs)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 23, in _retry_thrice
    raise last_exc
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 19, in _retry_thrice
    return func(*args, **kwargs)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 503, in _call_chain
    result = func(*args)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1551, in ftp_open
    raise exc.with_traceback(sys.exc_info()[2])
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: error_perm('500 OOPS: vsf_sysutil_bind')>

======================================================================
ERROR: test_ftp_no_timeout (test.test_urllib2net.TimeoutTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
ftplib.error_perm: 500 OOPS: vsf_sysutil_bind

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 327, in test_ftp_no_timeout
    u = _urlopen_with_retry(self.FTP_HOST, timeout=None)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 27, in wrapped
    return _retry_thrice(func, exc, *args, **kwargs)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 23, in _retry_thrice
    raise last_exc
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 19, in _retry_thrice
    return func(*args, **kwargs)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 503, in _call_chain
    result = func(*args)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1551, in ftp_open
    raise exc.with_traceback(sys.exc_info()[2])
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: error_perm('500 OOPS: vsf_sysutil_bind')>

======================================================================
ERROR: test_ftp_timeout (test.test_urllib2net.TimeoutTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
ftplib.error_perm: 500 OOPS: vsf_sysutil_bind

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 336, in test_ftp_timeout
    u = _urlopen_with_retry(self.FTP_HOST, timeout=60)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 27, in wrapped
    return _retry_thrice(func, exc, *args, **kwargs)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 23, in _retry_thrice
    raise last_exc
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 19, in _retry_thrice
    return func(*args, **kwargs)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 503, in _call_chain
    result = func(*args)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1551, in ftp_open
    raise exc.with_traceback(sys.exc_info()[2])
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: error_perm('500 OOPS: vsf_sysutil_bind')>

----------------------------------------------------------------------

Ran 15 tests in 13.865s

FAILED (errors=5, skipped=1)
/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/support/__init__.py:1612: ResourceWarning: unclosed <socket.socket fd=8, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('192.168.1.118', 64131)>
  gc.collect()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/support/__init__.py:1612: ResourceWarning: unclosed <socket.socket fd=6, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('192.168.1.118', 64146), raddr=('159.89.235.38', 21)>
  gc.collect()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/support/__init__.py:1612: ResourceWarning: unclosed <socket.socket fd=7, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('192.168.1.118', 64147), raddr=('159.89.235.38', 21)>
  gc.collect()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/support/__init__.py:1612: ResourceWarning: unclosed <socket.socket fd=9, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('192.168.1.118', 64148), raddr=('159.89.235.38', 21)>
  gc.collect()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/support/__init__.py:1612: ResourceWarning: unclosed <socket.socket fd=10, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('192.168.1.118', 64150), raddr=('159.89.235.38', 21)>
  gc.collect()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/support/__init__.py:1612: ResourceWarning: unclosed <socket.socket fd=11, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('192.168.1.118', 64151), raddr=('159.89.235.38', 21)>
  gc.collect()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/support/__init__.py:1612: ResourceWarning: unclosed <socket.socket fd=15, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('192.168.1.118', 64145), raddr=('159.89.235.38', 21)>
  gc.collect()
ResourceWarning: Enable tracemalloc to get the object allocation traceback


Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2404, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
ftplib.error_perm: 500 OOPS: vsf_sysutil_bind

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2407, in retrfile
    raise URLError('ftp error: %r' % reason).with_traceback(
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2404, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: error_perm('500 OOPS: vsf_sysutil_bind')>

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 227, in _test_urls
    f = urlopen(url, req, TIMEOUT)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 27, in wrapped
    return _retry_thrice(func, exc, *args, **kwargs)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 23, in _retry_thrice
    raise last_exc
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 19, in _retry_thrice
    return func(*args, **kwargs)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 503, in _call_chain
    result = func(*args)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1551, in ftp_open
    raise exc.with_traceback(sys.exc_info()[2])
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2407, in retrfile
    raise URLError('ftp error: %r' % reason).with_traceback(
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2404, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: URLError("ftp error: error_perm('500 OOPS: vsf_sysutil_bind')")>

======================================================================
ERROR: test_ftp_basic (test.test_urllib2net.TimeoutTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
ftplib.error_perm: 500 OOPS: vsf_sysutil_bind

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 305, in test_ftp_basic
    u = _urlopen_with_retry(self.FTP_HOST)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 27, in wrapped
    return _retry_thrice(func, exc, *args, **kwargs)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 23, in _retry_thrice
    raise last_exc
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 19, in _retry_thrice
    return func(*args, **kwargs)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 503, in _call_chain
    result = func(*args)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1551, in ftp_open
    raise exc.with_traceback(sys.exc_info()[2])
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: error_perm('500 OOPS: vsf_sysutil_bind')>

/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/support/__init__.py:1612: ResourceWarning: unclosed <socket.socket fd=15, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('192.168.1.118', 65484), raddr=('159.89.235.38', 21)>
  gc.collect()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/support/__init__.py:1612: ResourceWarning: unclosed <socket.socket fd=6, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('192.168.1.118', 65485), raddr=('159.89.235.38', 21)>
  gc.collect()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/support/__init__.py:1612: ResourceWarning: unclosed <socket.socket fd=7, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('192.168.1.118', 65486), raddr=('159.89.235.38', 21)>
  gc.collect()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/support/__init__.py:1612: ResourceWarning: unclosed <socket.socket fd=8, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('192.168.1.118', 65487), raddr=('159.89.235.38', 21)>
  gc.collect()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/support/__init__.py:1612: ResourceWarning: unclosed <socket.socket fd=9, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('192.168.1.118', 65488), raddr=('159.89.235.38', 21)>
  gc.collect()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/support/__init__.py:1612: ResourceWarning: unclosed <socket.socket fd=10, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('192.168.1.118', 65489), raddr=('159.89.235.38', 21)>
  gc.collect()
ResourceWarning: Enable tracemalloc to get the object allocation traceback


Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
ftplib.error_perm: 500 OOPS: vsf_sysutil_bind

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 315, in test_ftp_default_timeout
    u = _urlopen_with_retry(self.FTP_HOST)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 27, in wrapped
    return _retry_thrice(func, exc, *args, **kwargs)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 23, in _retry_thrice
    raise last_exc
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 19, in _retry_thrice
    return func(*args, **kwargs)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 503, in _call_chain
    result = func(*args)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1551, in ftp_open
    raise exc.with_traceback(sys.exc_info()[2])
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: error_perm('500 OOPS: vsf_sysutil_bind')>

======================================================================
ERROR: test_ftp_no_timeout (test.test_urllib2net.TimeoutTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
ftplib.error_perm: 500 OOPS: vsf_sysutil_bind

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 327, in test_ftp_no_timeout
    u = _urlopen_with_retry(self.FTP_HOST, timeout=None)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 27, in wrapped
    return _retry_thrice(func, exc, *args, **kwargs)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 23, in _retry_thrice
    raise last_exc
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 19, in _retry_thrice
    return func(*args, **kwargs)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 503, in _call_chain
    result = func(*args)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1551, in ftp_open
    raise exc.with_traceback(sys.exc_info()[2])
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: error_perm('500 OOPS: vsf_sysutil_bind')>

======================================================================
ERROR: test_ftp_timeout (test.test_urllib2net.TimeoutTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
ftplib.error_perm: 500 OOPS: vsf_sysutil_bind

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 336, in test_ftp_timeout
    u = _urlopen_with_retry(self.FTP_HOST, timeout=60)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 27, in wrapped
    return _retry_thrice(func, exc, *args, **kwargs)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 23, in _retry_thrice
    raise last_exc
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/test/test_urllib2net.py", line 19, in _retry_thrice
    return func(*args, **kwargs)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 503, in _call_chain
    result = func(*args)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1551, in ftp_open
    raise exc.with_traceback(sys.exc_info()[2])
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 1540, in ftp_open
    fp, retrlen = fw.retrfile(file, type)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/urllib/request.py", line 2425, in retrfile
    conn, retrlen = self.ftp.ntransfercmd(cmd)
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 359, in ntransfercmd
    host, port = self.makepasv()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 337, in makepasv
    host, port = parse227(self.sendcmd('PASV'))
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 273, in sendcmd
    return self.getresp()
  File "/Users/buildbot/buildarea/3.x.billenstein-sierra/build/Lib/ftplib.py", line 246, in getresp
    raise error_perm(resp)
urllib.error.URLError: <urlopen error ftp error: error_perm('500 OOPS: vsf_sysutil_bind')>

----------------------------------------------------------------------

Ran 15 tests in 13.807s

FAILED (errors=5, skipped=1)

@miss-islington
Copy link
Contributor

Thanks @csabella for the PR 🌮🎉.. I'm working now to backport this PR to: 3.7.
🐍🍒⛏🤖

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Feb 27, 2019
@bedevere-bot
Copy link

GH-12075 is a backport of this pull request to the 3.7 branch.

@terryjreedy
Copy link
Member

terryjreedy commented Feb 27, 2019

As will nearly always be the case, these post-merge buildbot failure reports are 'false positives' in relation to the merge. Both are failures in test_urllib2net.

Looking at https://buildbot.python.org/all/#/console, it appears that the two merges before this broke almost everything.

terryjreedy pushed a commit that referenced this pull request Feb 27, 2019
@csabella
Copy link
Contributor Author

You added the 'need backport to 3.7' label to the closed PR and it started the backporting process all over again? That's a good trick to know about!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants