I'm seeing a bunch of new client-side valgrind errors (attached) They're
all "syscall param points to unintialized bytes" so they might be
harmless, but they need to be reviewed and either fixed or added to the
valigrind suppressions file.
==18891== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18891== Using LibVEX rev 1658, a library for dynamic binary translation.
==18891== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18891== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18891== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18891== For more details, rerun with: -v
==18891==
==18891== My PID = 18891, parent PID = 18886. Prog and args are:
==18891== /home/net/aconway/svn/qpid/cpp/src/tests/.libs/lt-client_test
==18891==
==18891== Thread 2:
==18891== Syscall param write(buf) points to uninitialised byte(s)
==18891== at 0x394FEBFACB: (within /lib64/libc-2.5.so)
==18891== by 0x518A38D: qpid::sys::Socket::write(void const*, unsigned long)
const (Socket.cpp:173)
==18891== by 0x518C04C:
qpid::sys::AsynchIO::writeable(qpid::sys::DispatchHandle&) (AsynchIO.cpp:246)
==18891== by 0x518F1A9: boost::_mfi::mf1<void, qpid::sys::AsynchIO,
qpid::sys::DispatchHandle&>::operator()(qpid::sys::AsynchIO*,
qpid::sys::DispatchHandle&) const (mem_fn_template.hpp:149)
==18891== by 0x518F322: void
boost::_bi::list2<boost::_bi::value<qpid::sys::AsynchIO*>, boost::arg<1>
>::operator()<boost::_mfi::mf1<void, qpid::sys::AsynchIO,
qpid::sys::DispatchHandle&>, boost::_bi::list1<qpid::sys::DispatchHandle&>
>(boost::_bi::type<void>, boost::_mfi::mf1<void, qpid::sys::AsynchIO,
qpid::sys::DispatchHandle&>&, boost::_bi::list1<qpid::sys::DispatchHandle&>&,
int) (bind.hpp:287)
==18891== by 0x518F369: void boost::_bi::bind_t<void, boost::_mfi::mf1<void,
qpid::sys::AsynchIO, qpid::sys::DispatchHandle&>,
boost::_bi::list2<boost::_bi::value<qpid::sys::AsynchIO*>, boost::arg<1> >
>::operator()<qpid::sys::DispatchHandle>(qpid::sys::DispatchHandle&)
(bind_template.hpp:32)
==18891== by 0x518F390:
boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void,
boost::_mfi::mf1<void, qpid::sys::AsynchIO, qpid::sys::DispatchHandle&>,
boost::_bi::list2<boost::_bi::value<qpid::sys::AsynchIO*>, boost::arg<1> > >,
void, qpid::sys::DispatchHandle&>::invoke(boost::detail::function::any_pointer,
qpid::sys::DispatchHandle&) (function_template.hpp:136)
==18891== by 0x51E5539: boost::function1<void, qpid::sys::DispatchHandle&,
std::allocator<boost::function_base> >::operator()(qpid::sys::DispatchHandle&)
const (function_template.hpp:576)
==18891== by 0x51E3BD9:
qpid::sys::DispatchHandle::dispatchCallbacks(qpid::sys::Poller::EventType)
(Dispatcher.cpp:373)
==18891== by 0x51E50AC: qpid::sys::Dispatcher::run() (Dispatcher.cpp:43)
==18891== by 0x4CF571A: qpid::client::Connector::run() (Connector.cpp:260)
==18891== by 0x51910FB: qpid::sys::Thread::runRunnable(void*) (Thread.cpp:27)
==18891== by 0x575F1B4: start_thread (in /lib64/libpthread-2.5.so)
==18891== by 0x394FECD39C: clone (in /lib64/libc-2.5.so)
==18891== Address 0x59BDD28 is 16 bytes inside a block of size 65,536 alloc'd
==18891== at 0x4A05CB9: operator new[](unsigned long)
(vg_replace_malloc.c:199)
==18891== by 0x4CF876F: qpid::client::Buff::Buff() (Connector.cpp:175)
==18891== by 0x4CF5629: qpid::client::Connector::run() (Connector.cpp:256)
==18891== by 0x51910FB: qpid::sys::Thread::runRunnable(void*) (Thread.cpp:27)
==18891== by 0x575F1B4: start_thread (in /lib64/libpthread-2.5.so)
==18891== by 0x394FECD39C: clone (in /lib64/libc-2.5.so)
{
<insert a suppression name here>
Memcheck:Param
write(buf)
obj:/lib64/libc-2.5.so
fun:_ZNK4qpid3sys6Socket5writeEPKvm
fun:_ZN4qpid3sys8AsynchIO9writeableERNS0_14DispatchHandleE
fun:_ZNK5boost4_mfi3mf1IvN4qpid3sys8AsynchIOERNS3_14DispatchHandleEEclEPS4_S6_
fun:_ZN5boost3_bi5list2INS0_5valueIPN4qpid3sys8AsynchIOEEENS_3argILi1EEEEclINS_4_mfi3mf1IvS5_RNS4_14DispatchHandleEEENS0_5list1ISF_EEEEvNS0_4typeIvEERT_RT0_i
fun:_ZN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN4qpid3sys8AsynchIOERNS5_14DispatchHandleEEENS0_5list2INS0_5valueIPS6_EENS_3argILi1EEEEEEclIS7_EEvRT_
fun:_ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN4qpid3sys8AsynchIOERNS8_14DispatchHandleEEENS3_5list2INS3_5valueIPS9_EENS_3argILi1EEEEEEEvSB_E6invokeENS1_11any_pointerESB_
fun:_ZNK5boost9function1IvRN4qpid3sys14DispatchHandleESaINS_13function_baseEEEclES4_
fun:_ZN4qpid3sys14DispatchHandle17dispatchCallbacksENS0_6Poller9EventTypeE
fun:_ZN4qpid3sys10Dispatcher3runEv
fun:_ZN4qpid6client9Connector3runEv
fun:_ZN4qpid3sys6Thread11runRunnableEPv
fun:start_thread
fun:clone
obj:*
obj:*
obj:*
obj:*
}
==18891==
==18891== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 1)
==18891== malloc/free: in use at exit: 2,048 bytes in 1 blocks.
==18891== malloc/free: 904 allocs, 903 frees, 2,239,687 bytes allocated.
==18891== For counts of detected errors, rerun with: -v
==18891== searching for pointers to 1 not-freed blocks.
==18891== checked 391,496 bytes.
{
<insert a suppression name here>
Memcheck:Leak
fun:_vgrZU_libcZdsoZa_malloc
fun:_vgrZU_libcZdsoZa_realloc
fun:pthread_create@@GLIBC_2.2.5
fun:_ZN4qpid3sys6ThreadC1EPNS0_8RunnableE
fun:_ZN4qpid6client9Connector4initEv
fun:_ZN4qpid6client14ConnectionImpl4openERKSsiS3_S3_S3_
fun:_ZN4qpid6client10Connection4openERKSsiS3_S3_S3_
fun:main
}
==18891==
==18891== LEAK SUMMARY:
==18891== definitely lost: 0 bytes in 0 blocks.
==18891== possibly lost: 0 bytes in 0 blocks.
==18891== still reachable: 2,048 bytes in 1 blocks.
==18891== suppressed: 0 bytes in 0 blocks.
==18891== Reachable blocks (those to which a pointer was found) are not shown.
==18891== To see them, rerun with: --show-reachable=yes
Valgrind reported errors in ; see above.
FAIL: client_test
==18970== Memcheck, a memory error detector.
==18970== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==18970== Using LibVEX rev 1658, a library for dynamic binary translation.
==18970== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==18970== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==18970== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==18970== For more details, rerun with: -v
==18970==
==18970== My PID = 18970, parent PID = 18965. Prog and args are:
==18970== /home/net/aconway/svn/qpid/cpp/src/tests/.libs/lt-exception_test
==18970==
==18970== Thread 2:
==18970== Syscall param write(buf) points to uninitialised byte(s)
==18970== at 0x394FEBFACB: (within /lib64/libc-2.5.so)
==18970== by 0x518A38D: qpid::sys::Socket::write(void const*, unsigned long)
const (Socket.cpp:173)
==18970== by 0x518C04C:
qpid::sys::AsynchIO::writeable(qpid::sys::DispatchHandle&) (AsynchIO.cpp:246)
==18970== by 0x518F1A9: boost::_mfi::mf1<void, qpid::sys::AsynchIO,
qpid::sys::DispatchHandle&>::operator()(qpid::sys::AsynchIO*,
qpid::sys::DispatchHandle&) const (mem_fn_template.hpp:149)
==18970== by 0x518F322: void
boost::_bi::list2<boost::_bi::value<qpid::sys::AsynchIO*>, boost::arg<1>
>::operator()<boost::_mfi::mf1<void, qpid::sys::AsynchIO,
qpid::sys::DispatchHandle&>, boost::_bi::list1<qpid::sys::DispatchHandle&>
>(boost::_bi::type<void>, boost::_mfi::mf1<void, qpid::sys::AsynchIO,
qpid::sys::DispatchHandle&>&, boost::_bi::list1<qpid::sys::DispatchHandle&>&,
int) (bind.hpp:287)
==18970== by 0x518F369: void boost::_bi::bind_t<void, boost::_mfi::mf1<void,
qpid::sys::AsynchIO, qpid::sys::DispatchHandle&>,
boost::_bi::list2<boost::_bi::value<qpid::sys::AsynchIO*>, boost::arg<1> >
>::operator()<qpid::sys::DispatchHandle>(qpid::sys::DispatchHandle&)
(bind_template.hpp:32)
==18970== by 0x518F390:
boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void,
boost::_mfi::mf1<void, qpid::sys::AsynchIO, qpid::sys::DispatchHandle&>,
boost::_bi::list2<boost::_bi::value<qpid::sys::AsynchIO*>, boost::arg<1> > >,
void, qpid::sys::DispatchHandle&>::invoke(boost::detail::function::any_pointer,
qpid::sys::DispatchHandle&) (function_template.hpp:136)
==18970== by 0x51E5539: boost::function1<void, qpid::sys::DispatchHandle&,
std::allocator<boost::function_base> >::operator()(qpid::sys::DispatchHandle&)
const (function_template.hpp:576)
==18970== by 0x51E3BD9:
qpid::sys::DispatchHandle::dispatchCallbacks(qpid::sys::Poller::EventType)
(Dispatcher.cpp:373)
==18970== by 0x51E50AC: qpid::sys::Dispatcher::run() (Dispatcher.cpp:43)
==18970== by 0x4CF571A: qpid::client::Connector::run() (Connector.cpp:260)
==18970== by 0x51910FB: qpid::sys::Thread::runRunnable(void*) (Thread.cpp:27)
==18970== by 0x575F1B4: start_thread (in /lib64/libpthread-2.5.so)
==18970== by 0x394FECD39C: clone (in /lib64/libc-2.5.so)
==18970== Address 0x59BDC88 is 16 bytes inside a block of size 65,536 alloc'd
==18970== at 0x4A05CB9: operator new[](unsigned long)
(vg_replace_malloc.c:199)
==18970== by 0x4CF876F: qpid::client::Buff::Buff() (Connector.cpp:175)
==18970== by 0x4CF5629: qpid::client::Connector::run() (Connector.cpp:256)
==18970== by 0x51910FB: qpid::sys::Thread::runRunnable(void*) (Thread.cpp:27)
==18970== by 0x575F1B4: start_thread (in /lib64/libpthread-2.5.so)
==18970== by 0x394FECD39C: clone (in /lib64/libc-2.5.so)
{
<insert a suppression name here>
Memcheck:Param
write(buf)
obj:/lib64/libc-2.5.so
fun:_ZNK4qpid3sys6Socket5writeEPKvm
fun:_ZN4qpid3sys8AsynchIO9writeableERNS0_14DispatchHandleE
fun:_ZNK5boost4_mfi3mf1IvN4qpid3sys8AsynchIOERNS3_14DispatchHandleEEclEPS4_S6_
fun:_ZN5boost3_bi5list2INS0_5valueIPN4qpid3sys8AsynchIOEEENS_3argILi1EEEEclINS_4_mfi3mf1IvS5_RNS4_14DispatchHandleEEENS0_5list1ISF_EEEEvNS0_4typeIvEERT_RT0_i
fun:_ZN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN4qpid3sys8AsynchIOERNS5_14DispatchHandleEEENS0_5list2INS0_5valueIPS6_EENS_3argILi1EEEEEEclIS7_EEvRT_
fun:_ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN4qpid3sys8AsynchIOERNS8_14DispatchHandleEEENS3_5list2INS3_5valueIPS9_EENS_3argILi1EEEEEEEvSB_E6invokeENS1_11any_pointerESB_
fun:_ZNK5boost9function1IvRN4qpid3sys14DispatchHandleESaINS_13function_baseEEEclES4_
fun:_ZN4qpid3sys14DispatchHandle17dispatchCallbacksENS0_6Poller9EventTypeE
fun:_ZN4qpid3sys10Dispatcher3runEv
fun:_ZN4qpid6client9Connector3runEv
fun:_ZN4qpid3sys6Thread11runRunnableEPv
fun:start_thread
fun:clone
obj:*
obj:*
obj:*
obj:*
}
==18970==
==18970== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 1)
==18970== malloc/free: in use at exit: 2,048 bytes in 1 blocks.
==18970== malloc/free: 892 allocs, 891 frees, 2,235,313 bytes allocated.
==18970== For counts of detected errors, rerun with: -v
==18970== searching for pointers to 1 not-freed blocks.
==18970== checked 387,400 bytes.
{
<insert a suppression name here>
Memcheck:Leak
fun:_vgrZU_libcZdsoZa_malloc
fun:_vgrZU_libcZdsoZa_realloc
fun:pthread_create@@GLIBC_2.2.5
fun:_ZN4qpid3sys6ThreadC1EPNS0_8RunnableE
fun:_ZN4qpid6client9Connector4initEv
fun:_ZN4qpid6client14ConnectionImpl4openERKSsiS3_S3_S3_
fun:_ZN4qpid6client10Connection4openERKSsiS3_S3_S3_
fun:main
}
==18970==
==18970== LEAK SUMMARY:
==18970== definitely lost: 0 bytes in 0 blocks.
==18970== possibly lost: 0 bytes in 0 blocks.
==18970== still reachable: 2,048 bytes in 1 blocks.
==18970== suppressed: 0 bytes in 0 blocks.
==18970== Reachable blocks (those to which a pointer was found) are not shown.
==18970== To see them, rerun with: --show-reachable=yes
Valgrind reported errors in ; see above.
FAIL: exception_test
/usr/bin/libtool: line 6823: LC_ALL: command not found
/usr/bin/libtool: line 6823: LC_CTYPE: command not found
/usr/bin/libtool: line 6823: LC_COLLATE: command not found
/usr/bin/libtool: line 6823: LC_MESSAGES: command not found
Started listener.
Started publisher.
publish Time:6.675516000
publish Messages:1000
publish Rate:149.801
Total Time:10.451920000
returned Messages:1000
round trip Rate:191.352
==19050== Memcheck, a memory error detector.
==19050== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==19050== Using LibVEX rev 1658, a library for dynamic binary translation.
==19050== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==19050== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==19050== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==19050== For more details, rerun with: -v
==19050==
==19050== My PID = 19050, parent PID = 19043. Prog and args are:
==19050== /home/net/aconway/svn/qpid/cpp/src/tests/.libs/lt-perftest
==19050== --listen
==19050== --publish
==19050== --count
==19050== 1000
==19050==
==19050== Thread 5:
==19050== Syscall param write(buf) points to uninitialised byte(s)
==19050== at 0x394FEBFACB: (within /lib64/libc-2.5.so)
==19050== by 0x518A38D: qpid::sys::Socket::write(void const*, unsigned long)
const (Socket.cpp:173)
==19050== by 0x518C04C:
qpid::sys::AsynchIO::writeable(qpid::sys::DispatchHandle&) (AsynchIO.cpp:246)
==19050== by 0x518F1A9: boost::_mfi::mf1<void, qpid::sys::AsynchIO,
qpid::sys::DispatchHandle&>::operator()(qpid::sys::AsynchIO*,
qpid::sys::DispatchHandle&) const (mem_fn_template.hpp:149)
==19050== by 0x518F322: void
boost::_bi::list2<boost::_bi::value<qpid::sys::AsynchIO*>, boost::arg<1>
>::operator()<boost::_mfi::mf1<void, qpid::sys::AsynchIO,
qpid::sys::DispatchHandle&>, boost::_bi::list1<qpid::sys::DispatchHandle&>
>(boost::_bi::type<void>, boost::_mfi::mf1<void, qpid::sys::AsynchIO,
qpid::sys::DispatchHandle&>&, boost::_bi::list1<qpid::sys::DispatchHandle&>&,
int) (bind.hpp:287)
==19050== by 0x518F369: void boost::_bi::bind_t<void, boost::_mfi::mf1<void,
qpid::sys::AsynchIO, qpid::sys::DispatchHandle&>,
boost::_bi::list2<boost::_bi::value<qpid::sys::AsynchIO*>, boost::arg<1> >
>::operator()<qpid::sys::DispatchHandle>(qpid::sys::DispatchHandle&)
(bind_template.hpp:32)
==19050== by 0x518F390:
boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void,
boost::_mfi::mf1<void, qpid::sys::AsynchIO, qpid::sys::DispatchHandle&>,
boost::_bi::list2<boost::_bi::value<qpid::sys::AsynchIO*>, boost::arg<1> > >,
void, qpid::sys::DispatchHandle&>::invoke(boost::detail::function::any_pointer,
qpid::sys::DispatchHandle&) (function_template.hpp:136)
==19050== by 0x51E5539: boost::function1<void, qpid::sys::DispatchHandle&,
std::allocator<boost::function_base> >::operator()(qpid::sys::DispatchHandle&)
const (function_template.hpp:576)
==19050== by 0x51E3BD9:
qpid::sys::DispatchHandle::dispatchCallbacks(qpid::sys::Poller::EventType)
(Dispatcher.cpp:373)
==19050== by 0x51E50AC: qpid::sys::Dispatcher::run() (Dispatcher.cpp:43)
==19050== by 0x4CF571A: qpid::client::Connector::run() (Connector.cpp:260)
==19050== by 0x51910FB: qpid::sys::Thread::runRunnable(void*) (Thread.cpp:27)
==19050== by 0x575F1B4: start_thread (in /lib64/libpthread-2.5.so)
==19050== by 0x394FECD39C: clone (in /lib64/libc-2.5.so)
==19050== Address 0x63FE190 is 16 bytes inside a block of size 65,536 alloc'd
==19050== at 0x4A05CB9: operator new[](unsigned long)
(vg_replace_malloc.c:199)
==19050== by 0x4CF876F: qpid::client::Buff::Buff() (Connector.cpp:175)
==19050== by 0x4CF5629: qpid::client::Connector::run() (Connector.cpp:256)
==19050== by 0x51910FB: qpid::sys::Thread::runRunnable(void*) (Thread.cpp:27)
==19050== by 0x575F1B4: start_thread (in /lib64/libpthread-2.5.so)
==19050== by 0x394FECD39C: clone (in /lib64/libc-2.5.so)
{
<insert a suppression name here>
Memcheck:Param
write(buf)
obj:/lib64/libc-2.5.so
fun:_ZNK4qpid3sys6Socket5writeEPKvm
fun:_ZN4qpid3sys8AsynchIO9writeableERNS0_14DispatchHandleE
fun:_ZNK5boost4_mfi3mf1IvN4qpid3sys8AsynchIOERNS3_14DispatchHandleEEclEPS4_S6_
fun:_ZN5boost3_bi5list2INS0_5valueIPN4qpid3sys8AsynchIOEEENS_3argILi1EEEEclINS_4_mfi3mf1IvS5_RNS4_14DispatchHandleEEENS0_5list1ISF_EEEEvNS0_4typeIvEERT_RT0_i
fun:_ZN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN4qpid3sys8AsynchIOERNS5_14DispatchHandleEEENS0_5list2INS0_5valueIPS6_EENS_3argILi1EEEEEEclIS7_EEvRT_
fun:_ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN4qpid3sys8AsynchIOERNS8_14DispatchHandleEEENS3_5list2INS3_5valueIPS9_EENS_3argILi1EEEEEEEvSB_E6invokeENS1_11any_pointerESB_
fun:_ZNK5boost9function1IvRN4qpid3sys14DispatchHandleESaINS_13function_baseEEEclES4_
fun:_ZN4qpid3sys14DispatchHandle17dispatchCallbacksENS0_6Poller9EventTypeE
fun:_ZN4qpid3sys10Dispatcher3runEv
fun:_ZN4qpid6client9Connector3runEv
fun:_ZN4qpid3sys6Thread11runRunnableEPv
fun:start_thread
fun:clone
obj:*
obj:*
obj:*
obj:*
}
==19050==
==19050== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 4 from 1)
==19050== malloc/free: in use at exit: 2,048 bytes in 1 blocks.
==19050== malloc/free: 27,319 allocs, 27,318 frees, 9,843,879 bytes allocated.
==19050== For counts of detected errors, rerun with: -v
==19050== searching for pointers to 1 not-freed blocks.
==19050== checked 379,216 bytes.
{
<insert a suppression name here>
Memcheck:Leak
fun:_vgrZU_libcZdsoZa_malloc
fun:_vgrZU_libcZdsoZa_realloc
fun:pthread_create@@GLIBC_2.2.5
fun:_ZN4qpid3sys6ThreadC1ERNS0_8RunnableE
fun:main
}
==19050==
==19050== LEAK SUMMARY:
==19050== definitely lost: 0 bytes in 0 blocks.
==19050== possibly lost: 0 bytes in 0 blocks.
==19050== still reachable: 2,048 bytes in 1 blocks.
==19050== suppressed: 0 bytes in 0 blocks.
==19050== Reachable blocks (those to which a pointer was found) are not shown.
==19050== To see them, rerun with: --show-reachable=yes
Valgrind reported errors in ; see above.
FAIL: quick_perftest
PASS: quick_topictest
Using specification from: ../specs/amqp-transitional.0-10.xml
Warning: duplicate id: Constant(name=xa_rbrollback, id=1)
Warning: duplicate id: Constant(name=xa_rbtimeout, id=2)
Warning: duplicate id: Constant(name=xa_heurhaz, id=3)
Warning: duplicate id: Constant(name=xa_rdonly, id=7)
test_close (tests.queue.QueueTest) ... ok
test_listen (tests.queue.QueueTest) ... ok
test_load_0_10 (tests.spec.SpecTest) ... Warning: duplicate id:
Constant(name=xa_rbrollback, id=1)
Warning: duplicate id: Constant(name=xa_rbtimeout, id=2)
Warning: duplicate id: Constant(name=xa_heurhaz, id=3)
Warning: duplicate id: Constant(name=xa_rdonly, id=7)
ok
test_load_0_8 (tests.spec.SpecTest) ... ok
test_load_0_9 (tests.spec.SpecTest) ... ok
test_load_0_9_errata (tests.spec.SpecTest) ... ok
test_bit1 (tests.codec.BitTestCase) ... Warning: duplicate id:
Constant(name=xa_rbrollback, id=1)
Warning: duplicate id: Constant(name=xa_rbtimeout, id=2)
Warning: duplicate id: Constant(name=xa_heurhaz, id=3)
Warning: duplicate id: Constant(name=xa_rdonly, id=7)
ok
test_bit2 (tests.codec.BitTestCase) ... ok
test_bit3 (tests.codec.BitTestCase) ... ok
test_bit_decode_0 (tests.codec.BitTestCase) ... ok
test_bit_decode_1 (tests.codec.BitTestCase) ... ok
test_content_inline (tests.codec.ContentTestCase) ... ok
test_content_inline_decode (tests.codec.ContentTestCase) ... ok
test_content_reference (tests.codec.ContentTestCase) ... ok
test_content_reference_decode (tests.codec.ContentTestCase) ... ok
test_field_table_decode (tests.codec.FieldTableTestCase) ... ok
test_field_table_invalid_field_name_length (tests.codec.FieldTableTestCase) ...
ok
test_field_table_multiple_name_value_pair (tests.codec.FieldTableTestCase) ...
ok
test_field_table_name_value_pair (tests.codec.FieldTableTestCase) ... ok
test_octet_out_of_upper_range (tests.codec.IntegerTestCase) ... ok
test_ulong_int (tests.codec.IntegerTestCase) ... ok
test_ulong_int_decode (tests.codec.IntegerTestCase) ... ok
test_ulong_int_out_of_lower_range (tests.codec.IntegerTestCase) ... ok
test_ulong_int_out_of_upper_range (tests.codec.IntegerTestCase) ... ok
test_ulong_int_with_fraction (tests.codec.IntegerTestCase) ... ok
test_ulong_long_int (tests.codec.IntegerTestCase) ... ok
test_ulong_long_int_decode (tests.codec.IntegerTestCase) ... ok
test_ulong_long_int_out_of_lower_range (tests.codec.IntegerTestCase) ... ok
test_ulong_long_int_out_of_upper_range (tests.codec.IntegerTestCase) ... ok
test_ulong_long_int_with_fraction (tests.codec.IntegerTestCase) ... ok
test_unsigned_octet (tests.codec.IntegerTestCase) ... ok
test_unsigned_octet_decode (tests.codec.IntegerTestCase) ... ok
test_uoctet_out_of_lower_range (tests.codec.IntegerTestCase) ... ok
test_uoctet_with_fraction (tests.codec.IntegerTestCase) ... ok
test_ushort_int (tests.codec.IntegerTestCase) ... ok
test_ushort_int_decode (tests.codec.IntegerTestCase) ... ok
test_ushort_int_out_of_lower_range (tests.codec.IntegerTestCase) ... ok
test_ushort_int_out_of_upper_range (tests.codec.IntegerTestCase) ... ok
test_ushort_int_with_fraction (tests.codec.IntegerTestCase) ... ok
test_long_string_decode (tests.codec.StringTestCase) ... ok
test_long_string_positive_length (tests.codec.StringTestCase) ... ok
test_long_string_zero_length (tests.codec.StringTestCase) ... ok
test_short_string_decode (tests.codec.StringTestCase) ... ok
test_short_string_out_of_upper_range (tests.codec.StringTestCase) ... ok
test_short_string_positive_length (tests.codec.StringTestCase) ... ok
test_short_string_zero_length (tests.codec.StringTestCase) ... ok
test_oldtestcases (tests.codec.oldTests) ... ok
testAssertEmptyFail (tests_0-10.testlib.TestBaseTest) ... ok
testAssertEmptyPass (tests_0-10.testlib.TestBaseTest) ... ok
testMessageProperties (tests_0-10.testlib.TestBaseTest) ... ok
test_autodelete_shared (tests_0-10.queue.QueueTests) ... Traceback (most recent
call last):
File "./run-tests", line 24, in ?
if not testrunner.run(): sys.exit(1)
File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 166, in run
result = runner.run(self.testSuite())
File "/usr/lib64/python2.4/unittest.py", line 696, in run
test(result)
File "/usr/lib64/python2.4/unittest.py", line 428, in __call__
return self.run(*args, **kwds)
File "/usr/lib64/python2.4/unittest.py", line 424, in run
test(result)
File "/usr/lib64/python2.4/unittest.py", line 428, in __call__
return self.run(*args, **kwds)
File "/usr/lib64/python2.4/unittest.py", line 424, in run
test(result)
File "/usr/lib64/python2.4/unittest.py", line 428, in __call__
return self.run(*args, **kwds)
File "/usr/lib64/python2.4/unittest.py", line 424, in run
test(result)
File "/usr/lib64/python2.4/unittest.py", line 281, in __call__
return self.run(*args, **kwds)
File "/usr/lib64/python2.4/unittest.py", line 260, in run
testMethod()
File "/home/aconway/svn/fixme/python/tests_0-10/queue.py", line 336, in
test_autodelete_shared
File "/home/aconway/svn/fixme/python/qpid/peer.py", line 353, in <lambda>
File "/home/aconway/svn/fixme/python/qpid/peer.py", line 271, in invoke
File "/home/aconway/svn/fixme/python/qpid/peer.py", line 339, in invoke_method
File "/home/aconway/svn/fixme/python/qpid/peer.py", line 439, in wait
KeyboardInterrupt
FAIL: python_tests
PASS: stop_broker
==============================================
4 of 13 tests failed
Please report to [email protected]
==============================================
make[3]: *** [check-TESTS] Error 1
make[2]: *** [check-am] Interrupt
make[1]: *** [check-recursive] Interrupt
make: *** [check] Interrupt
Compilation interrupt at Wed Sep 19 17:16:43
Elapsed time 0:9:9