私はこの作業項目で少し時間を費やしました(ここでは、私はそれを作業項目と呼んでいます).--- erlang単体テストをhudsonに統合する方法は?erlang単体テストをhudsonに統合する方法は?
基本的に- は、ERLファイル内のユニットテストコードを書く:
いくつかの研究を行った後、私はこれを解決する方法を見つけたと感じました。 (eunitを使用)
- プロジェクトをコンパイルした後。 reabrを使用してユニットテスト結果xmlを生成します(ここでは、erlangシェルの外側にあります)。たとえば、 "erl -pa dir -noshell -run module test ......"と入力します。
- xmlファイルを渡して、xmlファイルへの参照を許可します。 (私はここでブロックした。はっきりしないハドソンのxmlファイルを解析する方法。私はEUNITによって生成XMLを解析するために、いくつかの他のプラグインをインストールする必要がありますか?)
これを表示輸出が質問、これらの手順についていくつかの提案をしたり、私に賢明な方法を示してください。
おかげハドソン/ Jenkinsの構成では、多く:)
にrebarプラグインを表示します。1、ur単位のテストコードを.erlファイル2に書き込み、eunitのヘッダーファイルを使用してxmlファイルを生成します。 3。 xmlファイルをプラグイン "Junit"で解析する – user477928