-
Notifications
You must be signed in to change notification settings - Fork 395
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
test_post[http] fails in some systems #905
Comments
I spent some time investigating this today. It's possible I'm missing something, but this seems to be a complex interaction of several different problems. I'm seeing failures in
The relevant code is httpbin.core.before_request, which denies chunked requests unless it's running under gunicorn, to work around various bugs. It's thus hard to see how VCR.py can test chunked transfer requests using I tried hacking While debugging this, I also found that the I don't know how to get much further here, because trying to test chunked requests using |
Hello. As reported here:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1087334
while building the Debian package for vcr.py version 7.0.0 on AWS virtual machines of type m7a.medium or r7a.medium, I get the following error:
E BrokenPipeError: [Errno 32] Broken pipe
Complete error message here:
vcr.py.txt
Incidentally, those AWS instances have 1 CPU, but we don't know if that's relevant or not (it may be the case that it fails because they are "too slow").
An error like this one started to happen simultaneously on packages vcr.py and pytest-httpbin, so we suspected of the common build-dependency python3-urllib3.
Now pytest-httpbin does not fail anymore but vcr.py still fails, so maybe there is indeed a problem in vcr.py.
Thanks.
The text was updated successfully, but these errors were encountered: