Merge branch 'ls/test-must-fail-sigpipe'
commit2b597f3307f2ae87e1213076db8dd59760317487
authorJunio C Hamano <gitster@pobox.com>
Tue, 8 Dec 2015 22:14:49 +0000 (8 14:14 -0800)
committerJunio C Hamano <gitster@pobox.com>
Tue, 8 Dec 2015 22:14:49 +0000 (8 14:14 -0800)
tree77e38ba038ff1e029fa55e9b32f72b6ce61f6031
parentb1cda70fff238aa8947dc8b527dc4a5f6bd4ede0
parent8bf4becf0c1e4b4ca56dab3501f9cd3da3362215
Merge branch 'ls/test-must-fail-sigpipe'

Fix some racy client/server tests by treating SIGPIPE the same as a
normal non-zero exit.

* ls/test-must-fail-sigpipe:
  add "ok=sigpipe" to test_must_fail and use it to fix flaky tests
  implement test_might_fail using a refactored test_must_fail