

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AWS Device Farm での実行
<a name="test-runs"></a>

次のセクションには、Device Farm での実行に関する情報が含まれています。

Device Farm での実行では、特定の一連のテストで、特定の一連のデバイスで実行される、アプリケーションの特定のビルドが表されます。実行では、実行の結果に関する情報を含むレポートが作成されます。実行には、1 つ以上のジョブが含まれます。

**Topics**
+ [構成を実行する](#test-runs-configuration)
+ [ファイル保持を実行する](#test-runs-retention)
+ [デバイス状態を実行する](#test-runs-device-state)
+ [並列実行](#test-runs-parallel)
+ [実行タイムアウトの設定](#test-runs-default-timeout)
+ [実行での広告](#test-runs-ads)
+ [実行でのメディア](#test-runs-media)
+ [実行のための一般的なタスク](#test-runs-tasks)

## 構成を実行する
<a name="test-runs-configuration"></a>

実行の一部として、Device Farm が現在のデバイス設定を上書きする設定を加えられます。これには、緯度と経度の座標、追加データ (.zip ファイルに含まれる）、補助アプリ (テストするアプリの前にインストールする必要があるアプリ) が含まれます。Android では、ロケールやラジオの状態 (Bluetooth、GPS、NFC、Wi-Fi) など、いくつかの追加設定を変更できます。

## ファイル保持を実行する
<a name="test-runs-retention"></a>

Device Farm は、アプリケーションやファイルを 30 日間保存し、その後システムから削除します。ただし、ファイルはいつでも削除できます。

Device Farm は、実行結果、ログ、およびスクリーンショットを 400 日間保存し、その後システムから削除します。

## デバイス状態を実行する
<a name="test-runs-device-state"></a>

Device Farm は、次のジョブに使用可能とするため、いつでもデバイスを再起動します。

## 並列実行
<a name="test-runs-parallel"></a>

Device Farm はデバイスが使用可能になると同時にテストを実行します。

## 実行タイムアウトの設定
<a name="test-runs-default-timeout"></a>

各デバイスでテスト実行を停止するまでのテスト実行時間を設定できます。例えば、テスト完了までにデバイスあたり 20 分かかる場合、デバイスあたり 30 分のタイムアウトを選択する必要があります。

詳細については、「[AWS Device Farm におけるテスト実行の実行タイムアウトの設定](how-to-set-default-timeout-for-test-runs.md)」を参照してください。

## 実行での広告
<a name="test-runs-ads"></a>

Device Farm にアップロードする前に、アプリケーションから広告を削除することをおすすめします。実行中に広告が表示されることは保証できません。

## 実行でのメディア
<a name="test-runs-media"></a>

アプリケーションに付随するメディアやその他のデータを提供できます。追加データは、4 GB 以下のサイズの .zip ファイルで提供する必要があります。

## 実行のための一般的なタスク
<a name="test-runs-tasks"></a>

詳細については、「[Device Farm でのテスト実行の作成](how-to-create-test-run.md)」および「[AWS Device Farm でのテスト実行テスト実行](runs.md)」を参照してください。