[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: parallel autotest ineffective for zsh
From: |
Eric Blake |
Subject: |
Re: parallel autotest ineffective for zsh |
Date: |
Tue, 7 Jul 2009 21:12:13 +0000 (UTC) |
User-agent: |
Loom/3.14 (http://gmane.org/) |
Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de> writes:
> dnl Do we have job control?
> if (set -m && set +m) >/dev/null 2>&1; then
>
> test fails for non-interactive zsh.
Indeed. I've reported this as a zsh bug [1], since POSIX 2001 and beyond
require job control support (and thus set -m) even in non-interactive shells.
We'll see if anything comes of it...
[1] http://thread.gmane.org/gmane.comp.shells.zsh.devel/18760
Meanwhile, I think the best course of action is to just teach
AT_SKIP_PARALLEL_TESTS to recognize 'set -m' as another reason to skip rather
than fail. Hmm. Maybe I should factor the autotest/general.m4 conditions into
something that can be more easily reused in autotest.at, rather than having to
keep the two filters in sync.
--
Eric Blake