Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 113974 - monotone fails src_test()
Summary: monotone fails src_test()
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal
Assignee: Daniel Black (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-29 19:56 UTC by SpanKY
Modified: 2007-04-14 01:34 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
testsuite.log (testsuite.log,38.90 KB, text/plain)
2005-11-29 19:57 UTC, SpanKY
Details

Note You need to log in before you can comment on or make changes to this bug.
Description SpanKY gentoo-dev 2005-11-29 19:56:17 UTC
## -------------------------------------------- ##
## monotone 0.24 test suite: integration tests. ##
## -------------------------------------------- ##
  1: basic invocations and options                ok
  2: scanning trees                               ok
  3: importing a file                             ok
  4: generating and extracting keys and certs     ok
  5: calculation of unidiffs                      ok
  6: persistence of passphrase                    ok
  7: multiple version committing                  ok
  8: creating a fork                              ok
  9: creating a fork and updating                 ok
 10: creating a fork and merging                  ok
 11: merging adds                                 ok
 12: merging data in unrelated files              ok
 13: merging adds in unrelated revisions          ok
 14: merging data in unrelated revisions          ok
 15: calculation of incorrect unidiffs            ok
 16: delete work file on checkout                 ok
 17: revert file to base version                  ok
 18: addition of files and directories            ok
 19: add and then drop file does nothing          ok
 20: drop missing and unknown files               ok
 21: creating a bad criss-cross merge             ok
 22: renaming a file                              ok
 23: renaming a directory                         ok
 24: renaming and editing a file                  ok
 25: importing CVS files                          FAILED (t_cvsimport.at:39)
 26: importing files with non-english names       ok
 27: external unit test of the line merger        ok
 28: exchanging work via netsync                  ok
 29: single manifest netsync                      ok
 30: netsync transfers public keys                ok
 31: repeatedly exchanging work via netsync       ok
 32: (normal) netsync on partially unrelated revisionsok
 33: disapproving of a revision                   ok
 34: creating a good and bad test result          ok
 35: importing a CVS file with one version        FAILED (t_singlecvs.at:27)
 36: list missing files                           ok
 37: attr set/get commands                        ok
 38: single character filename support            ok
 39: manifest restrictions                        ok
 40: subdirectory restrictions                    ok
 41: renaming a patched file                      ok
 42: renaming a deleted file                      ok
 43: merging a rename twice                       ok
 44: updating from a merge which adds a file      ok
 45: changing passphrase of a private key         ok
 46: diffing a revision with an added file        ok
 47: updating to a given revision                 ok
 48: 'heads'                                      ok
 49: 'heads' with discontinuous branches          ok
 50: test a merge                                 ok
 51: test a merge 2                               ok
 52: tags and tagging of revisions                ok
 53: monotone add .                               ok
 54: (minor) update cleans emptied directories    expected failure (t_cleanup_empty_dir.at:6)
 55: (imp) merging <add a> with <add a, drop a>   expected failure (t_merge_add_del.at:73)
 56: merging an add edge                          ok
 57: merge(<>, <patch a, drop a, add a>)          ok
 58: merge(<>, <add a, drop a, add a>)            ok
 59: merge(<add a>, <add a, drop a, add a>)       ok
 60: merge(<>, <add a, patch a, drop a, add a>)   ok
 61: merge(<patch a>, <drop a, add a>)            ok
 62: explicit_merge                               ok
 63: update with multiple candidates              ok
 64: checkout validates target directory          expected failure (t_checkout_dir.at:27)
 65: checkout creates right MT/options            ok
 66: trust hooks and 'trusted' command            ok
 67: attr set adds .mt-attrs                      ok
 68: --rcfile requires extant file                ok
 69: persistent netsync server - revs & certs     ok
 70: persistent netsync server - keys             ok
 71: first extent normalization pass              ok
 72: (imp) deleting directories                   expected failure (t_delete_dir.at:56)
 73: schema migration                             ok
 74: database dump/load                           ok
 75: no-change deltas disappear                   ok
 76: merge(<>, <drop a, rename b a, patch a>)     ok
 77: verification of command line options         ok
 78: log hides deleted/renamed files              ok
 79: CRLF line normalization                      ok
 80: pull a netsync branch which has a parent from another branchok
 81: (normal) netsync revision with no certs      expected failure (t_netsync_nocerts.at:22)
 82: check_same_db_contents macro                 ok
 83: merge rev with ancestor                      ok
 84: propagate a descendent                       ok
 85: propagate an ancestor                        ok
 86: status with missing files                    ok
 87: (imp) persistent netsync server - keys 2     ok
 88: update 1                                     ok
 89: (todo) vcheck                                expected failure (t_vcheck.at:51)
 90: --db with ..                                 ok
 91: add in subdir                                ok
 92: (minor) drop in subdir                       expected failure (t_subdir_drop.at:17)
 93: revert in subdirs                            ok
 94: rename in subdir                             ok
 95: attr command in subdirs                      ok
 96: (minor) an lca                               expected failure (t_lca_1.at:17)
 97: (normal) update 2                            ok
 98: rename_dir to non-sibling                    ok
 99: merge with add, rename file, and rename dir  ok
100: merge(<rename a b>, <rename a c>)            ok
101: merge(<patch foo/a>, <rename foo/ bar/>)     ok
102: (imp) merge(<patch foo/a>, <delete foo/>)    expected failure (t_delete_dir_patch.at:16)
103: revert directories                           ok
104: revert renames                               ok
105: revert unchanged file preserves mtime        ok
106: (minor) context diff                         expected failure (t_cdiff.at:12)
107: rename cannot overwrite files                ok
108: failed checkout is a no-op                   ok
109: (todo) write monotone-agent                  expected failure (t_monotone_agent.at:75)
110: (todo) design approval semantics             expected failure (t_approval_semantics.at:50)
111: db rebuild                                   ok
112: reading private keys from lua hooks          ok
113: committing with a non-english message        ok
114: warn on bad restriction                      ok
115: MT/revision is required                      ok
116: update no-ops when no parent revision        ok
117: branch-based checkout                        ok
118: db load must create a new db                 ok
119: automate automate_version                    ok
120: automate heads                               ok
121: merge normalization edge case                ok
122: (todo) undo_update command                   expected failure (t_undo_update.at:35)
123: modification of an empty file                ok
124: largish file                                 ok
125: files with intermediate MT path elements     ok
126: (minor) test a merge 3                       expected failure (t_merge_3.at:1221)
127: (minor) test a merge 4                       expected failure (t_merge_4.at:589)
128: db missing                                   ok
129: database check                               ok
130: (minor) add own db                           expected failure (t_add_owndb.at:15)
131: can execute things                           ok
132: diff a binary file                           ok
133: command completion                           ok
134: merge rename file and rename dir             ok
135: diff respects restrictions                   ok
136: cat -r REV PATH                              ok
137: client absorbs and checks epochs             ok
138: server absorbs and checks epochs             ok
139: epochs are not sent upstream by pull         ok
140: vars                                         ok
141: default server/pattern                       ok
142: default server/pattern setting               ok
143: client absorbs server key                    ok
144: netsync verifies server keys                 ok
145: test a merge 5                               expected failure (t_merge_5.at:1136)
146: empty id completion                          ok
147: empty string as a path name                  ok
148: empty environment                            ok
149: short options work correctly                 ok
150: netsync is not interrupted by SIGPIPE        ok
151: setup creates MT/log                         ok
152: checkout creates MT/log                      ok
153: commit using MT/log                          ok
154: commit w/o MT/log being present              ok
155: drop a public key                            ok
156: drop a public and private key                ok
157: rename moves attributes                      ok
158: automate ancestors                           ok
159: automate descendents                         ok
160: automate erase_ancestors                     ok
161: automate toposort                            ok
162: diff in a never-committed project            ok
163: automate ancestry_difference                 ok
164: automate leaves                              ok
165: log --last=N                                 ok
166: commit using MT/log and --message            ok
167: check that --xargs / -@ behave correctly     ok
168: db execute                                   ok
169: sql functions unpack, unbase64               ok
170: files with spaces at the end                 ok
171: inodeprints                                  ok
172: update updates inodeprints                   ok
173: listing working copy manifests               ok
174: importing CVS files with identical logs      FAILED (t_cvsimport_samelog.at:39)
175: sticky branches                              ok
176: checkout without --branch sets branch        ok
177: netsync largish file                         ok
178: update to off-branch rev                     ok
179: setup/checkout touch new MT/options only     ok
180: renaming a directory and then adding a new with the old nameexpected failure (t_rename_dir_add_dir_with_old_name.at:25)          
181: test problematic cvs import                  ok
182: cvs_import with file added on a branch       FAILED (t_cvsimport2.at:35)
183: use get_linesep_conv hook                    ok
184: add working copy commit in another           ok
185: update to non-existent rev                   ok
186: --author, --date                             ok
187: update does not stomp non-monotone files     expected failure (t_add_stomp_file.at:42)
188: db check and non-serious errors              ok
189: db kill_rev_locally command                  ok
190: drop removes attributes                      ok
191: attr drop drops entries from .mt-attrs       ok
192: log --last=N FILENAME                        ok
193: attr init functions                          ok
194: add executable                               ok
195: use_inodeprints hook                         ok
196: bad packet args                              ok
197: commit/update multiple heads message         ok
198: diffing with explicit rev same as wc rev     ok
199: normalized filenames                         ok
200: working copy inventory                       ok
201: rename file to dir                           expected failure (t_rename_file_to_dir.at:16)
202: replace file with dir                        expected failure (t_replace_file_with_dir.at:16)
203: replace dir with file                        ok
204: automate parents, automate children          ok
205: automate graph                               ok
206: files with non-utf8 data                     ok
207: cvs import, file dead on head and branch     ok
208: selecting arbitrary certs                    ok
209: check automate select                        ok
210: refresh_inodeprints                          ok
211: test a merge 6                               ok
212: test annotate command                        ok
213: annotate file added on different forks       ok
214: annotate file on multirooted branch          ok
215: netsync badhost gives nice error             ok
216: checking a few command specific options      ok
217: annotate where one parent is full copy       ok
218: cvs import, deleted file invariant           ok
219: --rcfile=-                                   ok
220: monotone up                                  ok
221: merge(<drop a>, <rename a b, patch b>)       ok
222: fail cleanly on unreadable MT/options        FAILED (t_unreadable_MT.at:12)
223: importing CVS with vendor imports and branchesFAILED (t_cvsimport3.at:74)
224: commit with --message-file                   ok
225: automate attributes                          ok
226: diff against empty file                      ok
227: netsync permissions                          ok
228: update with blocked rename                   expected failure (t_update_with_blocked_rename.at:45)
229: merge(<drop a>, <drop a, add a>)             ok
230: annotate where lineage depends on traversal  ok
231: annotate where line splits                   ok
232: automate certs                               ok
233: check later and earlier selectors            ok
234: automate stdio                               ok
235: importing a small, real CVS repository       ok
236: update with pending drop                     ok
237: update with pending add                      ok
238: update with pending rename                   ok
239: restricted commit with inodeprints           expected failure (t_restricted_commit_with_inodeprints.at:44)
240: merge manual file                            ok
241: revert works with restrictions               ok
242: status with missing files                    ok
243: a tricky CVS repository with tags            ok
244: --rcfile=directory                           ok
245: include() and includedir() lua functions     ok
246: lua function existsonpath                    ok
247: db kill_branch_certs_locally command         ok
248: netsync with globs                           ok
249: --set-default                                ok
250: get_netsync_read_permitted                   ok
251: serve/pull with --exclude                    ok
252: --exclude defaults                           ok
253: ls tags with ambiguous tags                  ok
254: db kill_tag_locally                          ok
255: diff -rREV1 -rREV2 UNCHANGED-FILE            expected failure (t_restricted_diff_unchanged.at:21)
256: b: and t: selector globbing                  ok
257: diff --external                              ok
258: db migrate on bad schema                     ok
259: list branches                                ok
260: database check for normalization             ok
261: annotate with no revs                        ok
262: merging <add a, rename a b> with <add b>     expected failure (t_merge_add_rename_add.at:43)
263: update -b foo updates MT/options correctly   ok
264: MT/* handled correctly in aborted commit     ok
265: merge --lca                                  ok
266: commit writes message back to MT/log         FAILED (t_commit_log_writeback.at:17)
267: log --brief                                  ok
268: explicit_merge LEFT RIGHT ANC BRANCH         ok
269: drop with actual removal                     ok
270: rename with actual file rename               ok
271: monotone read FILE                           ok
272: setup on existing path                       ok
273: things in .mt-ignore get ignored             ok
274: automate get_file                            ok
275: automate get_manifest                        ok
276: automate get_manifest                        ok
277: fail cleanly on unreadable db                FAILED (t_unreadable_db.at:13)
278: use restrictions with --exclude              ok
279: use restrictions with --exclude and inodeprintsok
280: filenames in diff after rename               expected failure (t_rename_diff_names.at:31)
281: key management without a database            ok
282: automate keys                                ok
283: diffing a file within revision outside a working dirok
284: logging a file within revision outside a working dirok
285: add inside MT/                               ok
286: annotate file whose name changed             ok
287: --confdir option and get_confdir lua function workok
288: database is closed on signal exit            ok
289: update -b switches branches even when noop   ok
                  
## ------------- ##
## Test results. ##
## ------------- ##
                  
ERROR: All 289 tests were run,
34 failed (26 expected failures).










Portage 2.0.53_rc7 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.6-r1, 2.6.14.2-grsec x86_64)
=================================================================
System uname: 2.6.14.2-grsec x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.6.14
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.14
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10, 2.16-r1, 2.16.1, 2.16.90.0.3, 2.16.91.0.1, 2.16.91.0.2, 2.16.91.0.3, 2.16.91.0.4, 9999_pre051105
sys-devel/libtool:   1.5.20-r1
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=k8 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/alias /var/qmail/control /var/vpopmail/domains /var/vpopmail/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=k8 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache cvs distlocks noauto noinfo sandbox sfperms sign"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LDFLAGS=""
LINGUAS="en"
MAKEOPTS="-j6"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/gentoo-x86"
SYNC="rsync://gentoo/gentoo-portage"
USE="amd64 X a52 aac aalib acl adns aio alsa audiofile avi berkdb bitmap-fonts bzip2 cairo cddb cdparanoia cdr crypt cups curl dba directfb divx4linux dts dvd dvdr dvdread emboss encode esd ethereal exif expat fam fbcon ffmpeg flac flash foomaticdb gd gif glitz glut gmp gphoto2 gpm gtk gtk2 idn imagemagick imap imlib ipv6 jack jbig joystick jpeg jpeg2k lcms libcaca libedit libwww lua lzo lzw lzw-tiff mad maildir mhash mikmod mime ming mng motif mp3 mpeg mplayer mysql ncurses nls nptl nptlonly nvidia offensive ogg oggvorbis openal opengl pcre pdflib perl pic png python quicktime readline real recode samba sdl sndfile spell sqlite ssl subtitles svg tcltk tcpd threads tiff truetype truetype-fonts type1-fonts udev usb userlocales vorbis wmf xanim xine xinerama xml xml2 xmms xpm xrandr xv xvid xvmc zlib video_cards_nvidia linguas_en userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL
Comment 1 SpanKY gentoo-dev 2005-11-29 19:57:46 UTC
Created attachment 73825 [details]
testsuite.log
Comment 2 Daniel Black (RETIRED) gentoo-dev 2007-04-14 01:34:12 UTC
removed buggy versions.