See <http://ci.cyrusimap.org/job/cyrus-imapd-master/1745/changes>
Changes: [brong] cyrusdb: export cyrusdb_create [brong] Fix compile warning in cyrusdb_sql.c. [brong] map_shared: bigger error buffer [brong] lib: add arrayu64 type [brong] util: only define TOUPPER/TOLOWER if not already defined [brong] cyr_expire: don't abort on first T d mailbox (deleted) [brong] statuscache: log failures [brong] util: strcmpnull - NULL isn't "" [brong] sync: tidying annot codepaths [brong] dlist: use non-literals where legit [brong] sync: always send mailbox annotations [brong] events: treat subscription as its own class [brong] buf: add buf_replace_char API [brong] xmove: check source ACL before allowing move ------------------------------------------ [...truncated 4908 lines...] make[2]: 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/cyrus/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/cyrus/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/cyrus/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/cyrus/share/man/man3/Cyrus>::SIEVE::managesieve.3pm Writing <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/inst/usr/cyrus/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/cyrus/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/sieve/managesieve'> make[1]: Leaving directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd'> + 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=107 + '[' 107 -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.Bug3649.xml reports.old/TEST-Cassandane.Cyrus.Delete.xml reports.old/TEST-Cassandane.Cyrus.Delivery.xml reports.old/TEST-Cassandane.Cyrus.Deny.xml reports.old/TEST-Cassandane.Cyrus.Expunge.xml reports.old/TEST-Cassandane.Cyrus.Fetch.xml reports.old/TEST-Cassandane.Cyrus.Flags.xml reports.old/TEST-Cassandane.Cyrus.Idle.xml reports.old/TEST-Cassandane.Cyrus.ImapTest.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.Cyrus.Thread.xml reports.old/TEST-Cassandane.Cyrus.Userid.xml reports.old/TEST-Cassandane.Test.Address.xml reports.old/TEST-Cassandane.Test.Cassini.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.Mboxname.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.Parameter.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.Bug3649.xml reports/TEST-Cassandane.Cyrus.Delete.xml reports/TEST-Cassandane.Cyrus.Delivery.xml reports/TEST-Cassandane.Cyrus.Deny.xml reports/TEST-Cassandane.Cyrus.Expunge.xml reports/TEST-Cassandane.Cyrus.Fetch.xml reports/TEST-Cassandane.Cyrus.Flags.xml reports/TEST-Cassandane.Cyrus.Idle.xml reports/TEST-Cassandane.Cyrus.ImapTest.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.Cyrus.Thread.xml reports/TEST-Cassandane.Cyrus.Userid.xml reports/TEST-Cassandane.Test.Address.xml reports/TEST-Cassandane.Test.Cassini.xml reports/TEST-Cassandane.Test.Clone.xml reports/TEST-Cassandane.Test.Config.xml reports/TEST-Cassandane.Test.DateTime.xml reports/TEST-Cassandane.Test.Mboxname.xml reports/TEST-Cassandane.Test.Message.xml reports/TEST-Cassandane.Test.MessageStoreFactory.xml reports/TEST-Cassandane.Test.Metronome.xml reports/TEST-Cassandane.Test.Parameter.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'> testrunner.pl syntax OK Cassandane/ThreadedGenerator.pm syntax OK Cassandane/Config.pm syntax OK Cassandane/MasterEntry.pm syntax OK Cassandane/Cyrus/ImapTest.pm syntax OK Cassandane/Cyrus/Quota.pm syntax OK Cassandane/Cyrus/Delivery.pm syntax OK Cassandane/Cyrus/Conversations.pm syntax OK Cassandane/Cyrus/Rename.pm syntax OK Cassandane/Cyrus/Bug3463.pm syntax OK Cassandane/Cyrus/Fetch.pm syntax OK Cassandane/Cyrus/Bug3470.pm syntax OK Cassandane/Cyrus/Delete.pm syntax OK Cassandane/Cyrus/Pop3.pm syntax OK Cassandane/Cyrus/Metadata.pm syntax OK Cassandane/Cyrus/Info.pm syntax OK Cassandane/Cyrus/Nntp.pm syntax OK Cassandane/Cyrus/Bug3649.pm syntax OK Cassandane/Cyrus/TestCase.pm syntax OK Cassandane/Cyrus/Sieve.pm syntax OK Cassandane/Cyrus/Replication.pm syntax OK Cassandane/Cyrus/Deny.pm syntax OK Cassandane/Cyrus/Expunge.pm syntax OK Cassandane/Cyrus/Master.pm syntax OK Cassandane/Cyrus/Flags.pm syntax OK Cassandane/Cyrus/Lsub.pm syntax OK Cassandane/Cyrus/Userid.pm syntax OK Cassandane/Cyrus/Thread.pm syntax OK Cassandane/Cyrus/Idle.pm syntax OK Cassandane/Cyrus/Bug3072.pm syntax OK Cassandane/Cyrus/Search.pm syntax OK Cassandane/Cyrus/Annotator.pm syntax OK Cassandane/Cyrus/Simple.pm syntax OK Cassandane/Test/Config.pm syntax OK Cassandane/Test/Sample.pm syntax OK Cassandane/Test/Message.pm syntax OK Cassandane/Test/DateTime.pm syntax OK Cassandane/Test/MessageStoreFactory.pm syntax OK Cassandane/Test/Mboxname.pm syntax OK Cassandane/Test/Metronome.pm syntax OK Cassandane/Test/Clone.pm syntax OK Cassandane/Test/Address.pm syntax OK Cassandane/Test/Parameter.pm syntax OK Cassandane/Test/Cassini.pm syntax OK Cassandane/Instance.pm syntax OK Cassandane/Message.pm syntax OK Cassandane/Daemon.pm syntax OK Cassandane/POP3MessageStore.pm syntax OK Cassandane/SequenceGenerator.pm syntax OK Cassandane/PortManager.pm syntax OK Cassandane/IMAPService.pm syntax OK Cassandane/MessageStoreFactory.pm syntax OK Cassandane/IMAPMessageStore.pm syntax OK Cassandane/MaildirMessageStore.pm syntax OK Cassandane/Unit/RunnerPretty.pm syntax OK Cassandane/Unit/RunnerXML.pm syntax OK Cassandane/Unit/TestCase.pm syntax OK Cassandane/Unit/TestPlan.pm syntax OK Cassandane/Unit/Runner.pm syntax OK Cassandane/MessageStore.pm syntax OK Cassandane/Mboxname.pm syntax OK Cassandane/Generator.pm syntax OK Cassandane/ServiceFactory.pm syntax OK Cassandane/Address.pm syntax OK Cassandane/MboxMessageStore.pm syntax OK Cassandane/Service.pm syntax OK Cassandane/Util/SHA.pm syntax OK Cassandane/Util/Sample.pm syntax OK Cassandane/Util/Wait.pm syntax OK Cassandane/Util/DateTime.pm syntax OK Cassandane/Util/Words.pm syntax OK Cassandane/Util/Setup.pm syntax OK Cassandane/Util/Metronome.pm syntax OK Cassandane/Util/Log.pm syntax OK Cassandane/Util/NetString.pm syntax OK Cassandane/Util/Socket.pm syntax OK Cassandane/MasterEvent.pm syntax OK Cassandane/Cassini.pm syntax OK Cassandane/MasterStart.pm syntax OK + 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/1745/ Test failures and errors summary ================================ Cassandane::Cyrus::Metadata.specialuse http://ci.cyrusimap.org/job/cyrus-imapd-master/1745//testReport/%28root%29/Cassandane__Cyrus__Metadata/test_specialuse/ Cassandane::Cyrus::Metadata.shared http://ci.cyrusimap.org/job/cyrus-imapd-master/1745//testReport/%28root%29/Cassandane__Cyrus__Metadata/test_shared/ 226 run, 2 failures, 0 errors + ps -u cyrus PID TTY TIME CMD + sudo -n /usr/bin/killall -u cyrus + cd <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd> + '[' -n --enable-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/2014-02-03_05-00-07/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