失敗収集の自動ログオン

テストをデバッグする場合、障害とテスト対象のデバイスの基本的な状況を把握するために、常に一連のログが必要です。ソースには、Logcat、Tradefedホストログ、スクリーンショットなどが含まれます。

テストライターがこれらのログを取得するのを一般的で簡単にするために、Tradefedにはログの収集を支援するメカニズムが組み込まれています。

構成

失敗時にログを自動的に収集するには、Tradefedコマンドラインに次のオプションを追加します。

--auto-collect LOGCAT_ON_FAILURE
or
--auto-collect SCREENSHOT_ON_FAILURE

可能な値の完全なリストを表示するには、 AutoLogCollectorをチェックアウトしてください

便宜上、logcatとscreenshotにはそれぞれ直接フラグがあります。

--logcat-on-failure
and
--screenshot-on-failure

スイートモジュールに関する注意(AndroidTest.xml)

モジュールは、 AndroidTest.xmlでこのオプションを直接指定することはできませんが、代わりにモジュールコントローラーを使用できます。