The functional tests were re-enabled on macOS in #18778. However it looks like they are still suffering from intermittent failures. i.e: https://travis-ci.org/github/bitcoin/bitcoin/jobs/680353191#L3136. The OSError: [Errno 41] Protocol wrong type for socket error in feature_assumevalid looks like the same one that was reported in #17240 when the tests were first disabled.
test: macOS functional tests still failing intermittently #18794
issue fanquake opened this issue on April 28, 2020-
fanquake commented at 5:43 AM on April 28, 2020: member
- fanquake added the label macOS on Apr 28, 2020
- fanquake added the label Tests on Apr 28, 2020
- MarcoFalke closed this on Apr 28, 2020
-
RandyMcMillan commented at 2:04 PM on April 28, 2020: contributor
The issue seems to be with client.py
https://github.com/python/cpython/blob/master/Lib/http/client.py#L228
The test data seems ok on macOS:

-
RandyMcMillan commented at 2:21 PM on April 28, 2020: contributor
The other part of the issue may be that Travis is symlinking to Python3.7 after looking for Python3.5 Maybe minimum support should be bumped to Python3.7
- MarcoFalke locked this on Feb 15, 2022