IMultiTargetPreparer
  public
  
  
  
  interface
  IMultiTargetPreparer
  
  
      implements
      
        IDisableable
      
  
  
| com.android.tradefed.targetprep.multi.IMultiTargetPreparer | 
تجهيز بيئة الاختبار لعدة أجهزة معًا لا تستخدِم هذا الرمز إلا للإعدادات التي تتطلّب استخدام
 أجهزة متعددة، وإلا استخدِم الرمز العادي ITargetPreparer على كل جهاز.
 
يُرجى العلم أنّه يمكن تحديد IMultiTargetPreparer متعددة في الإعدادات. يُنصح
 بأن يوثّق كل عنصر IMultiTargetPreparer بوضوح البيئة المتوقّعة قبل الإعداد
 وبعده.
ملخّص
الطرق العامة | |
|---|---|
        
        default
        
        
        
        void
     | 
  
    
      
      setUp(IInvocationContext context)
      
      
        
      تم إيقاف هذه الطريقة نهائيًا.
    استخدِم   | 
  
        
        default
        
        
        
        void
     | 
  
    
      
      setUp(TestInformation testInformation)
      
      
        نفِّذ عملية إعداد الاستهدافات للاختبار.  | 
  
        
        default
        
        
        
        void
     | 
  
    
      
      tearDown(TestInformation testInformation, Throwable e)
      
      
        يمكنك إجراء عملية تنظيف/إزالة الاستهدافات بعد الاختبار.  | 
  
        
        default
        
        
        
        void
     | 
  
    
      
      tearDown(IInvocationContext context, Throwable e)
      
      
        
      تم إيقاف هذه الطريقة نهائيًا.
    استخدِم   | 
  
الطرق العامة
setUp
public void setUp (IInvocationContext context)
      تم إيقاف هذه الطريقة نهائيًا.
    استخدِم setUp(com.android.tradefed.invoker.TestInformation) بدلاً من ذلك.
  
نفِّذ عملية إعداد الاستهدافات للاختبار.
| المعلمات | |
|---|---|
context | 
        
          IInvocationContext: IInvocationContext الذي يصف عملية الاستدعاء والأجهزة والإصدارات | 
      
| عمليات الرمي | |
|---|---|
TargetSetupError | 
          إذا حدث خطأ فادح أثناء إعداد البيئة | 
BuildError | 
          في حال حدوث خطأ مرتبط بالإصدار | 
DeviceNotAvailableException | 
          إذا توقّف الجهاز عن الاستجابة | 
setUp
public void setUp (TestInformation testInformation)
نفِّذ عملية إعداد الاستهدافات للاختبار.
| المعلمات | |
|---|---|
testInformation | 
        
          TestInformation: TestInformation الذي يصف عملية الاستدعاء والأجهزة
     والإصدارات | 
      
| عمليات الرمي | |
|---|---|
TargetSetupError | 
          إذا حدث خطأ فادح أثناء إعداد البيئة | 
BuildError | 
          في حال حدوث خطأ مرتبط بالإصدار | 
DeviceNotAvailableException | 
          إذا توقّف الجهاز عن الاستجابة | 
tearDown
public void tearDown (TestInformation testInformation, 
                Throwable e)يمكنك إجراء عملية تنظيف/إزالة الاستهدافات بعد الاختبار.
| المعلمات | |
|---|---|
testInformation | 
        
          TestInformation: TestInformation الذي يصف عملية الاستدعاء والأجهزة
     والإصدارات | 
      
e | 
        
          Throwable: إذا انتهت عملية الاستدعاء باستثناء، سيكون هذا هو الاستثناء الذي تم رصده
     على مستوى الاستدعاء. بخلاف ذلك، ستكون null. | 
      
| عمليات الرمي | |
|---|---|
DeviceNotAvailableException | 
          إذا توقّف الجهاز عن الاستجابة | 
tearDown
public void tearDown (IInvocationContext context, 
                Throwable e)
      تم إيقاف هذه الطريقة نهائيًا.
    استخدِم tearDown(com.android.tradefed.invoker.TestInformation, Throwable) بدلاً من ذلك.
  
يمكنك إجراء عملية تنظيف/إزالة الاستهدافات بعد الاختبار.
| المعلمات | |
|---|---|
context | 
        
          IInvocationContext: IInvocationContext الذي يصف عملية الاستدعاء والأجهزة والإصدارات | 
      
e | 
        
          Throwable: إذا انتهت عملية الاستدعاء باستثناء، سيكون هذا هو الاستثناء الذي تم رصده
     على مستوى الاستدعاء. بخلاف ذلك، ستكون null. | 
      
| عمليات الرمي | |
|---|---|
DeviceNotAvailableException | 
          إذا توقّف الجهاز عن الاستجابة |