com.android.tradefed.log

ממשקים

ILeveledLogOutput מחלקות שמטמיעות את הממשק הזה מספקות שיטות שמטפלות בהצגת הודעות ביומן. 
ILogRegistry ממשק ליומן ILogOutput מסוג singleton שמנהל ומפעיל מספר יומנים שונים. 
ITerribleFailureHandler ממשק לטיפול בכשלים חמורים מ-LogUtil.CLog.wtf(String, Throwable)
 

שיעורים

BaseLeveledLogOutput הטמעה בסיסית של ILeveledLogOutput שמאפשרת לסנן תגים מסוימים לפי השם או הרכיבים שלהם. 
BaseStreamLogger<OS extends OutputStream> ILeveledLogOutput שמפנה את הודעות היומן לזרם פלט ול-stdout. 
FileLogger ILeveledLogOutput שמפנה את הודעות היומן לקובץ ול-stdout. 
HistoryLogger יומן מיוחד של היסטוריית TF, שמכיל רק אירועים ספציפיים מסוימים. 
LogReceiver  
LogRegistry הטמעה של ILogRegistry שמבצעת מוליפסקס ומנהלת יומנים שונים, ומשתמשת ביומן המתאים על סמך ThreadGroup של השרשור שמבצע את הקריאה. 
SimpleFileLogger ILeveledLogOutput שמפנה את הודעות היומן ל-stdout ולקובץ יומן יחיד. 
StdoutLogger ILeveledLogOutput שמפנה את הודעות היומן ל-stdout. 
TerribleFailureEmailHandler סוג פשוט של טיפול ששולח אימייל לאנשים שמעוניינים כשמתרחשת שגיאת WTF (What a Terrible Failure) במכונה של Trade Federation. 

טיפוסים בני מנייה (enum)

ILogRegistry.EventType אירועים שרצוי לתעד ביומן