com.android.tradefed.log

ממשקים

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

שיעורים

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

תקצירים

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