develooper Front page | perl.dbi.dev | Postings from July 2010

Re: Please Test: AutoInactiveDestroy

Thread Previous | Thread Next
From:
John Scoles
Date:
July 27, 2010 04:57
Subject:
Re: Please Test: AutoInactiveDestroy
Message ID:
4C4ECA83.10608@pythian.com
David E. Wheeler wrote:
> Fellow DBIers,
>
> With a bit of help from me, Tim added a new feature to the DBI yesterday: AutoInactiveDestroy. I wrote the test for it. The test, however, forks. We need to make sure that it doesn't die an ugly death on systems without fork (and on Win32, where it's emulated). If you have such a system, would you minding checking out the repository and building and testing DBI?
>
>   
Which test is it exactly??
>   svn co http://svn.perl.org/modules/dbi/trunk
>
> Thanks!
>
> David
>
>   
Ok here you go

Windblows XP home SP3

Visual C++ 2003

here is the output from the nmake test

t/01basics.t ............... ok
t/02dbidrv.t ............... ok
t/03handle.t ............... ok
t/04mods.t ................. ok
t/05concathash.t ........... ok
t/06attrs.t ................ ok
t/07kids.t ................. ok
t/08keeperr.t .............. ok
t/09trace.t ................ ok
t/10examp.t ................ ok
t/11fetch.t ................ ok
t/12quote.t ................ ok
t/13taint.t ................ ok
t/14utf8.t ................. ok
t/15array.t ................ ok
t/16destroy.t .............. 1/20 Test has no driver CLONE() function so 
is unsafe threade
d
t/16destroy.t .............. ok
t/19fhtrace.t .............. ok
t/20meta.t ................. ok
t/30subclass.t ............. ok
t/35thrclone.t ............. ok
t/40profile.t .............. ok
t/41prof_dump.t ............ ok
t/42prof_data.t ............ ok
t/43prof_env.t ............. ok
t/49dbd_file.t ............. ok
t/50dbm_simple.t ........... ok
t/51dbm_file.t ............. ok
t/52dbm_complex.t .......... skipped: Not running with SQL::Statement
t/60preparse.t ............. ok
t/65transact.t ............. ok
t/70callbacks.t ............ ok
t/72childhandles.t ......... ok
t/80proxy.t ................ skipped: modules required for proxy are 
probably not installe
d (e.g., RPC/PlClient.pm)
t/85gofer.t ................ ok
t/86gofer_fail.t ........... ok
t/87gofer_cache.t .......... ok
t/90sql_type_cast.t ........ ok
t/pod-cm.t ................. skipped: Pod::Spell::CommonMistakes 
required for testing POD
spelling
t/pod-coverage.t ........... skipped: Currently FAILS FOR MANY MODULES!
t/pod.t .................... ok
t/zvg_01basics.t ........... ok
t/zvg_02dbidrv.t ........... ok
t/zvg_03handle.t ........... ok
t/zvg_04mods.t ............. ok
t/zvg_05concathash.t ....... ok
t/zvg_06attrs.t ............ ok
t/zvg_07kids.t ............. ok
t/zvg_08keeperr.t .......... ok
t/zvg_09trace.t ............ ok
t/zvg_10examp.t ............ ok
t/zvg_11fetch.t ............ ok
t/zvg_12quote.t ............ ok
t/zvg_13taint.t ............ skipped: Taint attribute tests not 
functional with DBI_AUTOPR
OXY
t/zvg_14utf8.t ............. ok
t/zvg_15array.t ............ ok
t/zvg_16destroy.t .......... 1/20 Test has no driver CLONE() function so 
is unsafe threaded
t/zvg_16destroy.t .......... ok
t/zvg_19fhtrace.t .......... ok
t/zvg_20meta.t ............. ok
t/zvg_30subclass.t ......... ok
t/zvg_35thrclone.t ......... ok
t/zvg_40profile.t .......... ok
t/zvg_41prof_dump.t ........ ok
t/zvg_42prof_data.t ........ ok
t/zvg_43prof_env.t ......... ok
t/zvg_49dbd_file.t ......... ok
t/zvg_50dbm_simple.t ....... ok
t/zvg_51dbm_file.t ......... ok
t/zvg_52dbm_complex.t ...... skipped: Not running with SQL::Statement
t/zvg_60preparse.t ......... ok
t/zvg_65transact.t ......... skipped: Transactions not supported by 
DBD::Gofer
t/zvg_70callbacks.t ........ ok
t/zvg_72childhandles.t ..... ok
t/zvg_80proxy.t ............ skipped: modules required for proxy are 
probably not installe
d (e.g., RPC/PlClient.pm)
t/zvg_85gofer.t ............ ok
t/zvg_86gofer_fail.t ....... skipped: Gofer DBI_AUTOPROXY
t/zvg_87gofer_cache.t ...... skipped: Gofer DBI_AUTOPROXY
t/zvg_90sql_type_cast.t .... ok
t/zvn_49dbd_file.t ......... ok
t/zvn_50dbm_simple.t ....... ok
t/zvn_51dbm_file.t ......... ok
t/zvn_52dbm_complex.t ...... skipped: Not running with SQL::Statement
t/zvn_85gofer.t ............ ok
t/zvp_01basics.t ........... ok
t/zvp_02dbidrv.t ........... ok
t/zvp_03handle.t ........... ok
t/zvp_04mods.t ............. ok
t/zvp_05concathash.t ....... ok
t/zvp_06attrs.t ............ ok
t/zvp_07kids.t ............. skipped: $h->{Kids} attribute not supported 
for DBI::PurePerl

