Ticket UUID: | bc014c7cf016c89d06e1275542f3603fa70b1bb9 | |||
Title: | httpd not passing tests | |||
Type: | Bug | Version: | ||
Submitter: | aku | Created on: | 2016-10-06 05:02:05 | |
Subsystem: | odie | Assigned To: | hypnotoad | |
Priority: | 8 | Severity: | Severe | |
Status: | Closed | Last Modified: | 2017-11-02 20:13:34 | |
Resolution: | Fixed | Closed By: | hypnotoad | |
Closed on: | 2017-11-02 18:28:12 | |||
Description: |
[8.6.4] httpd ~~ FAILS T 12 P 6 S 0 F 6 | |||
User Comments: |
aku added on 2017-11-02 20:13:34:
Confirmed for commit [6e5dd75c1f] (scgi.test fixes). Thank you. hypnotoad added on 2017-11-02 18:28:12: The tests were designed on Windows, and hadn't accounted for differences in the representation of \n on Unix (at least on the test suite side.) Along the way streamlined the http header parser and added a timeout to the coroutine::util::gets_safety function. All tests now work on Unix. And they don't hang. Yeah. aku added on 2017-11-01 22:11:52: With latest fixes to make it actually run the tests this now hangs itself with 8.6.4, after a lot of error output. |