1

.xmlファイルを出力できるようにcppユニットテストを実行するようにHudsonサーバーを設定する際に問題が発生しました。これを設定する方法について、もっと簡単な手順をWebで検索してみましたが、それでも方法がわかりません。実行するにはantを設定する必要があるようです...しかしどうやって??

現在、Hudsonver1.352を実行しています。

任意の提案をいただければ幸いです。

キャット

4

1 に答える 1

0

自分で実行できる CppUnit に実装された既存のテストがいくつかあると仮定しています。Ant を使用して Hudson ジョブでこれらを実行できますが、Ant 用の CppUnit タスクはないと思うので、exec タスクで実行する必要があります。

Hudson からシェル スクリプトを呼び出してテストを実行するのも同じくらい簡単かもしれません。その後、Hudson ジョブでビルド後のアクション「JUnit テスト結果を表示する」をチェックし、結果の XML ファイルへのパスを指定することで、テスト結果を表示できるはずです (かなり前のことですが、CppUnit のことを覚えています)。テストは JUnit と同じ XML 形式です)。

間違った仮定をしている場合はお知らせください。

于 2010-04-20T00:14:54.480 に答える