make test in DBD::Oracle
am 05.07.2007 17:32:39 von DKing------_=_NextPart_001_01C7BF19.BD1AE9F6
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
I am trying to install DBD::Oracle for perl on Solaris 9. The perl
Makefile.pl and make commands looked fine but when I run make test I
receive a bunch of errors and I was wondering if anyone had any
suggestions. The output is below, the first issue it seems to come
across is in t/10general due to the return value. Thanks for any help
offered.
=20
web2carms[DBD-Oracle-1.19-WGCKG0]# make test
PERL_DL_NONLAZY=3D1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/01base................ok
t/10general.............
# Failed test 'system exit 1 should return 256'
t/10general.............NOK 1/33# at t/10general.t line 31.
# got: '-1'
# expected: '256'
=20
t/10general.............NOK 2/33# Failed test 'system exit 0 should
return 0'
# at t/10general.t line 32.
# got: '-1'
# expected: '0'
t/10general.............ok 3/33# Looks like you failed 2 tests of 33.
t/10general.............dubious
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 1-2
Failed 2/33 tests, 93.94% okay
t/15nls.................ok
t/20select..............ok
t/21nchar............... Database and client versions and character
sets:
Database 10.1.0.5.0 CHAR set is WE8ISO8859P1 (Non-Unicode), NCHAR set is
AL16UTF16 (Unicode)
Client 10.1.0.5 NLS_LANG is '
t/21nchar...............ok
t/22nchar_al32utf8......ok
t/22nchar_utf8..........ok
t/23wide_db.............skipped
all skipped: Database character set is not Unicode
t/23wide_db_8bit........skipped
all skipped: Database character set is not Unicode
t/23wide_db_al32utf8....skipped
all skipped: Database character set is not Unicode
t/24implicit_utf8.......ok
t/25plsql...............ok
t/26exe_array...........ok
t/30long................ok
122/470 skipped: various reasons
t/31lob.................ok 1/9DBD::Oracle::db selectrow_array failed:
ORA-00942: table or view does not exist (DBD ERROR: error possibly near
<*> indicator at char 103 in '
SELECT cache_lobs + nocache_lobs AS temp_lob_count
FROM v$temporary_lobs templob,
<*>v$session sess
WHERE sess.sid =3D templob.sid
AND sess.audsid =3D userenv('sessionid') ') [for Statement "
SELECT cache_lobs + nocache_lobs AS temp_lob_count
FROM v$temporary_lobs templob,
v$session sess
WHERE sess.sid =3D templob.sid
AND sess.audsid =3D userenv('sessionid') "] at t/31lob.t line 58.
=20
# Failed test 'no temp lobs left'
# at t/31lob.t line 166.
t/31lob.................NOK 9/9# got: undef
# expected: '0'
# Looks like you failed 1 test of 9.
t/31lob.................dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 9
Failed 1/9 tests, 88.89% okay
t/40ph_type.............ok 1/19 Placeholder behaviour for ora_type=3D1
(the default) varies with Oracle version.
Oracle 7 didn't strip trailing spaces, Oracle 8 did, until 9.2.x
Your system doesn't. If that seems odd, let us know.
t/40ph_type.............ok
t/50cursor..............ok
t/55nested..............ok
t/60reauth..............ORACLE_USERID_2 not unique.
Tests skipped.
skipped
all skipped: no reason given
t/70meta................ok
Failed Test Stat Wstat Total Fail List of Failed
------------------------------------------------------------ ------------
-------
t/10general.t 2 512 33 2 1-2
t/31lob.t 1 256 9 1 9
4 tests and 122 subtests skipped.
Failed 2/20 test scripts. 3/935 subtests failed.
Files=3D20, Tests=3D935, 33 wallclock secs (15.41 cusr + 2.64 csys =3D =
18.05
CPU)
Failed 2/20 test programs. 3/935 subtests failed.
make: *** [test_dynamic] Error 29
=20
------_=_NextPart_001_01C7BF19.BD1AE9F6--