NestedRemoteDevice

public class NestedRemoteDevice
extends TestDevice

java.lang.অবজেক্ট
com.android.tradefed.device.NativeDevice
com.android.tradefed.device.TestDevice
com.android.tradefed.device.cloud.NestedRemoteDevice


দূরবর্তী কাটলফিশ ভিএম-এর ভিতরে চলমান ডিভাইসের উপস্থাপনা। সেটআপের সুবিধা নিতে এটি কিছু ক্ষেত্রে স্থানীয় ডিভাইস TestDevice আচরণ পরিবর্তন করবে।

সারসংক্ষেপ

পাবলিক কনস্ট্রাক্টর

NestedRemoteDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

একটি NestedRemoteDevice তৈরি করে।

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

void preInvocationSetup (IBuildInfo info, MultiMap<String, String> attributes)

final boolean resetVirtualDevice (ITestLogger logger, IBuildInfo info, boolean resetDueToFailure)

ভার্চুয়াল ডিভাইসটি টিয়ারডাউন করুন এবং পুনরুদ্ধার করুন যাতে পরীক্ষাটি এগিয়ে যেতে পারে।

পাবলিক কনস্ট্রাক্টর

NestedRemoteDevice

public NestedRemoteDevice (IDevice device, 
                IDeviceStateMonitor stateMonitor, 
                IDeviceMonitor allocationMonitor)

একটি NestedRemoteDevice তৈরি করে।

পরামিতি
device IDevice : সংশ্লিষ্ট IDevice

stateMonitor IDeviceStateMonitor : ব্যবহার করার জন্য IDeviceStateMonitor প্রক্রিয়া

allocationMonitor IDeviceMonitor : IDeviceMonitor বরাদ্দের অবস্থার পরিবর্তন সম্পর্কে জানাতে।

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

preInvocationSetup

public void preInvocationSetup (IBuildInfo info, 
                MultiMap<String, String> attributes)

পরামিতি
info IBuildInfo

attributes MultiMap

নিক্ষেপ করে
DeviceNotAvailableException
TargetSetupError

ভার্চুয়াল ডিভাইস পুনরায় সেট করুন

public final boolean resetVirtualDevice (ITestLogger logger, 
                IBuildInfo info, 
                boolean resetDueToFailure)

ভার্চুয়াল ডিভাইসটি টিয়ারডাউন করুন এবং পুনরুদ্ধার করুন যাতে পরীক্ষাটি এগিয়ে যেতে পারে।

পরামিতি
logger ITestLogger

info IBuildInfo

resetDueToFailure boolean

রিটার্নস
boolean

নিক্ষেপ করে
DeviceNotAvailableException