Google is committed to advancing racial equity for Black communities. See how.
This page was translated by the Cloud Translation API.
Switch to English

TfLauncher版本

public class VersionedTfLauncher
extends SubprocessTfLauncher implements IMultiDeviceTest , IShardableTest

java.lang.Object
com.android.tradefed.testtype.SubprocessTfLauncher
com.android.tradefed.testtype.VersionedTfLauncher


IRemoteTest用於針對單獨的TF安裝運行測試。

啟動外部Java進程以運行測試。用於連續運行TF單元或功能測試。

摘要

公共建設者

VersionedTfLauncher ()

公開方法

void setDeviceInfos ( deviceInfos) setDeviceInfos ( deviceInfos)

split (int shardCountHint)

split()替代版本,它也提供嘗試運行的shardCount。

受保護的方法

void preRun ()

在運行測試之前進行設置。

該方法標記--tf-command-line指定的命令行參數,並將這些參數附加到TF run的子進程中。

公共建設者

TfLauncher版本

public VersionedTfLauncher ()

公開方法

setDeviceInfos

public void setDeviceInfos ( deviceInfos)

參量
deviceInfos

分裂

public  split (int shardCountHint)

split()替代版本,它也提供嘗試運行的shardCount。這對於某些有時無法任意決定的測試運行者很有用。

參量
shardCountHint int :嘗試的分片計數。

退貨
要單獨執行的子測試的集合;如果測試當前不可分割,則返回null

受保護的方法

預運行

protected void preRun ()

在運行測試之前進行設置。

該方法標記--tf-command-line指定的命令行參數,並將這些參數附加到TF run的子進程中。它還通過--serial選項傳遞測試設備的序列號,以強制子進程使用父TF進程選擇的設備。