ClusterOptions
public class ClusterOptions
extends Object
implements IClusterOptions
java.lang.Object | |
↳ | com.android.tradefed.cluster.ClusterOptions |
まとめ
田畑 | |
---|---|
public static final String | TYPE_NAME 一意の構成オブジェクト タイプ名。 |
public String | mClusterId |
public | mNextClusterIds |
public String | mServiceUrl
|
パブリック コンストラクター | |
---|---|
ClusterOptions () |
公開メソッド | |
---|---|
boolean | checkCommandState () ハートビート中にコマンドの状態 (TF クラスター上) をチェックする必要があるかどうか。 |
boolean | checkPermitsOnLease () リースする前に、いくつかの利用可能な許可を確認してください。 |
String | getClusterId () この TF インスタンスのクラスター ID を取得します。 |
int | getConnectTimeout () http 接続タイムアウトを取得します。 |
MultiMap <String, String> | getDeviceGroup () デバイス グループとデバイス マッピングを取得します。 |
long | getDeviceMonitorSnapshotInterval () 各デバイス スナップショット間の時間間隔をミリ秒単位で取得します。 |
getDeviceTag () デバイスのシリアルからタグへのマッピングを取得します。 | |
long | getInvocationHeartbeatInterval () 呼び出しハートビート間の時間間隔をミリ秒で取得します。 |
String | getLabName () ホストが所属するラボの名前を取得します。 |
getLabels () ホストのラベルを取得します。 | |
getNextClusterIds () この TF インスタンスのセカンダリ クラスター ID を取得します。 | |
int | getReadTimeout () http 読み取りタイムアウトを取得します。 |
String | getRunTargetFormat () 実行ターゲットのラベル付けの形式を取得します。 |
File | getSchedulerServiceAccountKeyfile () tradefed テスト スケジューラ サービス アカウント キー ファイルを取得します。 |
String | getSchedulerServiceUrl () tradefed テスト スケジューラ サービスの URL を取得します。 |
String | getServiceUrl () Tradefed クラスター REST API のベース URL を取得します。 |
boolean | isDeviceMonitorDisabled () クラスター デバイス レポートが無効になっているかどうかを返します。 |
long | maxDiskUsagePercentage () 追加の新しいタスクのリースを停止する前の最大ディスク使用率。 |
boolean | shouldCollectEarlyTestSummary () スケジューラーが初期テストの要約を収集する必要があるかどうかを返します。 |
Boolean | shouldUploadInvocationStatus () TF が呼び出しステータスをアップロードする必要があるかどうかを返します。 |
田畑
TYPE_NAME
public static final String TYPE_NAME
一意の構成オブジェクト タイプ名。 GlobalConfiguration
からシングルトン インスタンスを取得するために使用されます。
以下も参照してください。
mClusterId
public String mClusterId
mNextClusterIds
publicmNextClusterIds
mServiceUrl
public String mServiceUrl
パブリック コンストラクター
ClusterOptions
public ClusterOptions ()
公開メソッド
checkCommandState
public boolean checkCommandState ()
ハートビート中にコマンドの状態 (TF クラスター上) をチェックする必要があるかどうか。
戻り値 | |
---|---|
boolean |
checkPermitsOnLease
public boolean checkPermitsOnLease ()
リースする前に、いくつかの利用可能な許可を確認してください。
戻り値 | |
---|---|
boolean |
getClusterId
public String getClusterId ()
この TF インスタンスのクラスター ID を取得します。
戻り値 | |
---|---|
String |
getConnectTimeout
public int getConnectTimeout ()
http 接続タイムアウトを取得します。
戻り値 | |
---|---|
int |
getDeviceGroup
public MultiMap<String, String> getDeviceGroup ()
デバイス グループとデバイス マッピングを取得します。
戻り値 | |
---|---|
MultiMap <String, String> |
getDeviceMonitorSnapshotInterval
public long getDeviceMonitorSnapshotInterval ()
各デバイス スナップショット間の時間間隔をミリ秒単位で取得します。
戻り値 | |
---|---|
long |
getDeviceTag
publicgetDeviceTag ()
デバイスのシリアルからタグへのマッピングを取得します。
戻り値 | |
---|---|
getInvocationHeartbeatInterval
public long getInvocationHeartbeatInterval ()
呼び出しハートビート間の時間間隔をミリ秒で取得します。
戻り値 | |
---|---|
long |
getLabName
public String getLabName ()
ホストが所属するラボの名前を取得します。
戻り値 | |
---|---|
String |
getLabels
publicgetLabels ()
ホストのラベルを取得します。
戻り値 | |
---|---|
getNextClusterIds
publicgetNextClusterIds ()
この TF インスタンスのセカンダリ クラスター ID を取得します。
戻り値 | |
---|---|
getReadTimeout
public int getReadTimeout ()
http 読み取りタイムアウトを取得します。
戻り値 | |
---|---|
int |
getRunTargetFormat
public String getRunTargetFormat ()
実行ターゲットのラベル付けの形式を取得します。
戻り値 | |
---|---|
String |
getSchedulerServiceAccountKeyfile
public File getSchedulerServiceAccountKeyfile ()
tradefed テスト スケジューラ サービス アカウント キー ファイルを取得します。
戻り値 | |
---|---|
File |
getSchedulerServiceUrl
public String getSchedulerServiceUrl ()
tradefed テスト スケジューラ サービスの URL を取得します。
戻り値 | |
---|---|
String |
getServiceUrl
public String getServiceUrl ()
Tradefed クラスター REST API のベース URL を取得します。
戻り値 | |
---|---|
String |
isDeviceMonitorDisabled
public boolean isDeviceMonitorDisabled ()
クラスター デバイス レポートが無効になっているかどうかを返します。
戻り値 | |
---|---|
boolean |
最大ディスク使用率
public long maxDiskUsagePercentage ()
追加の新しいタスクのリースを停止する前の最大ディスク使用率。
戻り値 | |
---|---|
long |
shouldCollectEarlyTestSummary
public boolean shouldCollectEarlyTestSummary ()
スケジューラーが初期テストの要約を収集する必要があるかどうかを返します。
戻り値 | |
---|---|
boolean |
shouldUploadInvocationStatus
public Boolean shouldUploadInvocationStatus ()
TF が呼び出しステータスをアップロードする必要があるかどうかを返します。
戻り値 | |
---|---|
Boolean |