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

Reply via email to