t/zvp_08keeperr.t .......... ok
t/zvp_09trace.t ............ ok
t/zvp_10examp.t ............ ok
t/zvp_11fetch.t ............ ok
t/zvp_12quote.t ............ ok
t/zvp_13taint.t ............ skipped: Taint attributes not supported 
with DBI::PurePerl
t/zvp_14utf8.t ............. ok
t/zvp_15array.t ............ ok
t/zvp_16destroy.t .......... 1/20 Test has no driver CLONE() function so 
is unsafe threaded
t/zvp_16destroy.t .......... Failed 2/20 subtests
t/zvp_19fhtrace.t .......... ok
t/zvp_20meta.t ............. ok
t/zvp_30subclass.t ......... ok
t/zvp_35thrclone.t ......... ok
t/zvp_40profile.t .......... skipped: profiling not supported for 
DBI::PurePerl
t/zvp_41prof_dump.t ........ skipped: profiling not supported for 
DBI::PurePerl
t/zvp_42prof_data.t ........ skipped: profiling not supported for 
DBI::PurePerl
t/zvp_43prof_env.t ......... skipped: profiling not supported for 
DBI::PurePerl
t/zvp_49dbd_file.t ......... ok
t/zvp_50dbm_simple.t ....... ok
t/zvp_51dbm_file.t ......... ok
t/zvp_52dbm_complex.t ...... skipped: Not running with SQL::Statement
t/zvp_60preparse.t ......... skipped: preparse not supported for 
DBI::PurePerl
t/zvp_65transact.t ......... ok
t/zvp_70callbacks.t ........ skipped: $h->{Callbacks} attribute not 
supported for DBI::PurePerl
t/zvp_72childhandles.t ..... ok
t/zvp_80proxy.t ............ skipped: modules required for proxy are 
probably not installed (e.g., RPC/PlClient.pm)
t/zvp_85gofer.t ............ ok
t/zvp_86gofer_fail.t ....... skipped: requires Callbacks which are not 
supported with PurePerl
t/zvp_87gofer_cache.t ...... ok
t/zvp_90sql_type_cast.t .... ok
t/zvxgn_49dbd_file.t ....... ok
t/zvxgn_50dbm_simple.t ..... ok
t/zvxgn_51dbm_file.t ....... ok
t/zvxgn_52dbm_complex.t .... skipped: Not running with SQL::Statement
t/zvxgn_85gofer.t .......... ok
t/zvxgnp_49dbd_file.t ...... ok
t/zvxgnp_50dbm_simple.t .... ok
t/zvxgnp_51dbm_file.t ...... ok
t/zvxgnp_52dbm_complex.t ... skipped: Not running with SQL::Statement
t/zvxgnp_85gofer.t ......... ok
t/zvxgp_01basics.t ......... ok
t/zvxgp_02dbidrv.t ......... ok
t/zvxgp_03handle.t ......... ok
t/zvxgp_04mods.t ........... ok
t/zvxgp_05concathash.t ..... ok
t/zvxgp_06attrs.t .......... ok
t/zvxgp_07kids.t ........... skipped: $h->{Kids} attribute not supported 
for DBI::PurePerl

