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