Build failed in Jenkins: cyrus-imapd-master #1126

Greg Banks gnb at fastmail.fm
Tue Feb 5 02:21:51 EST 2013



On Mon, Feb 4, 2013, at 09:12 PM, Jenkins wrote:
> See <http://ci.cyrusimap.org/job/cyrus-imapd-master/1126/>
> 
> Test failures and errors summary
> ================================
> 
> Cassandane::Cyrus::Metadata.msg_replication_exp_mas
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Metadata/test_msg_replication_exp_mas/
> 
> Cassandane::Cyrus::Metadata.msg_replication_mod_bot_msl
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Metadata/test_msg_replication_mod_bot_msl/
> 
> Cassandane::Cyrus::Metadata.permessage_getset
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Metadata/test_permessage_getset/
> 
> Cassandane::Cyrus::Metadata.permessage_unknown_allowed
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Metadata/test_permessage_unknown_allowed/
> 
> Cassandane::Cyrus::Metadata.msg_replication_new_bot_mse_gul
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Metadata/test_msg_replication_new_bot_mse_gul/
> 
> Cassandane::Cyrus::Metadata.msg_replication_new_mas
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Metadata/test_msg_replication_new_mas/
> 
> Cassandane::Cyrus::Metadata.permessage_unknown
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Metadata/test_permessage_unknown/
> 
> Cassandane::Cyrus::Metadata.folder_delete_msg_dmimm
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Metadata/test_folder_delete_msg_dmimm/
> 
> Cassandane::Cyrus::Metadata.nonexistant_mailbox
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Metadata/test_nonexistant_mailbox/
> 
> Cassandane::Cyrus::Metadata.msg_replication_mod_mas
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Metadata/test_msg_replication_mod_mas/
> 
> Cassandane::Cyrus::Nntp.cve_2011_3208_newnews
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Nntp/test_cve_2011_3208_newnews/
> 
> Cassandane::Cyrus::Nntp.cve_2011_3208_list_active
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Nntp/test_cve_2011_3208_list_active/
> 
> Cassandane::Cyrus::Nntp.cve_2011_3208_list_newsgroups
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Nntp/test_cve_2011_3208_list_newsgroups/
> 
> Cassandane::Cyrus::Pop3.subfolder_login
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Pop3/test_subfolder_login/
> 
> Cassandane::Cyrus::Quota.quota_f_prefix
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Quota/test_quota_f_prefix/
> 
> Cassandane::Cyrus::Quota.using_message_late
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Quota/test_using_message_late/
> 
> Cassandane::Cyrus::Quota.using_annotstorage_msg_copy_deimm
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Quota/test_using_annotstorage_msg_copy_deimm/
> 
> Cassandane::Cyrus::Quota.using_annotstorage_msg_copy_dedel
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Quota/test_using_annotstorage_msg_copy_dedel/
> 
> Cassandane::Cyrus::Quota.upgrade_v2_4
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Quota/test_upgrade_v2_4/
> 
> Cassandane::Cyrus::Quota.replication_annotstorage
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Quota/test_replication_annotstorage/
> 
> Cassandane::Cyrus::Quota.quota_f_nested_qr
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Quota/test_quota_f_nested_qr/
> 
> Cassandane::Cyrus::Quota.using_message
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Quota/test_using_message/
> 
> Cassandane::Cyrus::Quota.replication_storage
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Quota/test_replication_storage/
> 
> Cassandane::Cyrus::Quota.bz3529
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Quota/test_bz3529/
> 
> Cassandane::Cyrus::Quota.exceeding_message
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Quota/test_exceeding_message/
> 
> Cassandane::Cyrus::Quota.quota_f_vs_update
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Quota/test_quota_f_vs_update/
> 
> Cassandane::Cyrus::Quota.reconstruct_orphans
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Quota/test_reconstruct_orphans/
> 
> Cassandane::Cyrus::Quota.exceeding_storage
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Quota/test_exceeding_storage/
> 
> Cassandane::Cyrus::Rename.rename_subfolder
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Rename/test_rename_subfolder/
> 
> Cassandane::Cyrus::Rename.rename_user
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Rename/test_rename_user/
> 
> Cassandane::Cyrus::Replication.append
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Replication/test_append/
> 
> Cassandane::Cyrus::Sieve.deliver
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Sieve/test_deliver/
> 
> Cassandane::Cyrus::Sieve.deliver_fileinto_dot
>     http://ci.cyrusimap.org/job/cyrus-imapd-master/1126//testReport/%28root%29/Cassandane__Cyrus__Sieve/test_deliver_fileinto_dot/
> 
> 191 run, 0 failures, 33 errors

Every single one of these was a spurious failure due to poor isolation
of bound ports, like this

     Perl exception: Some process is already listening on 127.0.0.1:9107
     at Cassandane/Instance.pm line 490
    	Cassandane::Instance::_start_master('Cassandane::Instance=HASH(0x1bf6c7d0)')
    	called at Cassandane/Instance.pm line 708
    	Cassandane::Instance::start('Cassandane::Instance=HASH(0x1bf6c7d0)')
    	called at Cassandane/Cyrus/TestCase.pm line 187
    	Cassandane::Cyrus::TestCase::_start_instances('Cassandane::Cyrus::Sieve=HASH(0x1b8194d0)')
    	called at Cassandane/Cyrus

I have some commits on another branch which improve test isolation by
using netstat -p to discover processes which are bound to the test ports
and still running after each test finishes, and killing them off.  I'll
get those pushed out sometime tomorrow.

-- 
Greg.


More information about the Cyrus-devel mailing list