t/zvxgp_08keeperr.t ........ ok
t/zvxgp_09trace.t .......... ok
t/zvxgp_10examp.t .......... ok
t/zvxgp_11fetch.t .......... ok
t/zvxgp_12quote.t .......... ok
t/zvxgp_13taint.t .......... skipped: Taint attributes not supported 
with DBI::PurePerl
t/zvxgp_14utf8.t ........... ok
t/zvxgp_15array.t .......... ok
t/zvxgp_16destroy.t ........ 1/20 Test has no driver CLONE() function so 
is unsafe threaded
t/zvxgp_16destroy.t ........ Failed 2/20 subtests
t/zvxgp_19fhtrace.t ........ ok
t/zvxgp_20meta.t ........... ok
t/zvxgp_30subclass.t ....... ok
t/zvxgp_35thrclone.t ....... ok
t/zvxgp_40profile.t ........ skipped: profiling not supported for 
DBI::PurePerl
t/zvxgp_41prof_dump.t ...... skipped: profiling not supported for 
DBI::PurePerl
t/zvxgp_42prof_data.t ...... skipped: profiling not supported for 
DBI::PurePerl
t/zvxgp_43prof_env.t ....... skipped: profiling not supported for 
DBI::PurePerl
t/zvxgp_49dbd_file.t ....... ok
t/zvxgp_50dbm_simple.t ..... ok
t/zvxgp_51dbm_file.t ....... ok
t/zvxgp_52dbm_complex.t .... skipped: Not running with SQL::Statement
t/zvxgp_60preparse.t ....... skipped: preparse not supported for 
DBI::PurePerl
t/zvxgp_65transact.t ....... skipped: Transactions not supported by 
DBD::Gofer
t/zvxgp_70callbacks.t ...... skipped: $h->{Callbacks} attribute not 
supported for DBI::PurePerl
t/zvxgp_72childhandles.t ... ok
t/zvxgp_80proxy.t .......... skipped: modules required for proxy are 
probably not installed (e.g., RPC/PlClient.pm)
t/zvxgp_85gofer.t .......... ok
t/zvxgp_86gofer_fail.t ..... skipped: requires Callbacks which are not 
supported with PurePerl
t/zvxgp_87gofer_cache.t .... skipped: Gofer DBI_AUTOPROXY
t/zvxgp_90sql_type_cast.t .. ok
t/zvxnp_49dbd_file.t ....... ok
t/zvxnp_50dbm_simple.t ..... ok
t/zvxnp_51dbm_file.t ....... ok
t/zvxnp_52dbm_complex.t .... skipped: Not running with SQL::Statement
t/zvxnp_85gofer.t .......... ok

Test Summary Report
-------------------
t/zvp_16destroy.t        (Wstat: 0 Tests: 18 Failed: 0)
  Parse errors: Bad plan.  You planned 20 tests but ran 18.
t/zvxgp_16destroy.t      (Wstat: 0 Tests: 18 Failed: 0)
  Parse errors: Bad plan.  You planned 20 tests but ran 18.
Files=171, Tests=6280, 197 wallclock secs ( 3.70 usr +  0.81 sys =  4.52 
CPU)
Result: FAIL
Failed 2/171 test programs. 0/6280 subtests failed.
NMAKE :  U1077:
Stop.



Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About