BuildRetrievalError

public class BuildRetrievalError
extends HarnessException

java.lang.Object
   ↳ com.android.tradefed.error.HarnessException
     ↳ com.android.tradefed.build.BuildRetrievalError


حدث خطأ فادح أثناء استرداد الإصدار للاختبار.

ملخّص

وظائف الإنشاء العامة

BuildRetrievalError(String reason)

إنشاء BuildRetrievalError جديد مع رسالة خطأ ذات معنى

BuildRetrievalError(String reason, ErrorIdentifier errorId)

إنشاء BuildRetrievalError جديد مع رسالة خطأ ذات معنى

BuildRetrievalError(String reason, Throwable cause)

تُنشئ BuildRetrievalError جديدة تتضمّن رسالة خطأ ذات معنى وسببًا.

BuildRetrievalError(String reason, Throwable cause, IBuildInfo build)

تُنشئ BuildRetrievalError جديدة تتضمّن رسالة خطأ ذات معنى وسببًا وتفاصيل الإنشاء.

BuildRetrievalError(String reason, Throwable cause, ErrorIdentifier errorId)

تُنشئ BuildRetrievalError جديدة تتضمّن رسالة خطأ وسببًا ذا معنى.

BuildRetrievalError(String reason, Throwable cause, ErrorIdentifier errorId, IBuildInfo build)

تُنشئ هذه الوظيفة BuildRetrievalError جديدًا يتضمّن رسالة خطأ ذات مغزى وسببًا و تفاصيل عملية الإنشاء.

الطرق العامة

IBuildInfo getBuildInfo()

عرض تفاصيل عن الإصدار الذي تمّت محاولة استرجاعه

void setBuildInfo(IBuildInfo build)

اضبط معلومات الإصدار.

وظائف الإنشاء العامة

BuildRetrievalError

public BuildRetrievalError (String reason)

إنشاء BuildRetrievalError جديد مع رسالة خطأ ذات معنى

المعلمات
reason String: رسالة خطأ توضّح سبب الخطأ

BuildRetrievalError

public BuildRetrievalError (String reason, 
                ErrorIdentifier errorId)

إنشاء BuildRetrievalError جديد مع رسالة خطأ ذات معنى

المعلمات
reason String: رسالة خطأ توضّح سبب الخطأ

errorId ErrorIdentifier: معرّف الخطأ لهذا الخطأ

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause)

تُنشئ BuildRetrievalError جديدة تتضمّن رسالة خطأ ذات معنى وسببًا.

المعلمات
reason String: رسالة خطأ تفصيلية

cause Throwable: Throwable لتسجيل السبب الأصلي لخطأ ProvideBuildError

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause, 
                IBuildInfo build)

تُنشئ BuildRetrievalError جديدة تتضمّن رسالة خطأ مفيدة وسببًا وتفاصيل الإنشاء.

المعلمات
reason String: رسالة خطأ تفصيلية

cause Throwable: Throwable لتسجيل السبب الأصلي لخطأ ProvideBuildError

build IBuildInfo: تفاصيل عن الإصدار الذي تمّت محاولة استرجاعه

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause, 
                ErrorIdentifier errorId)

تُنشئ BuildRetrievalError جديدة تتضمّن رسالة خطأ وسببًا ذا معنى.

المعلمات
reason String: رسالة خطأ تفصيلية

cause Throwable: Throwable لتسجيل السبب الأصلي لخطأ ProvideBuildError

errorId ErrorIdentifier: معرّف الخطأ لهذا الخطأ

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause, 
                ErrorIdentifier errorId, 
                IBuildInfo build)

تُنشئ هذه الطريقة BuildRetrievalError جديدًا يتضمّن رسالة خطأ ذات معنى وسببًا و تفاصيل عملية الإنشاء.

المعلمات
reason String: رسالة خطأ تفصيلية

cause Throwable: Throwable لتسجيل السبب الأصلي لخطأ ProvideBuildError

errorId ErrorIdentifier: معرّف الخطأ لهذا الخطأ

build IBuildInfo: تفاصيل عن الإصدار الذي تمّت محاولة استرجاعه

الطرق العامة

getBuildInfo

public IBuildInfo getBuildInfo ()

عرض تفاصيل عن الإصدار الذي تمّت محاولة استرجاعه

لن يكون العنصر IBuildInfo الذي يتم إرجاعه أبدًا فارغًا، ولكن قد لا يتضمّن بيانات مثل build_id وما إلى ذلك.

المرتجعات
IBuildInfo IBuildInfo

setBuildInfo

public void setBuildInfo (IBuildInfo build)

اضبط معلومات الإصدار.

المعلمات
build IBuildInfo: IBuildInfo