اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release بدلاً من aosp-main لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
  
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      تنظيم صفحاتك في مجموعات
    
    
      
      يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
    
  
  
    
  
  
  
  
    
  
  
    
    
    
  
  
TestDescription
  public
  
  final
  
  class
  TestDescription
  
    extends Object
  
  
  
  
  
  
  
    
    | java.lang.Object | 
  
  
    
      | ↳ | com.android.tradefed.result.TestDescription | 
  
  
    
  فئة تمثّل معلومات عن حالة اختبار
ملخّص
| وظائف الإنشاء العامة | 
|---|
  
  
  
    | 
      TestDescription(String className, String testName)
      طريقة وضع التصميم
        
    
 | 
  
  
  
  
    | 
      TestDescription(String className, String testName, Annotation... annotations)
      طريقة وضع التصميم
        
    
 | 
  
  
  
  
    | 
      TestDescription(String className, String testName,  annotations)
      طريقة وضع التصميم
        
    
 | 
  
الحقول
    PARAMETERIZED_TEST_REGEX
    
      
  
      
  
    
public static final Pattern PARAMETERIZED_TEST_REGEX
    
    
    
  تعبير عادي للطريقة التي تتضمّن مَعلمة على سبيل المثال: testName[0]
    
 
وظائف الإنشاء العامة
    TestDescription
    
public TestDescription (String className, 
                String testName)
    
    
    
  طريقة وضع التصميم
    
    | المعلمات | 
|---|
      
        | className | String: اسم الصف الذي يجري الاختبار | 
      
        | testName | String: اسم الاختبار (الطريقة). | 
    
 
    TestDescription
    
public TestDescription (String className, 
                String testName, 
                Annotation... annotations)
    
    
    
  طريقة وضع التصميم
    
    | المعلمات | 
|---|
      
        | className | String: اسم الصف الذي يجري الاختبار | 
      
        | testName | String: اسم الاختبار (الطريقة). | 
      
        | annotations | Annotation: قائمةERROR(/Annotation)المرتبطة بحالة الاختبار | 
    
 
    TestDescription
    
public TestDescription (String className, 
                String testName, 
                 annotations)
    
    
    
  طريقة وضع التصميم
    
    | المعلمات | 
|---|
      
        | className | String: اسم الصف الذي يجري الاختبار | 
      
        | testName | String: اسم الاختبار (الطريقة). | 
      
        | annotations | : مجموعة منERROR(/Annotation)المرتبطة بحالة الاختبار | 
    
 
الطرق العامة
    compareTo
    
public int compareTo (TestDescription o)
    
    
    
  
    
    | المعلمات | 
|---|
      
        | o | TestDescription | 
    
    
 
    علامة يساوي
    
public boolean equals (Object obj)
    
    
    
  
    
    
 
    getAnnotation
    
public T getAnnotation (Class<T> annotationType)
    
    
    
  
    
    | المعلمات | 
|---|
      
        | annotationType | Class | 
    
    
      | المرتجعات | 
|---|
      
        | T | التعليق التوضيحي من النوع annotationType المُرفَق بهذه العقدة الوصفية، أو
    قيمة فارغة إذا لم يكن هناك أي تعليق توضيحي | 
    
 
    getAnnotations
    
public  getAnnotations ()
    
    
    
  
    
      | المرتجعات | 
|---|
      
        |  | جميع التعليقات التوضيحية المرفقة بعقدة الوصف هذه | 
    
 
    getClassName
    
public String getClassName ()
    
    
    
  لعرض اسم الفئة المؤهَّل بالكامل للاختبار.
    
 
    getTestName
    
public String getTestName ()
    
    
    
  تعرِض هذه السمة اسم الاختبار مع المَعلمات، إذا كان اختبارًا مُستخدِمًا للمَعلمات. لعرض اسم الاختبار العادي إذا لم يكن اختبارًا مُستخدِمًا للمَعلمات.
    
 
    getTestNameWithoutParams
    
public String getTestNameWithoutParams ()
    
    
    
  تُعيد اسم الاختبار بدون أيّ مَعلمات (إذا كانت طريقة مَعلمة).
    
 
    hashCode
    
public int hashCode ()
    
    
    
  
    
 
    toString
    
public String toString ()
    
    
    
  
    
 
 
 
  
  
  
 
  
    
    
      
    
    
  
       
    
    
  
  
  يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
  تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)
  
  
  
    
      [[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]