ConfigUtil

public class ConfigUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.statsd.ConfigUtil


فئة أدوات لإنشاء ملفات إعدادات statsd والتفاعل معها وإرسالها

TODO(b/118635164): دمج مع أدوات الإعداد من جهة الجهاز

ملخّص

شركة إنشاءات عامة

ConfigUtil()

الطرق العامة

static long pushBinaryStatsConfig(ITestDevice device, File configFile)

تُرسِل ملف إعدادات statsd ثنائيًا لجمع المقاييس.

static long pushStatsConfig(ITestDevice device, eventAtomIds, logSources)

تُرسِل هذه العملية ملفّ إعدادات مستندًا إلى الأحداث لجمع العناصر المقدَّمة في eventAtomIds من logSources.

static long pushStatsConfig(ITestDevice device, eventAtomIds)

لإرسال ملف إعداد مستنِد إلى الحدث لجمع وحدات الذرّة المقدَّمة في eventAtomIds.

static void removeConfig(ITestDevice device, long configId)

يزيل ملف إعداد إحصاءات بواسطة رقم التعريف، configId.

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

ConfigUtil

public ConfigUtil ()

الطرق العامة

pushBinaryStatsConfig

public static long pushBinaryStatsConfig (ITestDevice device, 
                File configFile)

تُرسِل ملف إعدادات statsd ثنائيًا لجمع المقاييس.

المعلمات
device ITestDevice: جهاز اختبار حيث سيتم إرسال الإعدادات الثنائية التي تم إحصاءاتها إلى

configFile File: ملف إعدادات statsd

المرتجعات
long رقم تعريف ملف الإعدادات الذي تمّ دفعه حديثًا

الرميات
DeviceNotAvailableException

pushStatsConfig

public static long pushStatsConfig (ITestDevice device, 
                 eventAtomIds, 
                 logSources)

تُرسِل هذه العملية ملفّ إعدادات مستندًا إلى الأحداث لجمع العناصر المقدَّمة في eventAtomIds من logSources.

المعلمات
device ITestDevice: مكان ضبط الإعدادات

eventAtomIds : قائمة بأرقام تعريف atom للأحداث المطلوب جمعها

logSources : قائمة بمصادر السجلّات التي يمكن جمع الذرّات منها

المرتجعات
long رقم تعريف ملف الإعدادات الذي تمّ دفعه حديثًا

الرميات
DeviceNotAvailableException

PushStatsConfig

public static long pushStatsConfig (ITestDevice device, 
                 eventAtomIds)

لإرسال ملف إعداد مستنِد إلى الحدث لجمع وحدات الذرّة المقدَّمة في eventAtomIds.

المعلمات
device ITestDevice: مكان ضبط الإعدادات

eventAtomIds : قائمة بأرقام تعريف ذرات الأحداث المطلوب جمعها

المرتجعات
long رقم تعريف ملف الإعدادات الذي تمّ دفعه حديثًا

عمليات الرمي
DeviceNotAvailableException

removeConfig

public static void removeConfig (ITestDevice device, 
                long configId)

تزيل هذه الوظيفة ملف إعدادات statsd باستخدام معرّفه configId.

المعلمات
device ITestDevice: مكان حذف الإعدادات

configId long: رقم تعريف الإعداد المطلوب حذفه

عمليات الرمي
DeviceNotAvailableException