Re: Please Test: AutoInactiveDestroy

John Scoles <[email protected]>
Newsgroups gmane.comp.lang.perl.modules.dbi.sybase.devel
Message-ID <[email protected]>
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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.