Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る

結果レポーターからログファイルを処理する

テスト結果にアクセスするだけでは十分ではない場合もあります。全体的な結果を完成させるにはログファイルが必要です。

ログ インターフェース

ILogSaverListener を実装することで、どの結果レポーターまたはテストイベントもログにアクセスできるようになります。これにより、レポーターはさまざまなコールバックを介してログを受け取ることができます。

  • testLogSaved: ファイルがログに記録されるとすぐに呼び出されます。これにより、新しいファイルがログに記録されたことが通知されます。これはいつでも呼び出されます。
  • logAssociation: テストイベントで順番に呼び出されます。これにより、ログに記録されるファイルと処理中のイベントが強く関連付けられます。

このインターフェースを実装すると、結果レポーターはログファイル参照にアクセスでき、使用できます。

logAssociation を使用する場合

logAssociation は、イベントのコンテキストに依存して適切に解釈されるため、やや複雑なイベントです。たとえば testStart が呼び出された場合、logAssociation からのログは、処理中のテストケースに属します。

この強力な関連付けにより、ログを正しく配置できます。