DeviceUnavailableMonitor
  public
  
  final
  
  class
  DeviceUnavailableMonitor
  
    extends Object
  
  
  
  
  
      implements
      
        ITestInvocationListener
      
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.DeviceUnavailableMonitor | 
يحاول هذا المستمع تسجيل بيانات تحليل الأداء على مستوى نموذج الاختبار فقط.
ملخّص
| وظائف الإنشاء العامة | |
|---|---|
| 
      DeviceUnavailableMonitor()
       | |
| الطرق العامة | |
|---|---|
| 
        
        
        
        
        
        DeviceNotAvailableException | 
      getUnavailableException()
      تعرِض هذه السمة الاستثناء في حال تم تسجيل أي استثناء. | 
| 
        
        
        
        
        
        void | 
      invocationFailed(FailureDescription failure)
      الإبلاغ عن طلب غير مكتمل بسبب بعض حالات الخطأ | 
| 
        
        
        
        
        
        void | 
      invocationFailed(Throwable cause)
      الإبلاغ عن طلب غير مكتمل بسبب بعض حالات الخطأ | 
| 
        
        
        
        
        
        void | 
      invocationStarted(IInvocationContext context)
      الإبلاغ عن بدء استدعاء الاختبار | 
| 
        
        
        
        
        
        void | 
      testFailed(TestDescription test, FailureDescription failure)
      الإبلاغ عن تعذُّر اختبار فردي | 
| 
        
        
        
        
        
        void | 
      testRunFailed(FailureDescription failure)
      تعذّر إكمال تشغيل اختبار التقارير بسبب خطأ وصفه  | 
وظائف الإنشاء العامة
DeviceUnavailableMonitor
public DeviceUnavailableMonitor ()
الطرق العامة
getUnavailableException
public DeviceNotAvailableException getUnavailableException ()
تعرِض هذه السمة الاستثناء في حال تم تسجيل أي استثناء.
| المرتجعات | |
|---|---|
| DeviceNotAvailableException | |
invocationFailed
public void invocationFailed (FailureDescription failure)
الإبلاغ عن طلب غير مكتمل بسبب بعض حالات الخطأ
سيتم استدعاؤه تلقائيًا من خلال إطار عمل TradeFederation.
| المعلمات | |
|---|---|
| failure | FailureDescription:FailureDescriptionالذي يصف سبب تعذُّر التنفيذ | 
invocationFailed
public void invocationFailed (Throwable cause)
الإبلاغ عن طلب غير مكتمل بسبب بعض حالات الخطأ
سيتم استدعاؤه تلقائيًا من خلال إطار عمل TradeFederation.
| المعلمات | |
|---|---|
| cause | Throwable:Throwableسبب الخطأ | 
invocationStarted
public void invocationStarted (IInvocationContext context)
الإبلاغ عن بدء استدعاء الاختبار
سيتم استدعاؤه تلقائيًا من خلال إطار عمل TradeFederation. على مُرسِلي البلاغات إلغاء هذه الطريقة لتفعيل إعداد تقارير عن أجهزة متعددة.
| المعلمات | |
|---|---|
| context | IInvocationContext: معلومات عن الاستدعاء | 
testFailed
public void testFailed (TestDescription test, FailureDescription failure)
الإبلاغ عن تعذُّر اختبار فردي
سيتمّ استدعاؤه بين testStarted وtestEnded.
| المعلمات | |
|---|---|
| test | TestDescription: لتحديد الاختبار | 
| failure | FailureDescription:FailureDescriptionلوصف الخطأ وسياقه | 
testRunFailed
public void testRunFailed (FailureDescription failure)
تعذّر إكمال تشغيل اختبار التقارير بسبب خطأ وصفه FailureDescription.
| المعلمات | |
|---|---|
| failure | FailureDescription:FailureDescriptionلوصف الخطأ وسياقه | 
