HostOrchestratorUtil
public
class
HostOrchestratorUtil
extends Object
JavaScript.lang.Object | |
↳ | com.android.tradefed.device.cloud.HostOrchestratorUtil |
כלי להפעלת פקודות באמצעות Hostrtor במכונות מרוחקות.
סיכום
שדות | |
---|---|
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)
הרצת פקודה באמצעות 'תזמור מארח' ורישום הפלט שלה ביומן |
CommandResult
|
powerwashGce()
ניסיון לבצע Powerwash למכונת GCE דרך Host Essentialstor. |
File
|
pullCvdHostLogs()
שליפת יומנים של מארחים מ-CF באמצעות Host בקטגוריהtor. |
CommandResult
|
restoreSnapshotGce()
אתם יכולים לנסות לשחזר תמונת מצב של מכונת Cuttlefish באמצעות התושבת ב-Hosttor. |
CommandResult
|
snapshotGce()
תוכלו לנסות לצלם מופע Cuttlefish באמצעות תזמור המארח. |
CommandResult
|
stopGce()
תוכלו לנסות לעצור מופע Cuttlefish דרך תזמור המארח. |
שדות
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 |
שיטות ציבוריות
collectedLogByCommand
public void collectLogByCommand (ITestLogger testLogger, String logName, String url)
הרצת פקודה באמצעות 'תזמור מארח' ורישום הפלט שלה ביומן
פרמטרים | |
---|---|
testLogger |
ITestLogger : ITestLogger המיקום ביומן של הקבצים. |
logName |
String : שם היומן שישמש לדיווח אל ITestLogger |
url |
String : ממשק ה-API של Host בקטגוריהtor לביצוע. |
PowerwashGce
public CommandResult powerwashGce ()
ניסיון לבצע Powerwash למכונה של GCE דרך תזמור המארח.
החזרות | |
---|---|
CommandResult |
CommandResult שמכיל את הסטטוס והיומנים. |
pullCvdHostLogs
public File pullCvdHostLogs ()
שליפת יומנים של מארחים מ-CF באמצעות Host בקטגוריהtor.
החזרות | |
---|---|
File |
שחזור SnapshotGce
public CommandResult restoreSnapshotGce ()
כדאי לנסות לשחזר תמונת מצב של מכונת Cuttlefish באמצעות התושבת המארח.
החזרות | |
---|---|
CommandResult |
snapshotGce
public CommandResult snapshotGce ()
תוכלו לנסות לצלם מופע Cuttlefish באמצעות תזמור המארח.
החזרות | |
---|---|
CommandResult |
stopGce
public CommandResult stopGce ()
תוכלו לנסות לעצור מופע Cuttlefish דרך תזמור המארח.
החזרות | |
---|---|
CommandResult |