test suite crash with TERM=dumb
David Bremner
david at tethera.net
Mon Jan 21 04:24:42 PST 2013
In 0.15 (or current master) try running
% TERM=dump make test
At least for me and the Debian build daemons, this causes the run to end
with
PASS Show message: json, utf-8
FATAL: Unexpected exit with code 1
make: *** [test] Error 124
This is much worse than a test failure since it causes the build to exit
with non-zero status.
I have temporarily disabled running the test suite in the debian
packaging, but this is obviously not a good permanent solution.
Apparently the problem is on the line
TERM=$ORIGINAL_TERM dtach -n "$TEST_TMPDIR/emacs-dtach-socket.$$"
It would be easy to hardcode the TERM for dtach, but I'm not sure if
there is some advantage to testing with the user's actual term? Also, I
guess we'd have to be careful the chosen terminal type is portable.
d
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 315 bytes
Desc: not available
URL: <http://notmuchmail.org/pipermail/notmuch/attachments/20130121/8f1336e6/attachment.pgp>
More information about the notmuch
mailing list