ConfigUtil

public class ConfigUtil
extends Object

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


Lớp tiện ích để tạo, tương tác và đẩy các tệp cấu hình thống kê.

TODO(b/118635164): Hợp nhất với các tiện ích cấu hình phía thiết bị.

Tóm tắt

Hàm khởi tạo công khai

ConfigUtil()

Phương thức công khai

static long pushBinaryStatsConfig(ITestDevice device, File configFile)

Đẩy một tệp cấu hình thống kê nhị phân để thu thập các chỉ số

static long pushStatsConfig(ITestDevice device, eventAtomIds, logSources)

Đẩy một tệp cấu hình dựa trên sự kiện để thu thập các nguyên tử được cung cấp trong eventAtomIds từ logSources

static long pushStatsConfig(ITestDevice device, eventAtomIds)

Đẩy một tệp cấu hình dựa trên sự kiện để thu thập các nguyên tử được cung cấp trong eventAtomIds.

static void removeConfig(ITestDevice device, long configId)

Xoá tệp cấu hình đã thống kê theo mã nhận dạng configId.

Hàm khởi tạo công khai

ConfigUtil

public ConfigUtil ()

Phương thức công khai

pushBinaryStatsConfig

public static long pushBinaryStatsConfig (ITestDevice device, 
                File configFile)

Đẩy một tệp cấu hình thống kê nhị phân để thu thập các chỉ số

Tham số
device ITestDevice: Thiết bị kiểm thử nơi cấu hình thống kê ở dạng nhị phân sẽ được đẩy đến

configFile File: Tệp cấu hình đã thống kê

Giá trị trả về
long Mã của tệp cấu hình mới được đẩy

Gửi
DeviceNotAvailableException

pushStatsConfig

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

Đẩy một tệp cấu hình dựa trên sự kiện để thu thập các nguyên tử được cung cấp trong eventAtomIds từ logSources

Tham số
device ITestDevice: nơi đẩy cấu hình

eventAtomIds : danh sách mã nguyên tử sự kiện cần thu thập

logSources : danh sách các nguồn nhật ký từ nơi có thể thu thập nguyên tử

Giá trị trả về
long Mã của tệp cấu hình mới được đẩy

Gửi
DeviceNotAvailableException

pushStatsConfig

public static long pushStatsConfig (ITestDevice device, 
                 eventAtomIds)

Đẩy một tệp cấu hình dựa trên sự kiện để thu thập các nguyên tử được cung cấp trong eventAtomIds.

Tham số
device ITestDevice: nơi đẩy cấu hình

eventAtomIds : danh sách mã nguyên tử sự kiện cần thu thập

Giá trị trả về
long Mã của tệp cấu hình mới được đẩy

Gửi
DeviceNotAvailableException

removeConfig

public static void removeConfig (ITestDevice device, 
                long configId)

Xoá tệp cấu hình đã thống kê theo mã nhận dạng configId.

Tham số
device ITestDevice: nơi xoá cấu hình

configId long: Mã của cấu hình cần xoá

Gửi
DeviceNotAvailableException