2011-01-17 13 views
4

再発しているJUnitテストから生成されたインクリメンタルログファイルをHudsonサーバーで検索する方法を知っている人はいますか?ハドソンダッシュボードには過去20回のテストが表示されますが、ハドソンビルドの完全な履歴と各ビルドのステータスを保持するログファイルを探しています。ハドソンログファイルを見つける

答えて

1

ハドソンマスター上のファイル構造は次のようになります。

$HUDSON_HOME 
    | 
    ---- jobs 
      | 
      ---- [job name] 
        | 
        ---- builds 

あなたのファイルは、その下のディレクトリにする必要があります。しかし、過去20回のビルドしか保持していない場合は、以前のビルドのファイルを見つけることはまずありません。

スレーブでビルドしている場合は、スレーブホームディレクトリのワークスペース/ [ジョブ名]の下に、探しているファイルがあります。

+0

ありがとうガレス!とても有難い。 –

+0

サーバーをバックアップする場合は、古いバックアップを確認することでさらに成功する必要があります。 –

+0

HudsonによってスケジュールされたJUNITテストを使用して、Splunkで索引付けされたログ・ファイルに出力しました。これにより、ビルドの完全なログを保持することができました。 –