I also attached the 85gofer.t I used so you can check to see if I used the right one.
----- Original Message ----- From: "Tim Bunce" <[EMAIL PROTECTED]>
To: "John Scoles" <[EMAIL PROTECTED]> Cc: "Tim Bunce" <[EMAIL PROTECTED]>; <[email protected]> Sent: Tuesday, February 20, 2007 9:40 AMSubject: Re: ANNOUNCE: DBI 1.54 RC6 - including cool new DBD::Gofer stateless proxy
On Tue, Feb 20, 2007 at 07:27:42AM -0500, John Scoles wrote:Well I had another carak with Windows and here are the results Makefile.PL worked and it compiled fine with nmake. Unfortunetly on the mnake test it hung on 85gofer.t and just spun its wheels. I shut it down after 20 mins Do you want me to do some degugging on 85gofer.t?Please retry with the t/85gofer.t I've attached to another recent message. If that still hangs then do please look into it. Thanks. Tim.
85gofer.t
Description: Binary data
Microsoft (R) Program Maintenance Utility Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.
C:\Perl\bin\perl.exe -MExtUtils::Command -e cp dbiprof
blib\script\dbiprof
pl2bat.bat blib\script\dbiprof
C:\Perl\bin\perl.exe -MExtUtils::Command -e cp dbiproxy
blib\script\dbiproxy
pl2bat.bat blib\script\dbiproxy
C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0,
'blib\lib', '
blib\arch')" t/*.t
t/01basics................ok
4/132 skipped: developer tests
t/02dbidrv................ok
t/03handle................ok
t/04mods..................ok
t/05thrclone..............ok
t/06attrs.................ok
t/07kids..................ok
t/08keeperr...............ok
t/09trace.................ok
t/10examp.................ok
t/11fetch.................ok
t/12quote.................ok
t/13taint.................ok
t/14utf8..................ok
t/15array.................ok
t/19fhtrace...............ok
t/20meta..................ok
t/30subclass..............ok
t/40profile...............ok
t/41prof_dump.............ok
t/42prof_data.............ok
t/43prof_env..............ok
t/50dbm...................ok
t/60preparse..............ok
t/65transact..............ok
t/70callbacks.............ok
t/72childhandles..........ok
t/80proxy.................ok
t/85gofer.................DBI
connect('transport=pipeone;policy=pedantic;perl=SAMEPERL -M
blib=C:/johns/DBI-1.54/blib;dsn=dbi:DBM:dbm_type=SDBM_File;lockfile=0','',...)
failed: Err
or instanciating DBD::Gofer::Transport::pipeone: Can't locate object method
"go_perl" via
package "DBD::Gofer::Transport::pipeone" at
C:\johns\DBI-1.54\blib\lib/DBI/Gofer/Transport
/Base.pm line 33.
at t/85gofer.t line 115
t/85gofer.................NOK 1# Failed test 'should connect'
# in t/85gofer.t at line 116.
t/85gofer.................NOK 2# Failed test 'pipeone: Testing pipeone
transport with pe
dantic policy aborted
# '
# in t/85gofer.t at line 76.
DBI connect('transport=pipeone;policy=classic;perl=SAMEPERL
-Mblib=C:/johns/DBI-1.54/blib
;dsn=dbi:DBM:dbm_type=SDBM_File;lockfile=0','',...) failed: Error instanciating
DBD::Gofer
::Transport::pipeone: Can't locate object method "go_perl" via package
"DBD::Gofer::Transp
ort::pipeone" at C:\johns\DBI-1.54\blib\lib/DBI/Gofer/Transport/Base.pm line 33.
at t/85gofer.t line 115
t/85gofer.................NOK 3# Failed test 'should connect'
# in t/85gofer.t at line 116.
t/85gofer.................NOK 4# Failed test 'pipeone: Testing pipeone
transport with cl
assic policy aborted
# '
# in t/85gofer.t at line 76.
DBI connect('transport=pipeone;policy=rush;perl=SAMEPERL
-Mblib=C:/johns/DBI-1.54/blib;ds
n=dbi:DBM:dbm_type=SDBM_File;lockfile=0','',...) failed: Error instanciating
DBD::Gofer::T
ransport::pipeone: Can't locate object method "go_perl" via package
"DBD::Gofer::Transport
::pipeone" at C:\johns\DBI-1.54\blib\lib/DBI/Gofer/Transport/Base.pm line 33.
at t/85gofer.t line 115
t/85gofer.................NOK 5# Failed test 'should connect'
# in t/85gofer.t at line 116.
t/85gofer.................NOK 6# Failed test 'pipeone: Testing pipeone
transport with ru
sh policy aborted
# '
# in t/85gofer.t at line 76.
t/85gofer.................ok 40/0# Looks like you failed 6 tests of 60.
t/85gofer.................dubious
Test returned status 6 (wstat 1536, 0x600)
DIED. FAILED tests 1-6
Failed 6/60 tests, 90.00% okay
t/pod.....................skipped
all skipped: Test::Pod 1.00 required for testing POD
t/zvg_01basics............ok
4/132 skipped: developer tests
t/zvg_02dbidrv............ok
t/zvg_03handle............ok
44/137 skipped: various reasons
t/zvg_04mods..............ok
t/zvg_05thrclone.......... You can ignore the 10 'Scalars leaked' messages you
may see her
e (or send me a patch to fix the underlying problem)
t/zvg_05thrclone..........ok 31/43Scalars leaked: 1
Scalars leaked: 1
Scalars leaked: 1
Scalars leaked: 1
Scalars leaked: 1
Scalars leaked: 1
Scalars leaked: 1
Scalars leaked: 1
Scalars leaked: 1
Scalars leaked: 1
t/zvg_05thrclone..........ok
t/zvg_06attrs.............ok
t/zvg_07kids..............ok
t/zvg_08keeperr...........ok
t/zvg_09trace.............ok
t/zvg_10examp.............ok
t/zvg_11fetch.............ok
t/zvg_12quote.............ok
t/zvg_13taint.............skipped
all skipped: Taint attribute tests not functional with DBI_AUTOPROXY
t/zvg_14utf8..............ok
t/zvg_15array.............ok
t/zvg_19fhtrace...........ok
t/zvg_20meta..............ok
t/zvg_30subclass..........ok
t/zvg_40profile...........ok
t/zvg_41prof_dump.........ok
t/zvg_42prof_data.........ok
t/zvg_43prof_env..........ok
t/zvg_50dbm...............ok
2/12 skipped: Can't set attributes after connect using DBD::Gofer
t/zvg_60preparse..........ok
t/zvg_65transact..........skipped
all skipped: Transactions not supported by DBD::Gofer
t/zvg_70callbacks.........ok
t/zvg_72childhandles......ok
2/14 skipped: slow tests avoided when using DBD::Gofer
t/zvg_80proxy.............ok
t/zvg_85gofer.............DBI
connect('transport=null;policy=pedantic;dsn=dbi:Gofer:transp
ort=pipeone;policy=pedantic;perl=SAMEPERL
-Mblib=C:/johns/DBI-1.54/blib;dsn=dbi:DBM:dbm_t
ype=SDBM_File;lockfile=0','',...) failed: Error instanciating
DBD::Gofer::Transport::pipeo
ne: Can't locate object method "go_perl" via package
"DBD::Gofer::Transport::pipeone" at C
:\johns\DBI-1.54\blib\lib/DBI/Gofer/Transport/Base.pm line 33.
; DBI connect('transport=pipeone;policy=pedantic;perl=SAMEPERL
-Mblib=C:/johns/DBI-1.54/b
lib;dsn=dbi:DBM:dbm_type=SDBM_File;lockfile=0','',...) failed: Error
instanciating DBD::Go
fer::Transport::pipeone: Can't locate object method "go_perl" via package
"DBD::Gofer::Tra
nsport::pipeone" at C:\johns\DBI-1.54\blib\lib/DBI/Gofer/Transport/Base.pm line
33.
at C:\johns\DBI-1.54\blib\lib/DBI/Gofer/Execute.pm line 141 at ./t/85gofer.t
line 115
t/zvg_85gofer.............NOK 1# Failed test 'should connect'
# in ./t/85gofer.t at line 116.
t/zvg_85gofer.............NOK 2
# Failed test 'pipeone: Testing pipeone transport with pedantic policy aborted
# '
# in ./t/85gofer.t at line 76.
DBI
connect('transport=null;policy=pedantic;dsn=dbi:Gofer:transport=pipeone;policy=classic
;perl=SAMEPERL
-Mblib=C:/johns/DBI-1.54/blib;dsn=dbi:DBM:dbm_type=SDBM_File;lockfile=0','
',...) failed: Error instanciating DBD::Gofer::Transport::pipeone: Can't locate
object met
hod "go_perl" via package "DBD::Gofer::Transport::pipeone" at
C:\johns\DBI-1.54\blib\lib/D
BI/Gofer/Transport/Base.pm line 33.
; DBI connect('transport=pipeone;policy=classic;perl=SAMEPERL
-Mblib=C:/johns/DBI-1.54/bl
ib;dsn=dbi:DBM:dbm_type=SDBM_File;lockfile=0','',...) failed: Error
instanciating DBD::Gof
er::Transport::pipeone: Can't locate object method "go_perl" via package
"DBD::Gofer::Tran
sport::pipeone" at C:\johns\DBI-1.54\blib\lib/DBI/Gofer/Transport/Base.pm line
33.
at C:\johns\DBI-1.54\blib\lib/DBI/Gofer/Execute.pm line 141 at ./t/85gofer.t
line 115
t/zvg_85gofer.............NOK 3# Failed test 'should connect'
# in ./t/85gofer.t at line 116.
t/zvg_85gofer.............NOK 4# Failed test 'pipeone: Testing pipeone
transport with cl
assic policy aborted
# '
# in ./t/85gofer.t at line 76.
DBI
connect('transport=null;policy=pedantic;dsn=dbi:Gofer:transport=pipeone;policy=rush;pe
rl=SAMEPERL
-Mblib=C:/johns/DBI-1.54/blib;dsn=dbi:DBM:dbm_type=SDBM_File;lockfile=0','',.
..) failed: Error instanciating DBD::Gofer::Transport::pipeone: Can't locate
object method
"go_perl" via package "DBD::Gofer::Transport::pipeone" at
C:\johns\DBI-1.54\blib\lib/DBI/
Gofer/Transport/Base.pm line 33.
; DBI connect('transport=pipeone;policy=rush;perl=SAMEPERL
-Mblib=C:/johns/DBI-1.54/blib;
dsn=dbi:DBM:dbm_type=SDBM_File;lockfile=0','',...) failed: Error instanciating
DBD::Gofer:
:Transport::pipeone: Can't locate object method "go_perl" via package
"DBD::Gofer::Transpo
rt::pipeone" at C:\johns\DBI-1.54\blib\lib/DBI/Gofer/Transport/Base.pm line 33.
at C:\johns\DBI-1.54\blib\lib/DBI/Gofer/Execute.pm line 141 at ./t/85gofer.t
line 115
t/zvg_85gofer.............NOK 5# Failed test 'should connect'
# in ./t/85gofer.t at line 116.
t/zvg_85gofer.............NOK 6# Failed test 'pipeone: Testing pipeone
transport with ru
sh policy aborted
# '
# in ./t/85gofer.t at line 76.
t/zvg_85gofer.............ok 7/0# Looks like you failed 6 tests of 60.
t/zvg_85gofer.............dubious
Test returned status 6 (wstat 1536, 0x600)
DIED. FAILED tests 1-6
Failed 6/60 tests, 90.00% okay
t/zvp_01basics............ok
4/132 skipped: developer tests
t/zvp_02dbidrv............ok
10/51 skipped: various reasons
t/zvp_03handle............ok
76/137 skipped: various reasons
t/zvp_04mods..............ok
t/zvp_05thrclone..........ok
t/zvp_06attrs.............ok
7/137 skipped: various reasons
t/zvp_07kids..............skipped
all skipped: $h->{Kids} attribute not supported for DBI::PurePerl
t/zvp_08keeperr...........ok
t/zvp_09trace.............ok
t/zvp_10examp.............ok 1/206
t/zvp_10examp.............NOK 5# Failed test 'Remove trace file dbitrace.log
(Permission
denied)'
# in ./t/10examp.t at line 50.
t/zvp_10examp.............NOK 6# Failed test 'Trace file actually gone'
# in ./t/10examp.t at line 51.
t/zvp_10examp.............ok 138/206# Looks like you failed 2 tests of 206.
t/zvp_10examp.............dubious
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 5-6
Failed 2/206 tests, 99.03% okay (less 3 skipped tests: 201 okay, 97.57%)
t/zvp_11fetch.............ok
t/zvp_12quote.............ok
t/zvp_13taint.............skipped
all skipped: Taint attributes not supported with DBI::PurePerl
t/zvp_14utf8..............ok
t/zvp_15array.............ok
t/zvp_19fhtrace...........ok
t/zvp_20meta..............ok
t/zvp_30subclass..........ok
t/zvp_40profile...........skipped
all skipped: profiling not supported for DBI::PurePerl
t/zvp_41prof_dump.........skipped
all skipped: profiling not supported for DBI::PurePerl
t/zvp_42prof_data.........skipped
all skipped: profiling not supported for DBI::PurePerl
t/zvp_43prof_env..........skipped
all skipped: profiling not supported for DBI::PurePerl
t/zvp_50dbm...............ok
t/zvp_60preparse..........skipped
all skipped: preparse not supported for DBI::PurePerl
t/zvp_65transact..........ok
t/zvp_70callbacks.........skipped
all skipped: $h->{Callbacks} attribute not supported for DBI::PurePerl
t/zvp_72childhandles......ok
t/zvp_80proxy.............skipped
all skipped: DBD::Proxy currently has a problem under DBI::PurePerl
t/zvp_85gofer.............DBI
connect('transport=pipeone;policy=pedantic;perl=SAMEPERL -M
blib=C:/johns/DBI-1.54/blib;dsn=dbi:DBM:dbm_type=SDBM_File;lockfile=0','',...)
failed: Err
or instanciating DBD::Gofer::Transport::pipeone: Can't locate object method
"go_perl" via
package "DBD::Gofer::Transport::pipeone" at
C:\johns\DBI-1.54\blib\lib/DBI/Gofer/Transport
/Base.pm line 33.
at ./t/85gofer.t line 115
t/zvp_85gofer.............NOK 1# Failed test 'should connect'
# in ./t/85gofer.t at line 116.
t/zvp_85gofer.............NOK 2# Failed test 'pipeone: Testing pipeone
transport with pe
dantic policy aborted
# '
# in ./t/85gofer.t at line 76.
DBI connect('transport=pipeone;policy=classic;perl=SAMEPERL
-Mblib=C:/johns/DBI-1.54/blib
;dsn=dbi:DBM:dbm_type=SDBM_File;lockfile=0','',...) failed: Error instanciating
DBD::Gofer
::Transport::pipeone: Can't locate object method "go_perl" via package
"DBD::Gofer::Transp
ort::pipeone" at C:\johns\DBI-1.54\blib\lib/DBI/Gofer/Transport/Base.pm line 33.
at ./t/85gofer.t line 115
t/zvp_85gofer.............NOK 3# Failed test 'should connect'
# in ./t/85gofer.t at line 116.
t/zvp_85gofer.............NOK 4# Failed test 'pipeone: Testing pipeone
transport with cl
assic policy aborted
# '
# in ./t/85gofer.t at line 76.
DBI connect('transport=pipeone;policy=rush;perl=SAMEPERL
-Mblib=C:/johns/DBI-1.54/blib;ds
n=dbi:DBM:dbm_type=SDBM_File;lockfile=0','',...) failed: Error instanciating
DBD::Gofer::T
ransport::pipeone: Can't locate object method "go_perl" via package
"DBD::Gofer::Transport
::pipeone" at C:\johns\DBI-1.54\blib\lib/DBI/Gofer/Transport/Base.pm line 33.
at ./t/85gofer.t line 115
t/zvp_85gofer.............NOK 5# Failed test 'should connect'
# in ./t/85gofer.t at line 116.
t/zvp_85gofer.............NOK 6# Failed test 'pipeone: Testing pipeone
transport with ru
sh policy aborted
# '
# in ./t/85gofer.t at line 76.
t/zvp_85gofer.............ok 7/0# Looks like you failed 6 tests of 60.
t/zvp_85gofer.............dubious
Test returned status 6 (wstat 1536, 0x600)
DIED. FAILED tests 1-6
Failed 6/60 tests, 90.00% okay
t/zvxgp_01basics..........ok
4/132 skipped: developer tests
t/zvxgp_02dbidrv..........ok
10/51 skipped: various reasons
t/zvxgp_03handle..........ok
76/137 skipped: various reasons
t/zvxgp_04mods............ok
t/zvxgp_05thrclone........ok
t/zvxgp_06attrs...........ok
7/137 skipped: various reasons
t/zvxgp_07kids............skipped
all skipped: $h->{Kids} attribute not supported for DBI::PurePerl
t/zvxgp_08keeperr.........ok
t/zvxgp_09trace...........ok
t/zvxgp_10examp...........ok 1/206
t/zvxgp_10examp...........NOK 5# Failed test 'Remove trace file dbitrace.log
(Permission
denied)'
# in ./t/10examp.t at line 50.
t/zvxgp_10examp...........NOK 6# Failed test 'Trace file actually gone'
# in ./t/10examp.t at line 51.
t/zvxgp_10examp...........NOK 24# Failed test 'prepare should fail'
# in ./t/10examp.t at line 122.
# got: 'DBI::st=HASH(0x1fd92d8)'
# expected: undef
t/zvxgp_10examp...........NOK 25# Failed test 'sth->err should be true'
# in ./t/10examp.t at line 123.
t/zvxgp_10examp...........NOK 26# Failed test 'DBI::err should be true'
# in ./t/10examp.t at line 124.
Use of uninitialized value in string eq at ./t/10examp.t line 125.
Use of uninitialized value in string eq at ./t/10examp.t line 125.
Use of uninitialized value in pattern match (m//) at ./t/10examp.t line 126.
t/zvxgp_10examp...........NOK 28# Failed test '$DBI::errstr should contain
error string'
# in ./t/10examp.t at line 126.
# undef
# doesn't match '(?-xism:Unknown field names: unknown_field_name)'
Use of uninitialized value in string eq at ./t/10examp.t line 127.
Use of uninitialized value in string eq at ./t/10examp.t line 127.
Use of uninitialized value in string eq at ./t/10examp.t line 130.
Use of uninitialized value in string eq at ./t/10examp.t line 130.
Use of uninitialized value in numeric eq (==) at ./t/10examp.t line 135.
t/zvxgp_10examp...........NOK 32# Failed test in ./t/10examp.t at line 135.
t/zvxgp_10examp...........ok 37/206
t/zvxgp_10examp...........NOK 47# Failed test in ./t/10examp.t at line 181.
Use of uninitialized value in string eq at ./t/10examp.t line 188.
t/zvxgp_10examp...........NOK 50# Failed test in ./t/10examp.t at line 188.
Use of uninitialized value in concatenation (.) or string at ./t/10examp.t line
188.
Use of uninitialized value in string eq at ./t/10examp.t line 189.
t/zvxgp_10examp...........NOK 51# Failed test in ./t/10examp.t at line 189.
Use of uninitialized value in concatenation (.) or string at ./t/10examp.t line
189.
Use of uninitialized value in string eq at ./t/10examp.t line 190.
t/zvxgp_10examp...........NOK 52
# Failed test in ./t/10examp.t at line 190.
Use of uninitialized value in concatenation (.) or string at ./t/10examp.t line
190.
t/zvxgp_10examp...........NOK 142# Failed test in ./t/10examp.t at line 357.
Use of uninitialized value in pattern match (m//) at ./t/10examp.t line 358.
t/zvxgp_10examp...........NOK 143# Failed test in ./t/10examp.t at line 358.
t/zvxgp_10examp...........NOK 146# Failed test in ./t/10examp.t at line 368.
t/zvxgp_10examp...........NOK 147# Failed test ''
# in ./t/10examp.t at line 370.
t/zvxgp_10examp...........NOK 148# Failed test ''
# in ./t/10examp.t at line 371.
t/zvxgp_10examp...........NOK 167# Failed test in ./t/10examp.t at line 432.
t/zvxgp_10examp...........NOK 168# Failed test ''
# in ./t/10examp.t at line 433.
t/zvxgp_10examp...........NOK 169# Failed test in ./t/10examp.t at line 437.
t/zvxgp_10examp...........NOK 170# Failed test ''
# in ./t/10examp.t at line 438.
t/zvxgp_10examp...........NOK 172# Failed test 'DBI::st=HASH(0x1ff72a4)'
# in ./t/10examp.t at line 444.
# Failed test in ./t/10examp.t at line 452.
t/zvxgp_10examp...........NOK 174# Looks like you failed 22 tests of 206.
t/zvxgp_10examp...........dubious
Test returned status 22 (wstat 5632, 0x1600)
DIED. FAILED tests 5-6, 24-26, 28, 32, 47, 50-52, 142-143, 146-148, 167-170,
172, 174
Failed 22/206 tests, 89.32% okay (less 3 skipped tests: 181 okay, 87.86%)
t/zvxgp_11fetch...........ok
t/zvxgp_12quote...........ok
t/zvxgp_13taint...........skipped
all skipped: Taint attributes not supported with DBI::PurePerl
t/zvxgp_14utf8............ok
t/zvxgp_15array...........ok
t/zvxgp_19fhtrace.........ok
t/zvxgp_20meta............ok
t/zvxgp_30subclass........ok
t/zvxgp_40profile.........skipped
all skipped: profiling not supported for DBI::PurePerl
t/zvxgp_41prof_dump.......skipped
all skipped: profiling not supported for DBI::PurePerl
t/zvxgp_42prof_data.......skipped
all skipped: profiling not supported for DBI::PurePerl
t/zvxgp_43prof_env........skipped
all skipped: profiling not supported for DBI::PurePerl
t/zvxgp_50dbm.............ok
2/12 skipped: Can't set attributes after connect using DBD::Gofer
t/zvxgp_60preparse........skipped
all skipped: preparse not supported for DBI::PurePerl
t/zvxgp_65transact........skipped
all skipped: Transactions not supported by DBD::Gofer
t/zvxgp_70callbacks.......skipped
all skipped: $h->{Callbacks} attribute not supported for DBI::PurePerl
t/zvxgp_72childhandles....ok
2/14 skipped: slow tests avoided when using DBD::Gofer
t/zvxgp_80proxy...........skipped
all skipped: DBD::Proxy currently has a problem under DBI::PurePerl
t/zvxgp_85gofer...........skipped
all skipped: transport+policy tests skipped with non-pedantic policy in
DBI_AUTOPR
OXY
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/85gofer.t 6 1536 60 6 10.00% 1-6
t/zvg_85gofer.t 6 1536 60 6 10.00% 1-6
t/zvp_10examp.t 2 512 206 2 0.97% 5-6
t/zvp_85gofer.t 6 1536 60 6 10.00% 1-6
t/zvxgp_10examp.t 22 5632 206 22 10.68% 5-6 24-26 28 32 47 50-52 142-
143 146-148 167-170 172 174
23 tests and 260 subtests skipped.
Failed 5/117 test scripts, 95.73% okay. 42/5106 subtests failed, 99.18% okay.
NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code '0xff'
Stop.
