[Anthy-dev 776] Re: testing framework

アーカイブの一覧に戻る

YamaKen yamak****@bp*****
2004年 4月 22日 (木) 13:58:12 JST


At Thu, 22 Apr 2004 09:28:40 +0900 (JST),
kou****@cozmi***** wrote:
>   YamaKen <yamak****@bp*****> wrote:
> > 遅くなりましたが、uim-shとともにcommitしました。しかし、今のとこ
> > ろ私の手元ではまだ動かす事ができていません。Gaucheのデバッグは勝
> > 手がわからないので、すいませんがちょっと見て頂けないでしょうか。
> 
> みてみたところ,uim-shが起動できていないようでした.
> # run-process :error :pipeをコメントアウトして実行してみました.
> 
> 原因は,起動プログラム(uim-sh)と引数(-b)を一つの文字列として
> 渡しているからです.
> ということで,こんな感じでいかがでしょうか.
> # 今は手元にFreeBSDがないのでテストできていませんが,Linuxで
> # はうまく動いているようです.

ありがとうございます。動くようになりました。

#そのパターンは切り分けたはず…と思ったんですが、
#uim-test-util.scmがLIBUIM_SCM_FILESを変更しているのを忘れてイン
#ストール済のuim-sh.scmを変更していました。

が、10回に1回程度の割合でnanosleepのループにはまってしまう事があ
るようです。さらに、私の方のLinux環境では修正前と全く同じ動作(=
動かない)でした。他の方のところではどうでしょうか?

$ uname -sr
FreeBSD 5.2-CURRENT
$ gosh -I. test/test-uim.scm 
- Start test suite Default test suite
.^CE
./test/uim-test-utils.scm:25: (sys-nanosleep 100)
Error occured in test control-char?
*** ERROR: unhandled signal 2 (SIGINT)
Stack Trace:
_______________________________________
  0  (sys-nanosleep 100)
        At line 25 of "./test/uim-test-utils.scm"
  1  (#<id 0x8092e30 scheme::letrec> ((#<id 0x829fe80 user::do> (#<id 0 ...
        [unknown location]
  2  (uim sexp)
        At line 29 of "./test/uim-test-utils.scm"
  3  (uim-bool '(control-char? 33))
        At line 13 of "./test/test-uim.scm"
  4  (assert-false (uim-bool '(control-char? 33)))
        At line 13 of "./test/test-uim.scm"
  5  (test-thunk)
        At line 55 of "/usr/local/share/gauche/site/lib/test/ui/text.scm"
  6  (test-thunk)
        At line 60 of "/usr/local/share/gauche/site/lib/test/ui/text.scm"
  7  (for-each (lambda (test-case) (run test-case :ui ui)) (test-cases- ...
        At line 211 of "/usr/local/share/gauche/site/lib/test/unit.scm"
  8  (#<id 0x815d1d0 gauche.time::dynamic-wind> (#<id 0x815d0b0 gauche. ...
        [unknown location]

2 tests, 4 assertions, 3 successes, 0 failures, 1 errors
Testing time: 43.594078

-------------------------------
ヤマケン yamak****@bp*****



Anthy-dev メーリングリストの案内
アーカイブの一覧に戻る