Namazu-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Q] makce check が通らないのですが



さいの です

In article <398532CF.614FF9C0@xxxxxxxxx>
teranisi@xxxxxxxxx writes:

>>寺西です。namazu 1.3.0.11 から 2.0.4 にバージョンアップ
>>しようとしているのですが、make check が通りません。
>>
>>何がまずいのでしょうか?
>>ちなみにまだ namazu 2.0.4 はインストールしていません。
>>
>># make check
途中省略。。。
>>FAIL: namazu-1
>>FAIL: namazu-2
>>FAIL: namazu-3
>>PASS: namazu-4
>>FAIL: namazu-5
>>PASS: namazu-6
>>PASS: namazu-7
>>FAIL: namazu-cgi-1
>>FAIL: namazu-cgi-2
>>PASS: namazu-cgi-3
>>PASS: namazu-cgi-4
>>====================
>>6 of 22 tests failed
>>====================
>>*** Error code 1
>>
>>Stop.
>>*** Error code 1
>>
>>Stop.
>>*** Error code 1
>>
>>Stop.
>>*** Error code 1

tests のログが tests/test-log にあるはずです。
そちらを見ればエラーの詳細が判るかと。。。
因に,namazu-1 の中身は,

#! /bin/sh
#
# Test for namazu.
#
LOG=`pwd`/test-log

docnum=`perl -lne 'print $1 if /^files (\d+)/' idx1/NMZ.status`

# Check simple searching.
cd ../src
/namazu namazu ../tests/idx1 >> $LOG
test "$?" != "0" && exit 1  # error if not success

# Check the number of retrieved documents.
cd ../src
hitnum=`./namazu -c namazu ../tests/idx1`
echo "docnum:" $docnum, "hitnum:" $hitnum >> $LOG
test "$docnum" != "$hitnum" && exit 1  # error if not matched

exit 0

です。

では,でわ。