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)

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

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

ConfigUtil

public ConfigUtil ()

الطرق العامة

pushBinaryStatsConfig

public static long pushBinaryStatsConfig (ITestDevice device, 
                File configFile)

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

المعلمات
device ITestDevice: جهاز الاختبار الذي سيتمّ فيه ضبط إعدادات statsd الثنائية

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 : قائمة بأرقام تعريف ATOM للأحداث المطلوب جمعها

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

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

removeConfig

public static void removeConfig (ITestDevice device, 
                long configId)

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

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

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

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