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. -- linux% mysqladmin version mysqladmin Ver 8.8 Distrib 3.23.22-beta, for unknown-linux-gnu on powerpc TCX Datakonsult AB, by Monty Server version 3.23.22-beta-log Protocol version 10 Connection Localhost via UNIX socket UNIX socket /tmp/mysql.sock Uptime: 15 hours 37 min 54 sec Running make test PERL_DL_NONLAZY=1 /usr/local/bin/perl -Iblib/arch -Iblib/lib -I/usr/local/lib/perl5/5.6.0/ppc-linux -I/usr/local/lib/perl5/5.6.0 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t t/0_base............ok t/1_create..........ok t/2_drop............ok t/3_index_blob......ok t/3_index_blobfast..ok t/3_index_col.......ok t/3_index_phrase....ok t/3_index_string....ok t/4_index_files_bl..ok t/4_index_files_blfast.ok t/4_index_files_col.ok t/4_index_table.....ok t/4_index_url_bl....ok t/5_filter_charset..skipped test on this platform t/6_stoplist........DBD::mysql::db do failed: Unknown table '_sl_test_stoplist' at t/6_stoplist.t line 18. t/6_stoplist........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 2-10 Failed 9/10 tests, 10.00% okay Failed Test Status Wstat Total Fail Failed List of failed ------------------------------------------------------------------------------- t/6_stoplist.t 255 65280 10 9 90.00% 2-10 1 test skipped. Failed 1/15 test scripts, 93.33% okay. 9/184 subtests failed, 95.11% okay. make: *** [test_dynamic] Error 2 /usr/bin/make test -- NOT OK bin@schinder% make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /usr/local/bin/perl -Iblib/arch -Iblib/lib -I/usr/local/lib/perl5/5.6.0/ppc-linux -I/usr/local/lib/perl5/5.6.0 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/0_base............1..7 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok t/1_create..........1..51 ok 1 For each test we will drop all _fts_test% tables. Dropping _fts_test Dropping _fts_test_data Dropping _fts_test_docid Dropping _fts_test_the_table Creating DBIx::FullTextSearch with default parameters (packed document lists) ok 2 Testing if table _fts_test was created ok ok 3 Testing if table _fts_test_data was created ok ok 4 Test if all created tables were tested. ok 5 Creating DBIx::FullTextSearch with column backend (unpacked document lists using indexes) ok 6 Testing if table _fts_test was created ok ok 7 Testing if table _fts_test_data was created ok ok 8 Testing if table _fts_test_words was created ok ok 9 Test if all created tables were tested. ok 10 Creating DBIx::FullTextSearch with column backend with unstandard storage widths ok 11 Testing if table _fts_test was created ok ok 12 Testing if table _fts_test_data was created ok ok 13 Testing if table _fts_test_words was created ok ok 14 Test if all created tables were tested. ok 15 Creating DBIx::FullTextSearch with column backend and string frontend ok 16 Testing if table _fts_test was created ok ok 17 Testing if table _fts_test_data was created ok ok 18 Testing if table _fts_test_docid was created ok ok 19 Testing if table _fts_test_words was created ok ok 20 Test if all created tables were tested. ok 21 Creating DBIx::FullTextSearch with blob backend and string frontend ok 22 Testing if table _fts_test was created ok ok 23 Testing if table _fts_test_data was created ok ok 24 Testing if table _fts_test_docid was created ok ok 25 Test if all created tables were tested. ok 26 Creating DBIx::FullTextSearch with blob backend and string frontend, null count info ok 27 Testing if table _fts_test was created ok ok 28 Testing if table _fts_test_data was created ok ok 29 Testing if table _fts_test_docid was created ok ok 30 Test if all created tables were tested. ok 31 Creating DBIx::FullTextSearch with column backend and string frontend, null count info ok 32 Testing if table _fts_test was created ok ok 33 Testing if table _fts_test_data was created ok ok 34 Testing if table _fts_test_docid was created ok ok 35 Testing if table _fts_test_words was created ok ok 36 Test if all created tables were tested. ok 37 ok 38 Creating DBIx::FullTextSearch with column backend and table (_fts_test_the_table) frontend ok 39 Testing if table _fts_test was created ok ok 40 Testing if table _fts_test_data was created ok ok 41 Testing if table _fts_test_the_table was created ok ok 42 Testing if table _fts_test_words was created ok ok 43 Test if all created tables were tested. ok 44 Dropping _fts_test_the_table ok 45 Creating DBIx::FullTextSearch with blob and table (_fts_test_the_table) with strings ok 46 Testing if table _fts_test was created ok ok 47 Testing if table _fts_test_data was created ok ok 48 Testing if table _fts_test_docid was created ok ok 49 Testing if table _fts_test_the_table was created ok ok 50 Test if all created tables were tested. ok 51 ok t/2_drop............1..9 ok 1 We will drop all the tables first Now check that everything was dropped ok 2 Creating default DBIx::FullTextSearch index ok 3 ok 4 Now we will drop the index ok 5 ok 6 Creating DBIx::FullTextSearch index with blob backend and file frontend ok 7 Now we will drop the index ok 8 ok 9 ok t/3_index_blob......1..9 ok 1 We will drop all the tables first ok 2 Creating default DBIx::FullTextSearch index ok 3 Indexing documents Indexing took 1 wallclock secs ( 0.24 usr + 0.02 sys = 0.26 CPU) ok 4 We will compare sorted results to solve problem with documents that have the same number of word occurencies. Calling contains(krtek) Documents containing `krtek': 3 4 5 ok 5 Calling contains(is) Documents containing `is': 16 2 4 ok 6 Calling contains(genius) ok 7 Calling econtains(+krt* -rulez +is) Got: 4 ok 8 Calling econtains(krt* -all is -rulez) Got: 3 4 ok 9 ok t/3_index_blobfast..1..9 ok 1 We will drop all the tables first ok 2 Creating default DBIx::FullTextSearch index ok 3 Indexing documents Indexing took 0 wallclock secs ( 0.05 usr + 0.02 sys = 0.07 CPU) ok 4 We will compare sorted results to solve problem with documents that have the same number of word occurencies. Calling contains(krtek) Documents containing `krtek': 3 4 5 ok 5 Calling contains(is) Documents containing `is': 16 2 4 ok 6 Calling contains(genius) ok 7 Calling econtains(+krt* -rulez +is) Got: 4 ok 8 Calling econtains(krt* -all is -rulez) Got: 3 4 ok 9 ok t/3_index_col.......1..7 ok 1 We will drop all the tables first ok 2 Creating default DBIx::FullTextSearch index ok 3 Indexing documents Indexing took 0 wallclock secs ( 0.07 usr + 0.00 sys = 0.07 CPU) ok 4 Calling contains('krtek') Documents containing `krtek': 3 4 5 ok 5 Calling contains('is') Documents containing `is': 16 2 4 ok 6 Calling contains('genius') ok 7 ok t/3_index_phrase....1..9 ok 1 We will drop all the tables first ok 2 Creating default DBIx::FullTextSearch index create table _fts_test_data ( word_id smallint unsigned not null, doc_id smallint unsigned not null, idx longblob default '' not null, index (word_id), index (doc_id) ) ok 3 Indexing documents Indexing took 1 wallclock secs ( 0.08 usr + 0.02 sys = 0.10 CPU) ok 4 We will compare sorted results to solve problem with documents that have the same number of word occurencies. Calling contains(krtek) Documents containing `krtek': 2 3 4 5 ok 5 Calling contains(krtek with) Documents containing `krtek with': 2 4 ok 6 Calling contains(genius) ok 7 Calling contains(is it) Got: 16 ok 8 Calling contains(leze) Got: 3 5 ok 9 ok t/3_index_string....1..7 ok 1 We will drop all the tables first ok 2 Creating default DBIx::FullTextSearch index ok 3 Indexing documents Indexing took 0 wallclock secs ( 0.18 usr + 0.01 sys = 0.19 CPU) ok 4 Calling contains('krtek') Documents containing `krt*': krtek slon_krtek ok 5 Calling contains('ma') Documents containing `ma': jezek zirafa ok 6 Calling contains('genius') ok 7 ok t/4_index_files_bl..1..12 ok 1 We will drop all the tables first ok 2 Creating DBIx::FullTextSearch index with file frontend ok 3 Indexing documents in directory test_data, may take a while ... FYI, version 0.22 did these 19 files (4789 words) in 12 wallclock secs ( 2.60 usr + 0.73 sys = 3.33 CPU) on my AMD 133 running Linux Base.modul: 1243 Changes.file: 2138 Index.modul: 1443 MANIFEST: 120 MANIFEST.bak: 12 Makefile.file: 2230 Makefile.old.file: 1861 Makefile.script: 151 Memo.modul: 895 MyConText.modul: 838 README: 1022 SQL.modul: 1298 ToDo: 121 XBase.modul: 1876 cdx.modul: 97 create_table: 15 driver_characteristics: 1798 dump: 49 pm_to_blib: 0 Indexing of 19 files (17207 words) took 28 wallclock secs ( 4.71 usr + 1.15 sys = 5.86 CPU) ok 4 Calling contains('while') Documents containing `while': Index.modul Makefile.file Makefile.old.file Memo.modul MyConText.modul SQL.modul XBase.modul driver_characteristics dump ok 5 Calling contains('genius') ok 6 Calling contains('whi*') Documents containing `whi*': Base.modul Changes.file Index.modul Makefile.file Makefile.old.file Memo.modul MyConText.modul SQL.modul XBase.modul driver_characteristics dump ok 7 Remove document XBase.modul from index ok 8 Removing took 46 wallclock secs (17.12 usr + 1.62 sys = 18.74 CPU) Calling contains('whi*') Documents containing `whi*': Base.modul Changes.file Index.modul Makefile.file Makefile.old.file Memo.modul MyConText.modul SQL.modul driver_characteristics dump ok 9 Indexing the XBase.modul back ok 10 Reindexing took 43 wallclock secs (16.48 usr + 1.50 sys = 17.98 CPU) Calling contains('whi*') Documents containing `whi*': Base.modul Changes.file Index.modul Makefile.file Makefile.old.file Memo.modul MyConText.modul SQL.modul XBase.modul driver_characteristics dump ok 11 Calling contains('zvirata') Documents containing `zvirata': XBase.modul ok 12 ok t/4_index_files_blfast.1..12 ok 1 We will drop all the tables first ok 2 Creating DBIx::FullTextSearch index with file frontend ok 3 Base.modul: 1243 Changes.file: 2138 Index.modul: 1443 MANIFEST: 120 MANIFEST.bak: 12 Makefile.file: 2230 Makefile.old.file: 1861 Makefile.script: 151 Memo.modul: 895 MyConText.modul: 838 README: 1022 SQL.modul: 1298 ToDo: 121 XBase.modul: 1876 cdx.modul: 97 create_table: 15 driver_characteristics: 1798 dump: 49 pm_to_blib: 0 Indexing of 19 files (17207 words) took 26 wallclock secs ( 4.75 usr + 1.24 sys = 5.99 CPU) ok 4 Calling contains('while') Documents containing `while': Index.modul Makefile.file Makefile.old.file Memo.modul MyConText.modul SQL.modul XBase.modul driver_characteristics dump ok 5 Calling contains('genius') ok 6 Calling contains('whi*') Documents containing `whi*': Base.modul Changes.file Index.modul Makefile.file Makefile.old.file Memo.modul MyConText.modul SQL.modul XBase.modul driver_characteristics dump ok 7 Remove document XBase.modul from index ok 8 Removing took 1 wallclock secs ( 0.01 usr + 0.01 sys = 0.02 CPU) Calling contains('whi*') Documents containing `whi*': Base.modul Changes.file Index.modul Makefile.file Makefile.old.file Memo.modul MyConText.modul SQL.modul driver_characteristics dump ok 9 Indexing the XBase.modul back ok 10 Reindexing took 3 wallclock secs ( 0.30 usr + 0.08 sys = 0.38 CPU) Calling contains('whi*') Documents containing `whi*': Base.modul Changes.file Index.modul Makefile.file Makefile.old.file Memo.modul MyConText.modul SQL.modul XBase.modul driver_characteristics dump ok 11 Calling contains('zvirata') Documents containing `zvirata': XBase.modul ok 12 ok t/4_index_files_col.1..12 ok 1 We will drop all the tables first ok 2 Creating DBIx::FullTextSearch index with file frontend and column backend ok 3 Indexing documents in directory test_data, may take a while ... FYI, version 0.22 did these 19 files (4789 words) in 12 wallclock secs ( 2.60 usr + 0.73 sys = 3.33 CPU) on my AMD 133 running Linux Base.modul: 1243 Changes.file: 2138 Index.modul: 1443 MANIFEST: 120 MANIFEST.bak: 12 Makefile.file: 2230 Makefile.old.file: 1861 Makefile.script: 151 Memo.modul: 895 MyConText.modul: 838 README: 1022 SQL.modul: 1298 ToDo: 121 XBase.modul: 1876 cdx.modul: 97 create_table: 15 driver_characteristics: 1798 dump: 49 pm_to_blib: 0 Indexing of 19 files (17207 words) took 67 wallclock secs ( 5.40 usr + 1.60 sys = 7.00 CPU) ok 4 Calling contains('while') Documents containing `while': Index.modul Makefile.file Makefile.old.file Memo.modul MyConText.modul SQL.modul XBase.modul driver_characteristics dump ok 5 Calling contains('genius') ok 6 Calling contains('whi*') Documents containing `whi*': Base.modul Changes.file Index.modul Makefile.file Makefile.old.file Memo.modul MyConText.modul SQL.modul XBase.modul driver_characteristics dump ok 7 Remove document XBase.modul from index ok 8 Removing took 0 wallclock secs ( 0.00 usr + 0.00 sys = 0.00 CPU) Calling contains('whi*') Documents containing `whi*': Base.modul Changes.file Index.modul Makefile.file Makefile.old.file Memo.modul MyConText.modul SQL.modul driver_characteristics dump ok 9 Indexing the XBase.modul back ok 10 Reindexing took 6 wallclock secs ( 0.54 usr + 0.13 sys = 0.67 CPU) Calling contains('whi*') Documents containing `whi*': Base.modul Changes.file Index.modul Makefile.file Makefile.old.file Memo.modul MyConText.modul SQL.modul XBase.modul driver_characteristics dump ok 11 Calling contains('zvirata') Documents containing `zvirata': XBase.modul ok 12 ok t/4_index_table.....1..14 ok 1 We will drop all the tables first ok 2 We will create the _fts_test_the_table table ok 3 Creating DBIx::FullTextSearch index with table frontend ok 4 ok 5 Indexed 2, got 3 words Indexed 3, got 3 words Calling contains(bodl*) Documents containing `bodl*': 2 3 ok 6 Calling contains(nema) Documents containing `nema': 3 ok 7 Indexed 5, got 0 words Indexed 5, got 7 words Calling contains(nema) Documents containing `nema': 3 5 ok 8 Drop the DBIx::FullTextSearch index ok 9 Drop the _fts_test_the_table table We will create the _fts_test_the_table table ok 10 Creating DBIx::FullTextSearch index with table frontend against stringed table ok 11 ok 12 Indexed jezek, got 3 words Indexed krtek, got 3 words Calling contains(bodl*) Documents containing `bodl*': jezek krtek ok 13 Calling contains(nema) Documents containing `nema': krtek ok 14 ok t/4_index_url_bl....1..16 ok 1 We will drop all the tables first ok 2 Creating DBIx::FullTextSearch index with url frontend ok 3 We will read the /etc/passwd to see what to expect. Have root. Have root. Have bash. Have bash. Have bash. Have bash. Have bash. Have bash. Have bash. Have bash. Have bash. Have bash. http://www.gimp.com/ has gimp file:lib/DBIx/FullTextSearch.pm has fulltextsearch http://www.netscape.com/ has netscape file://localhost/etc/passwd: num of words: 197 ok 4 file:/etc/passwd: num of words: 197 ok 5 file:lib/DBIx/FullTextSearch.pm: num of words: 4782 ok 6 http://www.gimp.com/: num of words: 95 ok 7 http://www.netscape.com/: num of words: 6635 ok 8 http://www.perl.com/: num of words: no words found ok 9 Word bash -> file:/etc/passwd file://localhost/etc/passwd ok 10 Word csh -> ok 11 Word fulltextsearch -> file:lib/DBIx/FullTextSearch.pm ok 12 Word gimp -> http://www.gimp.com/ ok 13 Word netscape -> http://www.netscape.com/ ok 14 Word perl -> file:lib/DBIx/FullTextSearch.pm ok 15 Word root -> file:/etc/passwd file://localhost/etc/passwd ok 16 ok t/5_filter_charset..1..0 Couldn't find Cz::Cstocs filtering module. skipped test on this platform t/6_stoplist........DBD::mysql::db do failed: Unknown table '_sl_test_stoplist' at t/6_stoplist.t line 18. 1..10 ok 1 We will drop all the tables first dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 2-10 Failed 9/10 tests, 10.00% okay Failed Test Status Wstat Total Fail Failed List of failed ------------------------------------------------------------------------------- t/6_stoplist.t 255 65280 10 9 90.00% 2-10 1 test skipped. Failed 1/15 test scripts, 93.33% okay. 9/184 subtests failed, 95.11% okay. make: *** [test_dynamic] Error 2 -- Summary of my perl5 (revision 5.0 version 6 subversion 0) configuration: Platform: osname=linux, osvers=2.2.14, archname=ppc-linux uname='linux c22234-c.scllg1.pa.home.com 2.2.14 #2 sun jan 9 20:34:00 est 2000 ppc unknown ' config_args='-Dcc=gcc -Dprefix=/usr/local -des' hint=recommended, useposix=true, d_sigaction=define usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef useperlio=undef d_sfio=undef uselargefiles=define use64bitint=undef use64bitall=undef uselongdouble=undef usesocks=undef Compiler: cc='gcc', optimize='-O2', gccversion=2.95.2 19991024 (release/franzo) cppflags='-fno-strict-aliasing -I/usr/local/include' ccflags ='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' stdchar='char', d_stdstdio=define, usevfork=false intsize=4, longsize=4, ptrsize=4, doublesize=8 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, usemymalloc=n, prototype=define Linker and Libraries: ld='gcc', ldflags =' -L/usr/local/lib' libpth=/usr/local/lib /lib /usr/lib libs=-lnsl -lndbm -lgdbm -ldb -ldl -lm -lc -lposix -lcrypt libc=/lib/libc-2.1.3.so, so=so, useshrplib=false, libperl=libperl.a Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic' cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'
