পরিচালিত রিমোট ডিভাইস
public class ManagedRemoteDevice
extends TestDevice
implements ITestLoggerReceiver
java.lang.অবজেক্ট | |||
↳ | com.android.tradefed.device.NativeDevice | ||
↳ | com.android.tradefed.device.TestDevice | ||
↳ | com.android.tradefed.device.cloud.ManagedRemoteDevice |
একটি ভার্চুয়াল মেশিনের ভিতরে চলমান একটি ডিভাইস যা আমরা VM-এর ভিতরে একটি Tradefed উদাহরণের মাধ্যমে দূরবর্তীভাবে পরিচালনা করি।
সারাংশ
পাবলিক কনস্ট্রাক্টর | |
---|---|
ManagedRemoteDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor) একটি |
পাবলিক পদ্ধতি | |
---|---|
TestDeviceOptions | getOptions () রিমোট সেটআপ করার চেষ্টা করার আগে গতিশীল বিকল্পগুলি সমাধান করতে সক্ষম হতে বেস গেটারকে ওভাররাইড করুন। |
void | postInvocationTearDown (Throwable exception) ডিভাইসের নির্দিষ্ট পরিচ্ছন্নতার জন্য অতিরিক্ত পদক্ষেপ যা আহ্বান সম্পন্ন হওয়ার পরে কার্যকর করা হবে। |
void | preInvocationSetup ( IBuildInfo info, MultiMap <String, String> attributes) ডিভাইস নির্দিষ্ট প্রয়োজনীয় সেটআপের জন্য অতিরিক্ত পদক্ষেপ যা আমন্ত্রণ প্রবাহের আগে ডিভাইসে কার্যকর করা হবে। |
পাবলিক কনস্ট্রাক্টর
পরিচালিত রিমোট ডিভাইস
public ManagedRemoteDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
একটি ManagedRemoteDevice
তৈরি করে।
পরামিতি | |
---|---|
device | IDevice : সংশ্লিষ্ট IDevice |
stateMonitor | IDeviceStateMonitor : ব্যবহার করার জন্য IDeviceStateMonitor প্রক্রিয়া |
allocationMonitor | IDeviceMonitor : IDeviceMonitor বরাদ্দের অবস্থার পরিবর্তন সম্পর্কে জানাতে। |
পাবলিক পদ্ধতি
getOptions
public TestDeviceOptions getOptions ()
রিমোট সেটআপ করার চেষ্টা করার আগে গতিশীল বিকল্পগুলি সমাধান করতে সক্ষম হতে বেস গেটারকে ওভাররাইড করুন।
রিটার্নস | |
---|---|
TestDeviceOptions | পরীক্ষার অধীনে ডিভাইস সম্পর্কিত TestDeviceOptions . |
পোস্ট ইনভোকেশন টিয়ারডাউন
public void postInvocationTearDown (Throwable exception)
ডিভাইসের নির্দিষ্ট পরিচ্ছন্নতার জন্য অতিরিক্ত পদক্ষেপ যা আহ্বান সম্পন্ন হওয়ার পরে কার্যকর করা হবে।
পরামিতি | |
---|---|
exception | Throwable : যদি থাকে, আমন্ত্রণ ব্যর্থতার দ্বারা উত্থাপিত চূড়ান্ত ব্যতিক্রম। |
preInvocationSetup
public void preInvocationSetup (IBuildInfo info, MultiMap<String, String> attributes)
ডিভাইস নির্দিষ্ট প্রয়োজনীয় সেটআপের জন্য অতিরিক্ত পদক্ষেপ যা আমন্ত্রণ প্রবাহের আগে ডিভাইসে কার্যকর করা হবে।
পরামিতি | |
---|---|
info | IBuildInfo : ডিভাইসের IBuildInfo । |
attributes | MultiMap : আমন্ত্রণ প্রসঙ্গে সংরক্ষিত বৈশিষ্ট্যগুলি |
নিক্ষেপ করে | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |