crew:fa584d23e3cc test failures
Giorgos Keramidas
keramida at ceid.upatras.gr
Sun Jan 25 14:37:14 UTC 2009
I have just pulled crew:fa584d23e3cc in my local clone and noticed the
following test failures. Are these benign that are fixed by actually
installing crew:fa584d23e3cc instead of running the tests from inside
the source tree?
Please ignore the 'U' lines from CVS output. These tests fail because
of FreeBSD's version of the cvs(1) utility and are harmless.
The rest look suspicious though.
The two (unmerged) heads of Mercurial that I am trying to merge locally
are available online at
http://hg.hellug.gr/mercurial/gker/graph/fa584d23e3cc
and the log of run-tests.py is...
----- log starts here -----
.............................s...................s......
ERROR: test-convert-cvs output changed
--- Expected output
+++ Test output
@@ -71,6 +71,7 @@
U b/c
T a
T b/c
+U a
checking in src/b/c,v
% convert again
connecting to cvsrepo
!
ERROR: test-convert-cvs-branch output changed
--- Expected output
+++ Test output
@@ -13,6 +13,8 @@
T a
T b
cvs update: Updating .
+U a
+U b
% Modify file a, then b, then a
cvs commit: Examining .
checking in src/a,v
!
ERROR: test-convert-cvs-builtincvsps output changed
--- Expected output
+++ Test output
@@ -91,6 +91,7 @@
U b/c
T a
T b/c
+U a
checking in src/b/c,v
% convert again
using builtin cvsps
!s.......s......s.....................................................
ERROR: test-hgweb-commands output changed
--- Expected output
+++ Test output
@@ -260,7 +260,7 @@
</tr>
<tr>
<th class="author">children</th>
- <td class="author"><a href="/rev/a4f92ed23982">a4f92ed23982</a></td>
+ <td class="author"> <a href="/rev/a4f92ed23982">a4f92ed23982</a></td>
</tr>
<tr>
<th class="files">files</th>
!.
ERROR: test-hgweb-diffs output changed
--- Expected output
+++ Test output
@@ -66,7 +66,7 @@
</tr>
<tr>
<th class="author">children</th>
- <td class="author"><a href="/rev/78e4ebad7cdf">78e4ebad7cdf</a></td>
+ <td class="author"> <a href="/rev/78e4ebad7cdf">78e4ebad7cdf</a></td>
</tr>
<tr>
<th class="files">files</th>
@@ -248,7 +248,7 @@
</tr>
<tr>
<th class="author">children</th>
- <td class="author"><a href="/rev/78e4ebad7cdf">78e4ebad7cdf</a></td>
+ <td class="author"> <a href="/rev/78e4ebad7cdf">78e4ebad7cdf</a></td>
</tr>
<tr>
<th class="files">files</th>
!.......s.........
ERROR: test-inherit-mode output changed
--- Expected output
+++ Test output
@@ -41,7 +41,7 @@
% group can still write everything
00770 ../push/.hg/
00660 ../push/.hg/00changelog.i
-00660 ../push/.hg/branch.cache
+00660 ../push/.hg/branchheads.cache
00660 ../push/.hg/requires
00770 ../push/.hg/store/
00660 ../push/.hg/store/00changelog.i
!.ssss............................................
ERROR: test-mq-caches output changed
--- Expected output
+++ Test output
@@ -7,37 +7,28 @@
# some regular revisions
patch queue now empty
tip: 1
-3f910abad313ff802d3a23a7529433872df9b3ae 1
-3f910abad313ff802d3a23a7529433872df9b3ae bar
-9539f35bdc80732cc9a3f84e46508f1ed1ec8cff foo
+No branch cache
# add some mq patches
applying p1
now at: p1
tip: 2
-3f910abad313ff802d3a23a7529433872df9b3ae 1
-3f910abad313ff802d3a23a7529433872df9b3ae bar
-9539f35bdc80732cc9a3f84e46508f1ed1ec8cff foo
+No branch cache
tip: 3
-3f910abad313ff802d3a23a7529433872df9b3ae 1
-3f910abad313ff802d3a23a7529433872df9b3ae bar
-9539f35bdc80732cc9a3f84e46508f1ed1ec8cff foo
+No branch cache
branch foo: 3
branch bar: 2
# removing the cache
+rm: .hg/branch.cache: No such file or directory
tip: 3
-3f910abad313ff802d3a23a7529433872df9b3ae 1
-3f910abad313ff802d3a23a7529433872df9b3ae bar
-9539f35bdc80732cc9a3f84e46508f1ed1ec8cff foo
+No branch cache
branch foo: 3
branch bar: 2
# importing rev 1 (the cache now ends in one of the patches)
tip: 3
-3f910abad313ff802d3a23a7529433872df9b3ae 1
-3f910abad313ff802d3a23a7529433872df9b3ae bar
-9539f35bdc80732cc9a3f84e46508f1ed1ec8cff foo
+No branch cache
branch foo: 3
branch bar: 2
qbase: 1
@@ -49,5 +40,4 @@
applying p2
now at: p2
tip: 3
-9539f35bdc80732cc9a3f84e46508f1ed1ec8cff 0
-9539f35bdc80732cc9a3f84e46508f1ed1ec8cff foo
+No branch cache
!......................
ERROR: test-newbranch output changed
--- Expected output
+++ Test output
@@ -56,6 +56,7 @@
bar
% test for invalid branch cache
rolling back last transaction
+cp: .hg/branch.cache: No such file or directory
changeset: 4:4909a3732169
branch: foo
tag: tip
@@ -64,7 +65,7 @@
date: Mon Jan 12 13:46:40 1970 +0000
summary: modify a branch
-invalidating branch cache (tip differs)
+cp: .hg/bc-invalid: No such file or directory
changeset: 4:4909a3732169c0c20011c4f4b8fdff4e3d89b23f
branch: foo
tag: tip
@@ -79,20 +80,14 @@
modify a branch
+rm: .hg/branch.cache: No such file or directory
4:4909a3732169
-4909a3732169c0c20011c4f4b8fdff4e3d89b23f 4
-bf1bc2f45e834c75404d0ddab57d53beab56e2f8 default
-4909a3732169c0c20011c4f4b8fdff4e3d89b23f foo
-67ec16bde7f1575d523313b9bca000f6a6f12dca bar
+corrupted
% push should update the branch cache
% pushing just rev 0
-be8523e69bf892e25817fc97187516b3c0804ae4 0
-be8523e69bf892e25817fc97187516b3c0804ae4 default
+cat: ../target/.hg/branch.cache: No such file or directory
% pushing everything
-4909a3732169c0c20011c4f4b8fdff4e3d89b23f 4
-bf1bc2f45e834c75404d0ddab57d53beab56e2f8 default
-4909a3732169c0c20011c4f4b8fdff4e3d89b23f foo
-67ec16bde7f1575d523313b9bca000f6a6f12dca bar
+cat: ../target/.hg/branch.cache: No such file or directory
% update with no arguments: tipmost revision of the current branch
bf1bc2f45e83
4909a3732169 (foo) tip
!..s..........................................
ERROR: test-record output changed
--- Expected output
+++ Test output
@@ -27,13 +27,14 @@
options:
- -A --addremove mark new/missing files as added/removed before committing
- -I --include include names matching the given patterns
- -X --exclude exclude names matching the given patterns
- -m --message use <text> as commit message
- -l --logfile read commit message from <file>
- -d --date record datecode as commit date
- -u --user record user as committer
+ -A --addremove mark new/missing files as added/removed before committing
+ --close-branch mark a branch as closed, hiding it from the branch list
+ -I --include include names matching the given patterns
+ -X --exclude exclude names matching the given patterns
+ -m --message use <text> as commit message
+ -l --logfile read commit message from <file>
+ -d --date record datecode as commit date
+ -u --user record user as committer
use "hg -v help record" to show global options
% select no files
!...............................................
Skipped test-casefolding: missing feature: case insensitive file system
Skipped test-convert-baz: missing feature: GNU Arch baz client
Skipped test-convert-darcs: missing feature: darcs client
Skipped test-convert-mtn: missing feature: monotone client (> 0.31)
Skipped test-convert-tla: missing feature: GNU Arch tla client
Skipped test-highlight: missing feature: Pygments source highlighting library
Skipped test-imerge: not executable
Skipped test-inotify: missing feature: inotify extension support
Skipped test-inotify-issue1208: 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-no-symlinks: system supports symbolic links
Failed test-convert-cvs: output changed
Failed test-convert-cvs-branch: output changed
Failed test-convert-cvs-builtincvsps: output changed
Failed test-hgweb-commands: output changed
Failed test-hgweb-diffs: output changed
Failed test-inherit-mode: output changed
Failed test-mq-caches: output changed
Failed test-newbranch: output changed
Failed test-record: output changed
# Ran 316 tests, 12 skipped, 9 failed.
----- log ends here -----
More information about the Mercurial-devel
mailing list