This distribution has been tested as part of the cpan-testers effort to test as many new uploads to CPAN as possible. See http://testers.cpan.org/
Please cc any replies to [email protected] to keep other test volunteers informed and to prevent any duplicate effort. -- Dear Aaron Straup Cope, This is a computer-generated report for Log-Dispatch-Jabber-0.3 on perl-5.10.0, created automatically by CPAN-Reporter-1.0601 and sent to the CPAN Testers mailing list. If you have received this email directly, it is because the person testing your distribution chose to send a copy to your CPAN email address; there may be a delay before the official report is received and processed by CPAN Testers. Thank you for uploading your work to CPAN. Congratulations! All tests were successful. Sections of this report: * Tester comments * Program output * Prerequisites * Environment and other context ------------------------------ TESTER COMMENTS ------------------------------ Additional comments from tester: [none provided] ------------------------------ PROGRAM OUTPUT ------------------------------ Output from '/usr/bin/make test': PERL_DL_NONLAZY=1 /opt/perl/5.10.0/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/1......XML::Stream: new: hostname = (rinse.wov.idv.tw) XML::Stream: SetCallBacks: tag(node) func(CODE(0x113d870)) XMPP::Conn: xmppCallbackInit: start XMPP::Conn: SetCallBacks: tag(message) func(CODE(0x534220)) XMPP::Conn: SetCallBacks: tag(presence) func(CODE(0x5340e8)) XMPP::Conn: SetCallBacks: tag(iq) func(CODE(0x534040)) XMPP::Conn: SetPresenceCallBacks: type(subscribe) func(CODE(0x5340d0)) XMPP::Conn: SetPresenceCallBacks: type(subscribed) func(CODE(0x5344c0)) XMPP::Conn: SetPresenceCallBacks: type(unsubscribe) func(CODE(0x534400)) XMPP::Conn: SetPresenceCallBacks: type(unsubscribed) func(CODE(0x534580)) XMPP::Conn: SetDirectXPathCallBacks: xpath(/[EMAIL PROTECTED]"urn:ietf:params:xml:ns:xmpp-tls"]) func(CODE(0x5344a8)) XMPP::Conn: SetDirectXPathCallBacks: xpath(/[EMAIL PROTECTED]"urn:ietf:params:xml:ns:xmpp-sasl"]) func(CODE(0x534730)) XMPP::Conn: xmppCallbackInit: stop XMPP::Conn: Connect: host(obelisk.net:5222) namespace(jabber:client) XMPP::Conn: Connect: timeout(10) XML::Stream: Connect: type(tcpip) XML::Stream: Connect: Got a connection XML::Stream: Send: (<?xml version='1.0'?><stream:stream version='1.0' xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client' to='obelisk.net' from='rinse.wov.idv.tw' xml:lang='en' >) XML::Stream: Read: buff(<?xml version='1.0'?><stream:stream xmlns:stream='http://etherx.jabber.org/streams' id='477DCA83' xmlns='jabber:client' from='obelisk.net'>) XMPP::Conn: Connect: connection made XML::Stream: SetCallBacks: tag(node) func(CODE(0x1154268)) XMPP::Conn: AuthIQAuth: old school auth XMPP::Conn: SendAndReceiveWithID: object(Net::Jabber::IQ=HASH(0x11b0180)) XMPP::Conn: SendWithID: id(netjabber-0) XMPP::Conn: SendWithID: in(<iq type='get'><query xmlns='jabber:iq:auth'><username>test-netjabber</username></query></iq>) XMPP::Conn: RegisterID: tag(iq) id(netjabber-0) XMPP::Conn: SendWithID: out(<iq id='netjabber-0' type='get'><query xmlns='jabber:iq:auth'><username>test-netjabber</username></query></iq>) XMPP::Conn: SendXML: sent(<iq id='netjabber-0' type='get'><query xmlns='jabber:iq:auth'><username>test-netjabber</username></query></iq>) XML::Stream: Send: (<iq id='netjabber-0' type='get'><query xmlns='jabber:iq:auth'><username>test-netjabber</username></query></iq>) XMPP::Conn: SendAndReceiveWithID: sent with id(netjabber-0) XMPP::Conn: WaitForID: id(netjabber-0) XMPP::Conn: ReceivedID: id(netjabber-0) XMPP::Conn: ReceivedID: nope... XMPP::Conn: WaitForID: haven't gotten it yet... let's wait for more packets XMPP::Conn: Process: timeout(1) XML::Stream: Read: buff(<iq id='netjabber-0' type='result'><query xmlns='jabber:iq:auth'><username>test-netjabber</username><digest/><password/><resource/></query></iq>) XMPP::Conn: CallBack: sid(477DCA83) received(<iq id='netjabber-0' type='result'><query xmlns='jabber:iq:auth'><username>test-netjabber</username><digest/><password/><resource/></query></iq>) XMPP::Conn: CallBack: tag(iq) XMPP::Conn: CallBack: id(netjabber-0) XMPP::Conn: CallBack: we either want it or were waiting for it. XMPP::Conn: CallBack: check directxpath XMPP::Conn: CallBack: check directxpath(/[EMAIL PROTECTED]"urn:ietf:params:xml:ns:xmpp-sasl"]) XMPP::Conn: CallBack: check directxpath(/[EMAIL PROTECTED]"urn:ietf:params:xml:ns:xmpp-tls"]) XMPP::Conn: BuildObject: tag(iq) package(Net::Jabber::IQ) XMPP::Conn: CheckID: tag(iq) id(netjabber-0) XMPP::Conn: CheckID: we have that here somewhere... XMPP::Conn: CallBack: found registry entry: tag(iq) id(netjabber-0) XMPP::Conn: DeregisterID: tag(iq) id(netjabber-0) XMPP::Conn: CallBack: they still want it... we still got it... XMPP::Conn: GotID: id(netjabber-0) xml(<iq id='netjabber-0' type='result'><query xmlns='jabber:iq:auth'><username>test-netjabber</username><digest/><password/><resource/></query></iq>) XMPP::Conn: ReceivedID: id(netjabber-0) XMPP::Conn: ReceivedID: id(netjabber-0) XMPP::Conn: WaitForID: we got it! XMPP::Conn: GetID: id(netjabber-0) XMPP::Conn: ReceivedID: id(netjabber-0) XMPP::Conn: CleanID: id(netjabber-0) XMPP::Conn: AuthIQAuth: authType(digest) XMPP::Conn: SendAndReceiveWithID: object(Net::Jabber::IQ=HASH(0x11b7468)) XMPP::Conn: SendWithID: id(netjabber-1) XMPP::Conn: SendWithID: in(<iq type='set'><query xmlns='jabber:iq:auth'><digest>6658592bdfd55aec857527fdb64b30fa2c559626</digest><resource>225431199426179rinse </resource><username>test-netjabber</username></query></iq>) XMPP::Conn: RegisterID: tag(iq) id(netjabber-1) XMPP::Conn: SendWithID: out(<iq id='netjabber-1' type='set'><query xmlns='jabber:iq:auth'><digest>6658592bdfd55aec857527fdb64b30fa2c559626</digest><resource>225431199426179rinse </resource><username>test-netjabber</username></query></iq>) XMPP::Conn: SendXML: sent(<iq id='netjabber-1' type='set'><query xmlns='jabber:iq:auth'><digest>6658592bdfd55aec857527fdb64b30fa2c559626</digest><resource>225431199426179rinse </resource><username>test-netjabber</username></query></iq>) XML::Stream: Send: (<iq id='netjabber-1' type='set'><query xmlns='jabber:iq:auth'><digest>6658592bdfd55aec857527fdb64b30fa2c559626</digest><resource>225431199426179rinse </resource><username>test-netjabber</username></query></iq>) XMPP::Conn: SendAndReceiveWithID: sent with id(netjabber-1) XMPP::Conn: WaitForID: id(netjabber-1) XMPP::Conn: ReceivedID: id(netjabber-1) XMPP::Conn: ReceivedID: nope... XMPP::Conn: WaitForID: haven't gotten it yet... let's wait for more packets XMPP::Conn: Process: timeout(1) XML::Stream: Read: buff(<iq id='netjabber-1' type='result'/>) XMPP::Conn: CallBack: sid(477DCA83) received(<iq id='netjabber-1' type='result'/>) XMPP::Conn: CallBack: tag(iq) XMPP::Conn: CallBack: id(netjabber-1) XMPP::Conn: CallBack: we either want it or were waiting for it. XMPP::Conn: CallBack: check directxpath XMPP::Conn: CallBack: check directxpath(/[EMAIL PROTECTED]"urn:ietf:params:xml:ns:xmpp-sasl"]) XMPP::Conn: CallBack: check directxpath(/[EMAIL PROTECTED]"urn:ietf:params:xml:ns:xmpp-tls"]) XMPP::Conn: BuildObject: tag(iq) package(Net::Jabber::IQ) XMPP::Conn: CheckID: tag(iq) id(netjabber-1) XMPP::Conn: CheckID: we have that here somewhere... XMPP::Conn: CallBack: found registry entry: tag(iq) id(netjabber-1) XMPP::Conn: DeregisterID: tag(iq) id(netjabber-1) XMPP::Conn: CallBack: they still want it... we still got it... XMPP::Conn: GotID: id(netjabber-1) xml(<iq id='netjabber-1' type='result'/>) XMPP::Conn: ReceivedID: id(netjabber-1) XMPP::Conn: ReceivedID: id(netjabber-1) XMPP::Conn: WaitForID: we got it! XMPP::Conn: GetID: id(netjabber-1) XMPP::Conn: ReceivedID: id(netjabber-1) XMPP::Conn: CleanID: id(netjabber-1) XMPP::Conn: AuthIQAuth: we authed! XMPP::Conn: SendXML: sent(<message to='[EMAIL PROTECTED]' type='chat'><body>Hello world</body></message>) XML::Stream: Send: (<message to='[EMAIL PROTECTED]' type='chat'><body>Hello world</body></message>) XML::Stream: Send: (</stream:stream>) XML::Stream: SetCallBacks: tag(node) func(CODE(0x1154838)) XMPP::Conn: Disconnect: bye bye XMPP::Conn: Connected: (0) ok All tests successful. Files=1, Tests=4, 2 wallclock secs ( 0.01 usr 0.01 sys + 0.34 cusr 0.04 csys = 0.40 CPU) Result: PASS ------------------------------ PREREQUISITES ------------------------------ Prerequisite modules loaded: requires: Module Need Have ------------------- ---- ---- Log::Dispatch 2.01 2.20 Net::Jabber::Client 1.26 2.0 ------------------------------ ENVIRONMENT AND OTHER CONTEXT ------------------------------ Environment variables: LANG = zh_TW LANGUAGE = zh_TW LC_ALL = zh_TW LC_COLLATE = zh_TW LC_CTYPE = zh_TW LC_MESSAGES = zh_TW LC_MONETARY = zh_TW LC_NUMERIC = zh_TW LC_TIME = zh_TW PATH = /home/imacat/bin:/bin:/usr/bin:/opt/java/bin:/usr/local/bin PERL5LIB = /home/imacat/.cpan/build/Log-Dispatch-2.20-sseLVC/blib/arch:/home/imacat/.cpan/build/Log-Dispatch-2.20-sseLVC/blib/lib:/home/imacat/.cpan/build/Params-Validate-0.89-48lepp/blib/arch:/home/imacat/.cpan/build/Params-Validate-0.89-48lepp/blib/lib:/home/imacat/.cpan/build/Net-Jabber-2.0-0uXFvO/blib/arch:/home/imacat/.cpan/build/Net-Jabber-2.0-0uXFvO/blib/lib:/home/imacat/.cpan/build/Net-XMPP-1.02-_FhBDE/blib/arch:/home/imacat/.cpan/build/Net-XMPP-1.02-_FhBDE/blib/lib:/home/imacat/.cpan/build/XML-Stream-1.22-z8sh3p/blib/arch:/home/imacat/.cpan/build/XML-Stream-1.22-z8sh3p/blib/lib:/home/imacat/.cpan/build/Authen-SASL-2.10-bR96JR/blib/arch:/home/imacat/.cpan/build/Authen-SASL-2.10-bR96JR/blib/lib:/home/imacat/.cpan/build/Digest-SHA1-2.11-IYnT9V/blib/arch:/home/imacat/.cpan/build/Digest-SHA1-2.11-IYnT9V/blib/lib:/home/imacat/lib/perl5 PERL5_CPANPLUS_IS_RUNNING = 21481 PERL5_CPAN_IS_RUNNING = 21481 SHELL = /bin/zsh TERM = xterm Perl special variables (and OS-specific diagnostics, for MSWin32): $^X = /opt/perl/5.10.0/bin/perl $UID/$EUID = 1000 / 1000 $GID = 100 0 4 6 20 24 25 29 34 38 40 44 46 50 100 104 1000 $EGID = 100 0 4 6 20 24 25 29 34 38 40 44 46 50 100 104 1000 Perl module toolchain versions installed: Module Have ------------------- --------- CPAN 1.9205 Cwd 3.2501 ExtUtils::CBuilder 0.21 ExtUtils::Command 1.13 ExtUtils::Install 1.44 ExtUtils::MakeMaker 6.42 ExtUtils::Manifest 1.51_01 ExtUtils::ParseXS 2.18_02 File::Spec 3.2501 Module::Build 0.2808_01 Module::Signature 0.55 Test::Harness 3.05 Test::More 0.74 YAML 0.66 YAML::Syck n/a version 0.74 -- Summary of my perl5 (revision 5 version 10 subversion 0) configuration: Platform: osname=linux, osvers=2.6.22.10, archname=x86_64-linux-thread-multi-ld uname='linux rinse 2.6.22.10 #1 smp tue nov 20 02:36:22 cst 2007 x86_64 gnulinux ' config_args='-d -Dusethreads -Dcc=gcc -Duselongdouble -Doptimize=-g -O3 -Duse64bitint -Duse64bitall -Dprefix=/opt/perl/5.10.0 -Dd_dosuid -Dinc_version_list=none -Duseshrplib=true [EMAIL PROTECTED]' hint=recommended, useposix=true, d_sigaction=define useithreads=define, usemultiplicity=define useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=define, use64bitall=define, uselongdouble=define usemymalloc=n, bincompat5005=undef Compiler: cc='gcc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64', optimize='-g -O3', cppflags='-D_REENTRANT -D_GNU_SOURCE -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include' ccversion='', gccversion='4.1.2 20061115 (prerelease) (Debian 4.1.1-21)', gccosandvers='' intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=8, nvtype='long double', nvsize=16, Off_t='off_t', lseeksize=8 alignbytes=16, prototype=define Linker and Libraries: ld='gcc', ldflags =' -L/usr/local/lib' libpth=/usr/local/lib /lib /usr/lib /lib64 /usr/lib64 libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc perllibs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc libc=/lib/libc-2.3.6.so, so=so, useshrplib=true, libperl=libperl.so gnulibc_version='2.3.6' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E -Wl,-rpath,/opt/perl/5.10.0/lib/5.10.0/x86_64-linux-thread-multi-ld/CORE' cccdlflags='-fPIC', lddlflags='-shared -g -O3 -L/usr/local/lib'
