HostOrchestratorUtil
public
class
HostOrchestratorUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.cloud.HostOrchestratorUtil |
在遠端執行個體上透過主機自動化調度管理工具執行指令的工具。
摘要
公用建構函式 | |
---|---|
HostOrchestratorUtil(ITestDevice device, GceAvdInfo gceAvd)
|
|
HostOrchestratorUtil(ITestDevice device, GceAvdInfo gceAvd, OxygenClient oxygenClient)
|
公用方法 | |
---|---|
CommandResult
|
powerwashGce()
嘗試透過 Host Orchestrator 執行 GCE 執行個體的 Powerwash 作業。 |
File
|
pullCvdHostLogs()
透過主機調度器提取 CF 主機記錄。 |
CommandResult
|
restoreSnapshotGce()
嘗試透過 Host Orchestrator 還原 Cuttlefish 執行個體的快照。 |
CommandResult
|
snapshotGce()
嘗試透過 Host Orchestrator 取得 Cuttlefish 執行個體的快照。 |
CommandResult
|
stopGce()
嘗試透過 Host Orchestrator 停止 Cuttlefish 執行個體。 |
公用建構函式
HostOrchestratorUtil
public HostOrchestratorUtil (ITestDevice device, GceAvdInfo gceAvd)
參數 | |
---|---|
device |
ITestDevice |
gceAvd |
GceAvdInfo |
HostOrchestratorUtil
public HostOrchestratorUtil (ITestDevice device, GceAvdInfo gceAvd, OxygenClient oxygenClient)
參數 | |
---|---|
device |
ITestDevice |
gceAvd |
GceAvdInfo |
oxygenClient |
OxygenClient |
公用方法
powerwashGce
public CommandResult powerwashGce ()
嘗試透過 Host Orchestrator 執行 GCE 執行個體的 Powerwash 作業。
傳回 | |
---|---|
CommandResult |
包含狀態和記錄的 CommandResult 。 |
pullCvdHostLogs
public File pullCvdHostLogs ()
透過主機管控器提取 CF 主機記錄。
傳回 | |
---|---|
File |
restoreSnapshotGce
public CommandResult restoreSnapshotGce ()
嘗試透過 Host Orchestrator 還原 Cuttlefish 執行個體的快照。
傳回 | |
---|---|
CommandResult |
snapshotGce
public CommandResult snapshotGce ()
嘗試透過 Host Orchestrator 取得 Cuttlefish 執行個體的快照。
傳回 | |
---|---|
CommandResult |