DaireselAtraceUtil

public class CircularAtraceUtil
extends Object

Java.lang.Nesne
🎃 com.android.tradefed.util.CircularAtraceUtil


Özellikle, Maymun sırasında ANR'lerin temel nedenlerini belirlemek için geliştirilen bir izleme yardımcı programıdır teşvik etmek anlamına gelir. Start komutu çağrıldığında, bir yuvarlak arabellek. Durak çağırma işlemi, arabelleğin içeriğinin bir ListingStreamSource öğesine döküm geri dönüyor. Bunu yukarıda belirtilen durumda (ANR'leri tanımlama) kullanmak için önce başlatma işlemini uygulaması gerekir. yöntemini testin başlangıcında, bitiş yöntemini ise testin hemen sonunda değiştirin. Başlangıç fiyatı verilerin nasıl kaydedilip işleneceğini seçebilir. Çoğu kişi sistem izleme yöntemini kullanmalıdır --from-file seçeneğini kullanarak HTML görüntüleyiciyi oluşturabilirsiniz.

Özet

Kamu inşaatçıları

CircularAtraceUtil()

Herkese açık yöntemler

static FileInputStreamSource endTrace(ITestDevice device)

İzlemeyi eşzamansız bir şekilde durdurur ve bir Dosyaya atar ve giriş Akışı Kaynağı'nda döndürür.

static void startTrace(ITestDevice device, tags, int bufferSizeMB)

Belirtilen etiketlerle eşzamansız olarak izlemeyi başlatır.

Kamu inşaatçıları

DaireselAtraceUtil

public CircularAtraceUtil ()

Herkese açık yöntemler

EndTrace

public static FileInputStreamSource endTrace (ITestDevice device)

İzlemeyi eşzamansız bir şekilde durdurur ve bir Dosyaya atar ve giriş Akışı Kaynağı'nda döndürür.

Parametreler
device ITestDevice

İlerlemeler
FileInputStreamSource atrace komutundan alınan sonuçları içeren bir FileInputStreamSource

Fırlatma
DeviceNotAvailableException

StartTrace

public static void startTrace (ITestDevice device, 
                 tags, 
                int bufferSizeMB)

Belirtilen etiketlerle eşzamansız olarak izlemeyi başlatır.

Parametreler
device ITestDevice: İşlemleri izlenecek cihaz

tags : atr'in izlemesi gereken etiketler; varsayılan olarak 'am gfx sched view' şeklindedir

bufferSizeMB int: MB cinsinden dairesel arabellek boyutu

Fırlatma
DeviceNotAvailableException