HostOrchestratorUtil

public class HostOrchestratorUtil
extends Object

java.lang.অবজেক্ট
com.android.tradefed.device.cloud.HostOrchestratorUtil


দূরবর্তী দৃষ্টান্তে হোস্ট অর্কেস্ট্রেটরের মাধ্যমে কমান্ড চালানোর জন্য ইউটিলিটি।

সারাংশ

ক্ষেত্র

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

হোস্ট অর্কেস্ট্রেটরের মাধ্যমে একটি GCE উদাহরণ পাওয়ার ওয়াশ করার চেষ্টা করুন।

File pullCvdHostLogs ()

হোস্ট অর্কেস্ট্রেটরের মাধ্যমে সিএফ হোস্ট লগগুলি টানুন।

CommandResult restoreSnapshotGce ()

হোস্ট অর্কেস্ট্রেটরের মাধ্যমে একটি কাটলফিশ ইনস্ট্যান্সের স্ন্যাপশট পুনরুদ্ধার করার প্রচেষ্টা।

CommandResult snapshotGce ()

হোস্ট অর্কেস্ট্রেটরের মাধ্যমে একটি কাটলফিশের উদাহরণ স্ন্যাপশট করার চেষ্টা।

CommandResult stopGce ()

হোস্ট অর্কেস্ট্রেটরের মাধ্যমে একটি কাটলফিশ দৃষ্টান্ত বন্ধ করার প্রচেষ্টা।

ক্ষেত্র

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

পাবলিক পদ্ধতি

LogByCommand সংগ্রহ করুন

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

হোস্ট অর্কেস্ট্রেটরের মাধ্যমে একটি কমান্ড চালান এবং এর আউটপুট লগ করুন

পরামিতি
testLogger ITestLogger : ITestLogger যেখানে ফাইলগুলি লগ করতে হয়।

logName String : ITestLogger এ রিপোর্ট করার সময় ব্যবহার করার জন্য লগ নাম

url String : হোস্ট অর্কেস্ট্রেটর API কার্যকর করা হবে।

powerwashGce

public CommandResult powerwashGce ()

হোস্ট অর্কেস্ট্রেটরের মাধ্যমে একটি GCE উদাহরণ পাওয়ার ওয়াশ করার চেষ্টা করুন।

রিটার্নস
CommandResult স্থিতি এবং লগ সমন্বিত একটি CommandResult .

pullCvdHostLogs

public File pullCvdHostLogs ()

হোস্ট অর্কেস্ট্রেটরের মাধ্যমে সিএফ হোস্ট লগগুলি টানুন।

রিটার্নস
File

SnapshotGce পুনরুদ্ধার করুন

public CommandResult restoreSnapshotGce ()

হোস্ট অর্কেস্ট্রেটরের মাধ্যমে একটি কাটলফিশ ইনস্ট্যান্সের স্ন্যাপশট পুনরুদ্ধার করার প্রচেষ্টা।

রিটার্নস
CommandResult

snapshotGce

public CommandResult snapshotGce ()

হোস্ট অর্কেস্ট্রেটরের মাধ্যমে একটি কাটলফিশের উদাহরণ স্ন্যাপশট করার চেষ্টা।

রিটার্নস
CommandResult

stopGce

public CommandResult stopGce ()

হোস্ট অর্কেস্ট্রেটরের মাধ্যমে একটি কাটলফিশ দৃষ্টান্ত বন্ধ করার প্রচেষ্টা।

রিটার্নস
CommandResult