2012/10/25 Damien Baty <dam...@damienbaty.com>: > Hello, > > Le 21/10/2012 19:55, Lorenzo Gil Sanchez a écrit : >> >> I'm finding intermittent failures when running the waitress test >> suite with Python 3.2. >> [...] >> The tests fail in this assertion: self.assertEqual(cl, >> len(response_body)). The served file's size is smaller than the >> Content-Length header in the response. >> >> Can anyone confirm this problem? > > I did reproduce the bug you mention. On each test run, at least one of > the tests in "test_function.TestFileWrapper" failed (although it was not > always the same ones). > > The problem is that the test reads from the socket before all data has > been sent. It happens to me only on tests in TestFileWrapper, which > sends a 48 Kb file. I guess that this is more prone to happen on > low-end, busy machines. I opened a pull request with a simple fix > (https://github.com/Pylons/waitress/pull/2). Perhaps you could try > reproducing the bug with my branch and see if it fixes it for you too?
Sure! I'll do that as soon as I get my hands into my home's computer which is the slow one where I did the tests. That should be this afternoon (CEST tz). > > Note: this is is a "bug" in the tests, _not_ in the implementation of > Waitress. > Good to know. > Cheers, > > -- > Damien Baty > > -- > You received this message because you are subscribed to the Google Groups > "pylons-devel" group. > To post to this group, send email to pylons-devel@googlegroups.com. > To unsubscribe from this group, send email to > pylons-devel+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/pylons-devel?hl=en. > -- You received this message because you are subscribed to the Google Groups "pylons-devel" group. To post to this group, send email to pylons-devel@googlegroups.com. To unsubscribe from this group, send email to pylons-devel+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/pylons-devel?hl=en.