hg-1.4.1 test, solaris: 2 errors left, test-hook, test-bisect

rupert THURNER rupert.thurner at gmail.com
Tue Dec 15 12:39:47 CST 2009


hi,

with the hg-1.4.1 release the test result got again better, down from 5
errors to now two. great, and many thanks!

$ TESTFLAGS="-j $(psrinfo | wc -l)"
$ time ./run-tests.py $TESTFLAGS
+++ Test output
@@ -305,7 +305,8 @@

 % test invalid command
 /bin/sh: ./foobar: not found
-abort: failed to execute ./foobar
+Changeset 5:7874a09ea728: bad
+abort: cannot bisect (no known good revisions)
 % test bisecting command
 Testing changeset 15:e7fa0811edb0 (31 changesets remaining, ~4 tests)
 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
!........s...s..........s...............
ERROR: test-hook output changed
--- Expected output
+++ Test output
@@ -164,10 +164,3 @@
 hook works
 nothing changed
 # make sure --traceback works on hook import failure
-exception from first failed import attempt:
-Traceback (most recent call last):
-ImportError: No module named somebogusmodule
-exception from second failed import attempt:
-Traceback (most recent call last):
-ImportError: No module named hgext_importfail
-Traceback (most recent call last):
!............s...s......s...................s.....................................................................................................................
Skipped test-convert-bzr-directories: missing feature: Canonical's Bazaar
client
Skipped test-convert-bzr: missing feature: Canonical's Bazaar client
Skipped test-convert-tla: missing feature: GNU Arch tla client
Skipped test-inotify-dirty-dirstate: missing feature: inotify extension
support
Skipped test-gendoc: missing feature: Docutils rst2html tool
Skipped test-inotify: missing feature: inotify extension support
Skipped test-convert-bzr-114: missing feature: Canonical's Bazaar client >=
1.14
Skipped test-convert-darcs: missing feature: darcs client
Skipped test-inotify-issue1542: missing feature: inotify extension support
Skipped test-inotify-issue1208: missing feature: inotify extension support
Skipped test-convert-bzr-merges: missing feature: Canonical's Bazaar client
Skipped test-convert-p4: missing feature: Perforce server and client
Skipped test-convert-bzr-treeroot: missing feature: Canonical's Bazaar
client
Skipped test-highlight: missing feature: Pygments source highlighting
library
Skipped test-casefolding: missing feature: case insensitive file system
Skipped test-convert-bzr-ghosts: missing feature: Canonical's Bazaar client
Skipped test-inotify-debuginotify: missing feature: inotify extension
support
Skipped test-inotify-issue1371: missing feature: inotify extension support
Skipped test-inotify-lookup: missing feature: inotify extension support
Skipped test-convert-mtn: missing feature: monotone client (> 0.31)
Skipped test-inotify-issue1556: missing feature: inotify extension support
Skipped test-no-symlinks: system supports symbolic links
Skipped test-convert-p4-filetypes: missing feature: Perforce server and
client
Skipped test-convert-baz: missing feature: GNU Arch baz client
Failed test-hook: output changed
Failed test-bisect: output changed
# Ran 356 tests, 24 skipped, 2 failed.

real    7m55.779s
user    100m9.221s
sys     34m32.512s

rupert at build8s
:~/mgar/pkg/mercurial/trunk/work/solaris8-sparc/build-isa-sparcv8/mercurial-1.4.1/tests


rupert.

On Mon, Nov 9, 2009 at 14:53, Frank Kingswood <
frank at kingswood-consulting.co.uk> wrote:

> rupert.thurner wrote:
>
>> On 8 Nov., 18:47, "rupert.thurner" <rupert.thur... at gmail.com> wrote:
>>
>
>  you think a change from /bin/sh to /bin/bash in all tests would be
>> acceptable to avoid such errors for once and forever?
>>
>
> In my opinion it would be better to make the scripts that run /bin/sh
> compatible with a strict POSIX shell, removing bashisms. This is usually not
> a big deal.
>
> Not everyone running Linux will have bash as /bin/sh. For example, Debian
> and derivatives have dash as /bin/sh to improve boot times and memory use.
>
> Frank
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://selenic.com/pipermail/mercurial-devel/attachments/20091215/5f491eb3/attachment.htm>


More information about the Mercurial-devel mailing list