HostOrchestratorUtil
public class HostOrchestratorUtil
extends Object
java.lang.object | |
↳ | com.android.tradefed.device.cloud.HostOrchestratorUtil |
ابزاری برای اجرای دستورات از طریق Host Orchestrator در نمونه های راه دور.
خلاصه
فیلدها | |
---|---|
public static final String | URL_HOST_KERNEL_LOG |
public static final String | URL_HO_LOG
|
سازندگان عمومی | |
---|---|
HostOrchestratorUtil (boolean useOxygenation, boolean useCvdOxygen, File sshPrivateKeyPath, String instanceUser, GceAvdInfo gceAvd, File avdDriverBinary) | |
HostOrchestratorUtil (boolean useOxygenation, boolean useCvdOxygen, File sshPrivateKeyPath, String instanceUser, GceAvdInfo gceAvd, OxygenClient oxygenClient) |
روش های عمومی | |
---|---|
void | collectLogByCommand ( ITestLogger testLogger, String logName, String url) یک دستور را از طریق Host Orchestrator اجرا کنید و خروجی آن را ثبت کنید |
CommandResult | powerwashGce () سعی کنید یک نمونه GCE را از طریق Host Orchestrator Powerwash کنید. |
File | pullCvdHostLogs () سیاهههای مربوط به میزبان CF را از طریق Host Orchestrator بکشید. |
CommandResult | restoreSnapshotGce () تلاش برای بازیابی عکس فوری از نمونه Cuttlefish از طریق Host Orchestrator. |
CommandResult | snapshotGce () سعی کنید از طریق Host Orchestrator از یک نمونه Cuttlefish عکس بگیرید. |
CommandResult | stopGce () تلاش برای متوقف کردن نمونه Cuttlefish از طریق Host Orchestrator. |
فیلدها
URL_HOST_KERNEL_LOG
public static final String URL_HOST_KERNEL_LOG
URL_HO_LOG
public static final String URL_HO_LOG
سازندگان عمومی
HostOrchestratorUtil
public HostOrchestratorUtil (boolean useOxygenation, boolean useCvdOxygen, File sshPrivateKeyPath, String instanceUser, GceAvdInfo gceAvd, File avdDriverBinary)
پارامترها | |
---|---|
useOxygenation | boolean |
useCvdOxygen | boolean |
sshPrivateKeyPath | File |
instanceUser | String |
gceAvd | GceAvdInfo |
avdDriverBinary | File |
HostOrchestratorUtil
public HostOrchestratorUtil (boolean useOxygenation, boolean useCvdOxygen, File sshPrivateKeyPath, String instanceUser, GceAvdInfo gceAvd, OxygenClient oxygenClient)
پارامترها | |
---|---|
useOxygenation | boolean |
useCvdOxygen | boolean |
sshPrivateKeyPath | File |
instanceUser | String |
gceAvd | GceAvdInfo |
oxygenClient | OxygenClient |
روش های عمومی
collectLogByCommand
public void collectLogByCommand (ITestLogger testLogger, String logName, String url)
یک دستور را از طریق Host Orchestrator اجرا کنید و خروجی آن را ثبت کنید
پارامترها | |
---|---|
testLogger | ITestLogger : ITestLogger که در آن می توان فایل ها را ثبت کرد. |
logName | String : نام گزارشی که هنگام گزارش دادن به ITestLogger استفاده می شود |
url | String : Host Orchestrator API که باید اجرا شود. |
powerwashGce
public CommandResult powerwashGce ()
سعی کنید یک نمونه GCE را از طریق Host Orchestrator Powerwash کنید.
برمی گرداند | |
---|---|
CommandResult | یک CommandResult حاوی وضعیت و گزارشها. |
pullCvdHostLogs
public File pullCvdHostLogs ()
سیاهههای مربوط به میزبان CF را از طریق Host Orchestrator بکشید.
برمی گرداند | |
---|---|
File |
RestoreSnapshotGce
public CommandResult restoreSnapshotGce ()
تلاش برای بازیابی عکس فوری از نمونه Cuttlefish از طریق Host Orchestrator.
برمی گرداند | |
---|---|
CommandResult |
snapshotGce
public CommandResult snapshotGce ()
سعی کنید از طریق Host Orchestrator از یک نمونه Cuttlefish عکس بگیرید.
برمی گرداند | |
---|---|
CommandResult |
stopGce
public CommandResult stopGce ()
تلاش برای متوقف کردن نمونه Cuttlefish از طریق Host Orchestrator.
برمی گرداند | |
---|---|
CommandResult |