Name: dkR10031 Date: 07/24/2003
Current implementation of the Jcov build contains
the following lack affected running tests on linux
platform:
All tests shipped with Jcov build is executed by the
build harness using 'ksh -c' command line call.
However, current linux implementation of the ksh shell
in this case really use shell defined in the
EXECSHELL environment variable as it is described
in the linux ksh shell man page:
"EXECSHELL
If set, this parameter is assumed to contain the shell
that is to be used to execute commands that execve(2) fails
to execute and which do not start with a `#! shell'
sequence."
To reproduce this bug please set EXECSHELL environment variable
with '/bin/date' value and start any testsuite shipped with Jcov
using build harness. All the tests should fail.
======================================================================