مضيف أوركستراتور أوتيل

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()

حاول إجراء Powerwash لمثيل GCE من خلال منسّق المضيف.

File pullCvdHostLogs()

اسحب سجلات مضيف CF من خلال "جهة تنظيم المضيف".

CommandResult restoreSnapshotGce()

حاول استعادة لقطة لمثيل حبَّار من خلال Host Orchestrator.

CommandResult snapshotGce()

حاول التقاط مثيل حبَّار عبر Host Orchestrator.

CommandResult stopGce()

محاولة إيقاف مثيل حبَّار عبر Host Orchestrator.

الحقول

URL_HOST_KERNEL_LOG

public static final String URL_HOST_KERNEL_LOG

سجلّ_URL_HO_LOG

public static final String URL_HO_LOG

شركة إنشاءات عامة

مضيف أوركستراتور أوتيل

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

مضيف أوركستراتور أوتيل

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

الطرق العامة

اجمعLogByCommand

public void collectLogByCommand (ITestLogger testLogger, 
                String logName, 
                String url)

تنفيذ أمر عبر Host Orchestrator وتسجيل ناتجه

المعلمات
testLogger ITestLogger: ITestLogger حيث يتم تسجيل الملفات

logName String: اسم السجلّ المطلوب استخدامه عند إبلاغ ITestLogger

url String: واجهة برمجة تطبيقات Host Orchestrator التي سيتم تنفيذها.

تنفيذ PowerwashGce

public CommandResult powerwashGce ()

حاول إجراء Powerwash لمثيل GCE من خلال منسّق المضيف.

المرتجعات
CommandResult صفحة CommandResult تتضمّن الحالة والسجلات

سحب CvdHostLogs

public File pullCvdHostLogs ()

اسحب سجلات مضيف CF من خلال "جهة تنظيم المضيف".

المرتجعات
File

استعادةSnapshotGce

public CommandResult restoreSnapshotGce ()

حاول استعادة لقطة لمثيل حبَّار من خلال Host Orchestrator.

المرتجعات
CommandResult

لقطة

public CommandResult snapshotGce ()

حاول التقاط مثيل حبَّار عبر Host Orchestrator.

المرتجعات
CommandResult

إيقاف

public CommandResult stopGce ()

محاولة إيقاف مثيل حبَّار عبر Host Orchestrator.

المرتجعات
CommandResult