com.android.tradefed.invoker.shard

ממשקים

IDynamicShardingClient ממשק עטיפה עבור לקוח הריסוק

זה קיים כדי שנוכל להחליף HTTP אחד או לבדוק אחד במידת הצורך.

IDynamicShardingConnectionInfo ממשק למחלקות המכילות מידע על חיבור פיצול דינמי
IShardHelper ממשק של אובייקט המתאר את אסטרטגיית הריסוק שיש לאמץ עבור תצורה.
ITestsPool ממשק המתאר מאגר בדיקות שאנו יכולים לגשת ולהפעיל

שיעורים

ConfigurableGrpcDynamicShardingClient
DynamicShardHelper אסטרטגיית Sharding כדי לאפשר עבודה מרחוק בתור בין מופעי TF מרובים
DynamicShardingConnectionInfoMessage שיעור החזקת נתונים על מנת להקל על השליחה דרך שרת התכונות.
LastShardDetector בעת הפעלת רסיסה מקומית, לפעמים אנו רוצים לבצע פעולות מסוימות רק כאשר הרסיס האחרון מגיע invocationEnded(long) .
LocalPool יישום מאגר בדיקות מקומיות
ParentShardReplicate שכפל הגדרה עבור מכשיר אחד לכל שאר המכשירים שיהיו חלק מהריסוק.
RemoteDynamicPool יישום מאגר של בדיקות בתור עבודה מרחוק
ShardBuildCloner מחלקה עוזרת המטפלת בשיבוט מידע בנייה משורת הפקודה.
ShardHelper כיתת עוזרת המטפלת ביצירת הרסיסים ותזמוןם להזמנה.
StrictShardHelper אסטרטגיית חלוקה ליצירת רסיסים קפדניים שאינם מדווחים יחד,
TestsPoolPoller מעטפת בדיקות המאפשרת לבצע את כל הבדיקות של מאגר בדיקות.