IConfigurationReceiver

public interface IConfigurationReceiver

com.android.tradefed.config.IConfigurationReceiver
AndroidJUnitTest בדיקה שמריצה חבילת בדיקות של מכשור במכשיר נתון באמצעות android.support.test.runner.AndroidJUnitRunner. 
ArtGTest  
ArtRunTest כלי להרצת בדיקות לצורך הרצת בדיקות ART. 
AtestRunner הטמעה של ITestSuite 
BaseRetryDecision הטמעה בסיסית של IRetryDecision
BaseTestSuite בדיקה להרצת חבילה לבדיקות תאימות (CTS) עם מערכת חבילה חדשה. 
ClangCodeCoverageCollector BaseDeviceMetricCollector שמושך מהמכשיר את מדידות הכיסוי של Clang ומתעדות אותן ביומן כפריטי בדיקה. 
ClusterCommandLauncher מחלקה IRemoteTest להפעלת פקודה מ-TFC באמצעות תהליך משנה של TF. 
CodeCoverageTest בדיקה שמריצה חבילת בדיקות של מכשור במכשיר נתון ויוצרת את דוח הכיסוי של הקוד. 
CommandOptionsGetter הטמעת שירות שמחזירה את הערך של אפשרויות הפקודה של קריאה נתונה. 
CreateAvdPreparer  
DependenciesResolver סוג חדש של ספק שמאפשר לקבל את כל יחסי התלות של בדיקה. 
DeviceFlashPreparer ITargetPreparer שמציג תמונת אימג' בחומרה פיזית של Android. 
DeviceOwnerTargetPreparer ITargetPreparer שמגדיר רכיב של בעלי מכשיר. 
DeviceResetFeature הטמעה בצד השרת של איפוס המכשיר. 
DeviceSnapshotFeature הטמעה בצד השרת של תמונת מצב של המכשיר. 
ExecutableBaseTest מחלקה בסיסית לבדיקות בסגנון של קובץ הפעלה. 
ExecutableHostTest מפעיל בדיקות לקובץ הפעלה שפועל במארח. 
ExecutableTargetTest מפעיל בדיקות לקובץ הפעלה שפועל ביעד. 
FastbootUpdateBootstrapPreparer ITargetPreparer שמארגן קבצים ספציפיים (מרכז האתחול, הרדיו, קובץ ה-zip של קובץ האימג' של המכשיר) ב-IDeviceBuildInfo כדי להפעיל את ה-flash במכשירים באמצעות FastbootDeviceFlasher, ולאחר מכן מזין מאפייני מכשיר לאחר האתחול בפרטי ה-build למטרות דיווח על תוצאות. 
FormattedGeneratorReporter כלי דיווח שמאפשר ליצור דוחות בפורמט מסוים. 
GTest בדיקה שמריצה חבילת בדיקה מקורית במכשיר נתון. 
GTestBase המחלקה הבסיסית של gTest 
GcovCodeCoverageCollector BaseDeviceMetricCollector שמושך את מדידות הכיסוי של gcov מהמכשיר ומתעדה אותן כפריטי בדיקה. 
GcovKernelCodeCoverageCollector BaseDeviceMetricCollector שמושך מדידות כיסוי של הליבה של gcov מ-debugfs ומהמכשיר, ולאחר מכן מתעד אותן כפריטי בדיקה. 
GlobalFilterGetter הטמעת שירות שמחזירה את המסננים של קריאה נתונה. 
HostGTest בדיקה שמריצה חבילת בדיקה מקורית. 
HostTest מפעיל בדיקות לבדיקות מבוססות-מארח של JUnit. 
ITestSuite כיתה מופשטת המשמשת להרצת חבילת בדיקות. 
InstalledInstrumentationsTest הפעלת כל הרכיבים של המדידה שנמצאים במכשיר הנוכחי. 
InstrumentationTest בדיקה שמריצה חבילת בדיקות של מכשור במכשיר נתון. 
IsolatedHostTest הטמעת מפעיל של TradeFed שמשתמש בתהליך משנה כדי להריץ את הבדיקות בסביבה עם תלות נמוכה, במקום להריץ אותן בתהליך הראשי. 
JarHostTest מפעיל בדיקות לבדיקות JUnit בצד המארח. 
JavaCodeCoverageCollector BaseDeviceMetricCollector שמושך מהמכשיר מדידות של כיסוי Java ומתעדה אותן כפריטי בדיקה. 
KUnitModuleTest מפעיל בדיקות להרצת מודולים של בדיקות KUnit במכשיר. 
KernelTargetTest מפעיל בדיקות לקובץ הפעלה שפועל ביעד ומנתח את התוצאה של בדיקת הליבה. 
KnownFailurePreparer Target preparer to skip retrying known failure. 
LocalAndroidVirtualDevice הכיתה של מכשירים וירטואליים מקומיים שפועלים במארח של TradeFed. 
ManagedRemoteDevice מכשיר שפועל בתוך מכונה וירטואלית שאנחנו מנהלים מרחוק באמצעות מכונה של Tradefed בתוך המכונה הווירטואלית. 
MixKernelTargetPreparer ITargetPreparer שמאפשרת לשלב בין קובץ אימג' של ליבה לבין קובץ אימג' של מכשיר. 
NativeDevice הטמעת ברירת המחדל של ITestDevice במכשירי Android עם סטאק חלקי. 
NestedRemoteDevice ייצוג של המכשיר שפועל בתוך מכונה וירטואלית מרוחקת של Cuttlefish. 
NoApkTestSkipper כלי הכנה מיוחד שמאפשר לדלג על קריאה לחלוטין (הכנה ובדיקות) אם אין חבילות APK לבדיקה. 
RemoteAndroidDevice הטמעה של ITestDevice במכשיר Android עם סטאק מלא שמחובר באמצעות adb connect. 
RemoteAndroidVirtualDevice הרחבה של התנהגות RemoteAndroidDevice למכשיר Android עם סטאק מלא שפועל ב-Google Compute Engine‏ (GCE). 
ReportPassedTests דיווח בקובץ על מסננים אפשריים להחרגת בדיקה שעברה. 
ResultsPlayer ריצה מיוחדת שמפעילה מחדש את התוצאות שהתקבלו. 
RetryRescheduler מפעיל מיוחד שמאפשר לתזמן מחדש בדיקות קודמות שנכשלו או לא בוצעו. 
RustBinaryHostTest בדיקת מארח שנועדה להריץ קובץ בינארי של Rust ממערכת ה-build של Android‏ (Soong) 
RustBinaryTest בדיקה שמריצה קובץ בינארי של Rust במכשיר נתון. 
RustTestBase המחלקה הבסיסית של RustBinaryHostTest ו-RustBinaryTest 
SkipFeature תכונה שמאפשרת גישה לחלק מהמידע ב-SkipManager
StubTargetPreparer הטמעה ריקה של placeholder של ITargetPreparer
StubTest הטמעת בדיקה ריקה ללא פעולה. 
SubprocessTfLauncher IRemoteTest להרצת בדיקות כנגד התקנה נפרדת של TF. 
TearDownPassThroughPreparer מאפשרת להריץ את tearDown על מכשירי הכנה שכלולים בתצורה כאובייקט. 
TestDevice הטמעה של ITestDevice במכשיר Android עם סטאק מלא 
TestMappingSuiteRunner הטמעה של BaseTestSuite להרצת בדיקות שצוינו באמצעות האפשרות include-filter, או קובצי TEST_MAPPING מה-build, כחבילה. 
TestsPoolPoller מעטפת בדיקות שמאפשרת להריץ את כל הבדיקות במאגר בדיקות. 
TfSuiteRunner הטמעה של ITestSuite שתטען בדיקות מהתיקייה res/config/suite/‎ של קובצי ה-jar של TF. 
TfTestLauncher IRemoteTest להרצת בדיקות יחידה או בדיקות פונקציונליות כנגד התקנה נפרדת של TF. 
XmlFormattedGeneratorReporter הטמעה של FormattedGeneratorReporter שמעבירה את תוצאות הבדיקה בפורמט xml. 


ממשק פשוט לייצוג אובייקט שמקבל IConfiguration.

בדיקות או אובייקטים אחרים של הגדרות צריכים להטמיע את הממשק הזה אם הם זקוקים לגישה ל-IConfiguration שהם כלולים בו.

סיכום

שיטות ציבוריות

abstract void setConfiguration(IConfiguration configuration)

הזרקת IConfiguration בשימוש.

שיטות ציבוריות

setConfiguration

public abstract void setConfiguration (IConfiguration configuration)

הזרקת IConfiguration בשימוש.

פרמטרים
configuration IConfiguration