See <http://ci.cyrusimap.org/job/cyrus-imapd-master/449/changes>
Changes: [brong] Bug #3642 - add 'specialusealways' switch to imapd.conf [brong] mboxlist: remove useless duplicated "user rename" checking codepath [brong] Bug #3649 - check exact username [brong] cyrusdb indent fixes (whitespace only) [brong] statuscache: always write down new data! [brong] pop3d: remove bogus racy statuscache usage ------------------------------------------ [...truncated 1375 lines...] make[1]: Leaving directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/man'> ### Making install in <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/lib> make[1]: Entering directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/lib'> /usr/bin/install -c -d <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/lib> /usr/bin/install -c -m 644 libcyrus.a <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/lib> /usr/bin/install -c -m 644 libcyrus_min.a <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/lib> ranlib <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/lib/libcyrus.a> for file in ./acl.h ./assert.h ./auth.h ./bsearch.h ./charset.h ./glob.h ./gmtoff.h ./imclient.h ./imparse.h ./cyr_lock.h ./mkgmtime.h ./nonblock.h ./parseaddr.h ./prot.h ./sysexits.h ./strhash.h ./lsort.h ./stristr.h ./signals.h ./util.h ./xstrlcpy.h ./xstrlcat.h ./xmalloc.h ./imapurl.h ./times.h ./cyrusdb.h ./iptostring.h ./rfc822date.h ./libcyr_cfg.h ./byteorder64.h ./md5.h ./crc32.h ./strarray.h ./iostat.h; \ do \ /usr/bin/install -c -m 644 $file <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/include/cyrus> || exit 1; \ done for file in ./hash.h ./mpool.h ./xmalloc.h ./xstrlcat.h ./xstrlcpy.h ./util.h ./strhash.h ./libconfig.h ./assert.h ./imapopts.h ./map.h ./retry.h ./mappedfile.h; \ do \ /usr/bin/install -c -m 644 $file <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/include/cyrus> || exit 1; \ done make[1]: Leaving directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/lib'> ### Making install in <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/sieve> make[1]: Entering directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/sieve'> /usr/bin/compile_et ./sieve_err.et /usr/bin/compile_et ./sieve_err.et /usr/bin/install -c -d <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin> /usr/bin/install -c -m 755 sievec <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin> || exit /usr/bin/install -c -m 755 sieved <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin> || exit make[1]: Leaving directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/sieve'> ### Making install in <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/master> make[1]: Entering directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/master'> /usr/bin/install -c -d <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin> for file in master; \ do \ /usr/bin/install -c -m 755 $file <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin> || exit 1; \ done make[1]: Leaving directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/master'> ### Making install in <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/imap> make[1]: Entering directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/imap'> /usr/bin/install -c -d <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin> for file in imapd lmtpd pop3d fud smmapd reconstruct quota mbpath ipurge cyr_dbtool cyr_synclog cyrdump chk_cyrus cvt_cyrusdb deliver ctl_mboxlist mbtool ctl_deliver ctl_cyrusdb squatter mbexamine cyr_expire arbitron unexpunge cyr_df cyr_sequence cyr_userseen cyr_info tls_prune idled nntpd fetchnews mupdate sync_client sync_server sync_reset; \ do \ /usr/bin/install -c -m 755 $file <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin> || exit 1; \ done ln -f <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin/pop3d> <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin/pop3proxyd> ln -f <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin/imapd> <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin/proxyd> ln -f <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin/lmtpd> <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin/lmtpproxyd> make[1]: Leaving directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/imap'> ### Making install in <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/imtest> make[1]: Entering directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/imtest'> /usr/bin/install -c -s -m 755 imtest <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin> ln -f <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin/imtest> <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin/pop3test> ln -f <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin/imtest> <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin/nntptest> ln -f <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin/imtest> <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin/lmtptest> ln -f <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin/imtest> <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin/smtptest> ln -f <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin/imtest> <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin/mupdatetest> ln -f <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin/imtest> <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin/sivtest> ln -f <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin/imtest> <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin/synctest> make[1]: Leaving directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/imtest'> ### Making install in <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/perl> make[1]: Entering directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/perl'> ### Making install in <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/perl/imap> make[2]: Entering directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/perl/imap'> Installing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/auto/Cyrus/IMAP/IMAP.bs> Installing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/auto/Cyrus/IMAP/IMAP.so> Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/Cyrus/IMAP.pm> Installing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/Cyrus/IMAP/Admin.pm> Installing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/Cyrus/IMAP/IMSP.pm> Installing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/Cyrus/IMAP/Shell.pm> Installing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/share/man/man1/cyradm.1> Installing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/share/man/man3/Cyrus>::IMAP.3pm Installing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/share/man/man3/Cyrus>::IMAP::IMSP.3pm Installing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/share/man/man3/Cyrus>::IMAP::Shell.3pm Installing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/share/man/man3/Cyrus>::IMAP::Admin.3pm Installing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/bin/cyradm> Writing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/auto/Cyrus/IMAP/.packlist> Appending installation info to <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/perllocal.pod> make[2]: Leaving directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/perl/imap'> ### Making install in <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/perl/sieve> make[2]: Entering directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/perl/sieve'> for s in installsieve sieveshell; \ do \ perl -pne 's|\@prefix\@|/usr/cyrus|g;' < scripts/$s.pl > scripts/$s ;\ /usr/bin/install -c -m 755 scripts/$s <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin/$s> ; \ done ### Making install in <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/perl/sieve/lib> make[3]: Entering directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/perl/sieve/lib'> make[3]: Nothing to be done for `install'. make[3]: Leaving directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/perl/sieve/lib'> ### Making install in <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/perl/sieve/managesieve> make[3]: Entering directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/perl/sieve/managesieve'> Installing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/auto/Cyrus/SIEVE/managesieve/managesieve.bs> Installing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/auto/Cyrus/SIEVE/managesieve/managesieve.so> Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/Cyrus/SIEVE/managesieve.pm> Installing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/share/man/man3/Cyrus>::SIEVE::managesieve.3pm Writing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/auto/Cyrus/SIEVE/managesieve/.packlist> Appending installation info to <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/perllocal.pod> make[3]: Leaving directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/perl/sieve/managesieve'> make[2]: Leaving directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/perl/sieve'> ### Making install in <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/perl/annotator> make[2]: Entering directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/perl/annotator'> Installing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/lib/perl5/site_perl/5.8.8/Cyrus/Annotator/Message.pm> Installing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/lib/perl5/site_perl/5.8.8/Cyrus/Annotator/Daemon.pm> Installing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/share/man/man3/Cyrus>::Annotator::Message.3pm Installing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/share/man/man3/Cyrus>::Annotator::Daemon.3pm Writing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/auto/Cyrus/Annotator/Daemon/.packlist> Appending installation info to <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/perllocal.pod> make[2]: Leaving directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/perl/annotator'> make[1]: Leaving directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/perl'> ### Making install in <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/timsieved> make[1]: Entering directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/timsieved'> /usr/bin/install -c -m 755 timsieved <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin> make[1]: Leaving directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/timsieved'> ### Making install in <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/notifyd> make[1]: Entering directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/notifyd'> /usr/bin/install -c -m 755 notifyd <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/bin> make[1]: Leaving directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/notifyd'> ### Making install in <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/cunit> make[1]: Entering directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/cunit'> make[1]: Nothing to be done for `install'. make[1]: Leaving directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/cunit'> + exitcode=0 + '[' -d <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/cassandane> ']' + sudo -n /usr/bin/killall -u cyrus + cd <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/cassandane> + '[' -d .git ']' ++ git ls-files ++ wc -l + nfiles=90 + '[' 90 -gt 0 ']' + git ls-files -o broken.log cass.errs cassandane.ini coverage.xml e.fpl errs errs2 find-process-leak.sh reports.old/TEST-Cassandane.Cyrus.Annotator.xml reports.old/TEST-Cassandane.Cyrus.Bug3072.xml reports.old/TEST-Cassandane.Cyrus.Bug3463.xml reports.old/TEST-Cassandane.Cyrus.Bug3470.xml reports.old/TEST-Cassandane.Cyrus.Delivery.xml reports.old/TEST-Cassandane.Cyrus.Flags.xml reports.old/TEST-Cassandane.Cyrus.Info.xml reports.old/TEST-Cassandane.Cyrus.Lsub.xml reports.old/TEST-Cassandane.Cyrus.Master.xml reports.old/TEST-Cassandane.Cyrus.Metadata.xml reports.old/TEST-Cassandane.Cyrus.Nntp.xml reports.old/TEST-Cassandane.Cyrus.Pop3.xml reports.old/TEST-Cassandane.Cyrus.Quota.xml reports.old/TEST-Cassandane.Cyrus.Rename.xml reports.old/TEST-Cassandane.Cyrus.Replication.xml reports.old/TEST-Cassandane.Cyrus.Search.xml reports.old/TEST-Cassandane.Cyrus.Sieve.xml reports.old/TEST-Cassandane.Cyrus.Simple.xml reports.old/TEST-Cassandane.Test.Address.xml reports.old/TEST-Cassandane.Test.Clone.xml reports.old/TEST-Cassandane.Test.Config.xml reports.old/TEST-Cassandane.Test.DateTime.xml reports.old/TEST-Cassandane.Test.Message.xml reports.old/TEST-Cassandane.Test.MessageStoreFactory.xml reports.old/TEST-Cassandane.Test.Metronome.xml reports.old/TEST-Cassandane.Test.Sample.xml reports/TEST-Cassandane.Cyrus.Annotator.xml reports/TEST-Cassandane.Cyrus.Bug3072.xml reports/TEST-Cassandane.Cyrus.Bug3463.xml reports/TEST-Cassandane.Cyrus.Bug3470.xml reports/TEST-Cassandane.Cyrus.Delivery.xml reports/TEST-Cassandane.Cyrus.Flags.xml reports/TEST-Cassandane.Cyrus.Info.xml reports/TEST-Cassandane.Cyrus.Lsub.xml reports/TEST-Cassandane.Cyrus.Master.xml reports/TEST-Cassandane.Cyrus.Metadata.xml reports/TEST-Cassandane.Cyrus.Nntp.xml reports/TEST-Cassandane.Cyrus.Pop3.xml reports/TEST-Cassandane.Cyrus.Quota.xml reports/TEST-Cassandane.Cyrus.Rename.xml reports/TEST-Cassandane.Cyrus.Replication.xml reports/TEST-Cassandane.Cyrus.Search.xml reports/TEST-Cassandane.Cyrus.Sieve.xml reports/TEST-Cassandane.Cyrus.Simple.xml reports/TEST-Cassandane.Test.Address.xml reports/TEST-Cassandane.Test.Clone.xml reports/TEST-Cassandane.Test.Config.xml reports/TEST-Cassandane.Test.DateTime.xml reports/TEST-Cassandane.Test.Message.xml reports/TEST-Cassandane.Test.MessageStoreFactory.xml reports/TEST-Cassandane.Test.Metronome.xml reports/TEST-Cassandane.Test.Sample.xml utils/gdbtramp utils/gdbtramp.o utils/lemming utils/lemming.o working.log + git status # On branch master # Untracked files: # (use "git add <file>..." to include in what will be committed) # # broken.log # coverage.xml # e.fpl # errs # errs2 # find-process-leak.sh # working.log nothing added to commit but untracked files present (use "git add" to track) + make make[1]: Entering directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/cassandane/utils'> make[1]: Nothing to be done for `all'. make[1]: Leaving directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/cassandane/utils'> + sed -e 's|^##destdir =.*$|destdir = <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst|'> -e 's|^##pwcheck = .*$|pwcheck = sasldb|' + rm -rf reports.old + mv -f reports reports.old + mkdir -m 0777 reports + ./testrunner.pl --cleanup -f xml -v + exitcode=1 + '[' -x jenkins-xml-summary.pl ']' + ./jenkins-xml-summary.pl --build-url=http://ci.cyrusimap.org/job/cyrus-imapd-master/449/ Test failures and errors summary ================================ 0 run, 0 failures, 0 errors + ps -u cyrus PID TTY TIME CMD 21315 ? 00:00:00 master + sudo -n /usr/bin/killall -u cyrus + cd <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd> + '[' -n coverage_ ']' + /usr/bin/tggcov --report=cobertura -r . + '[' -n /var/lib/jenkins ']' ++ perl -n -e 's/^Changes .*between ([[:xdigit:]]{40}) and ([[:xdigit:]]{40})/\1..\2/; print; exit 0;' <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/../builds/2012-03-12_17-01-00/changelog.xml> + revlist='<multi-scm-log>' + '[' -n '<multi-scm-log>' ']' + /usr/bin/git-history-coverage '<multi-scm-log>' ==================== INCREMENTAL COVERAGE REPORT ==================== Overall Summary =============== 0 lines patched Summary By Commit ================= ======================================== + exit 1 Build step 'Execute shell' marked build as failure Skipping Cobertura coverage report as build was not SUCCESS or better ... Recording test results