hg-1.4 test, solaris: 5 errors

rupert.thurner rupert.thurner at gmail.com
Sun Nov 8 11:58:01 CST 2009


On 8 Nov., 18:47, "rupert.thurner" <rupert.thur... at gmail.com> wrote:
> On 8 Nov., 18:32, Benoit Boissinot <benoit.boissi... at ens-lyon.org>
> wrote:
>
> > On Sun, Nov 08, 2009 at 09:24:31AM -0800, rupert.thurner wrote:
> > > On 8 Nov., 18:08, Benoit Boissinot <benoit.boissi... at ens-lyon.org>
> > > wrote:
> > > > On Sun, Nov 08, 2009 at 08:43:31AM -0800, rupert.thurner wrote:
> > > > >http://mercurial.pastebin.com/f7f400bdacontainsatest of hg-stable,
> > > > > eccc8aacd6f9, 5 tests are failing on opencsw, which is a much better
> > > > > result than ever before, many thanks!
>
> > > > > Failed test-bisect: output changed
> > > > > Failed test-subrepo: output changed
> > > > > Failed test-diffstat: output changed and returned error code 2
> > > > > Failed test-patchbomb: output changed and returned error code 1
> > > > > Failed test-extension: output changed
>
> > > > patchbomb and diffstat fixed by:
> > > > 99a2096c3d8d | 2009-11-08 17:59 +0100 | benoit: fix test-diffstat on solaris
> > > > b39f98be96de | 2009-11-08 18:05 +0100 | benoit: fix test-patchbomb on solaris
>
> > > > subrepo is failing here too, I'm not sure about the two others.
>
> > > > thanks!
>
> > > many thanks!
> > > on solaris, debian, ubuntu, and i guess on every unixishy os, /bin/
> > > bash exists. contrary to /bin/sh, which is the original bourne shell
> > > on solaris. maybe the tests should use /bin/bash in general?
>
> > It's usually not a problem.
>
> > Subrepo should now be fixed in crew, bisect and extension will need to
> > be investigated.
>
> > For bisect, can you give us the return code when trying to execute a
> > program that does not exist? (hg expects 127)
>
> this is the shell as well:
>
> rupert at build10s:~/hg-stable-10s
> $ asdf
> -bash: asdf: command not found
>
> rupert at build10s:~/hg-stable-10s
> $ echo $?
> 127
>
> rupert at build10s:~/hg-stable-10s
> $ sh
> $ asdf
> asdf: not found
> $ echo $?
> 1
> $

you think a change from /bin/sh to /bin/bash in all tests would be
acceptable to avoid such errors for once and forever?

rupert.


More information about the Mercurial-devel mailing list