SimplePerfUtil
public class SimplePerfUtil
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.SimplePerfUtil |
Basit komut göndermek ve sonuçları toplamak için yardımcı sınıf
Özet
Genel yöntemler |
---|
SimplePerfResult | executeCommand (String command) Verilen adb kabuk komutunu simpleperf sarılmış halde çalıştırır Simpleperf sonucu ayrıştırılacak ve arayana geri dönecektir |
void | executeCommand (String command, IShellOutputReceiver receiver, long maxTimeToOutputShellResponse, TimeUnit timeUnit, int retryAttempts) Verilen adb kabuk komutunu simpleperf sarılmış halde çalıştırır Simpleperf sonucunu alıcı aracılığıyla ayrıştırmak arayanın sorumluluğundadır |
void | executeCommand (String command, IShellOutputReceiver receiver) Verilen adb kabuk komutunu simpleperf sarılmış halde çalıştırır Simpleperf sonucunu alıcı aracılığıyla ayrıştırmak arayanın sorumluluğundadır |
| getArgumentList () Simpleperf komutu için argüman alın |
static SimplePerfUtil | newInstance ( ITestDevice device, SimplePerfUtil.SimplePerfType type) SimplePerfUtil Yapıcı Arayan, örneği başlatırken cihazı ve simpleperf türünü tanımlamalıdır |
void | setArgumentList ( arguList) setArgumentList ( arguList) Simpleperf komutunda argümanı ayarla |
Genel yöntemler
Komutu çalıştır
public SimplePerfResult executeCommand (String command)
Verilen adb kabuk komutunu simpleperf sarılmış halde çalıştırır
Simpleperf sonucu ayrıştırılacak ve arayana geri dönecektir
Parametreler |
---|
command | String : cihazda çalıştırılacak komut |
Komutu çalıştır
public void executeCommand (String command,
IShellOutputReceiver receiver,
long maxTimeToOutputShellResponse,
TimeUnit timeUnit,
int retryAttempts)
Verilen adb kabuk komutunu simpleperf sarılmış halde çalıştırır
Simpleperf sonucunu alıcı aracılığıyla ayrıştırmak arayanın sorumluluğundadır
Parametreler |
---|
command | String : cihazda çalıştırılacak komut |
receiver | IShellOutputReceiver : Kabuk çıktısını yönlendirecek IShellOutputReceiver nesnesi |
maxTimeToOutputShellResponse | long : komutun herhangi bir yanıt vermemesine izin verilen maksimum süre; timeUnit belirtilen birim |
timeUnit | TimeUnit : maxTimeToOutputShellResponse için timeUnit birimi, bkz. ERROR(/TimeUnit) |
retryAttempts | int : bir istisna nedeniyle başarısız olursa komutun maksimum yeniden denenme sayısı. retryAttempts başarıyla gerçekleştirilmezse DeviceNotResponsiveException atılır. |
Komutu çalıştır
public void executeCommand (String command,
IShellOutputReceiver receiver)
Verilen adb kabuk komutunu simpleperf sarılmış halde çalıştırır
Simpleperf sonucunu alıcı aracılığıyla ayrıştırmak arayanın sorumluluğundadır
Parametreler |
---|
command | String : cihazda çalıştırılacak komut |
receiver | IShellOutputReceiver : Kabuk çıktısını yönlendirecek IShellOutputReceiver nesnesi |
getArgumentList
public getArgumentList ()
Simpleperf komutu için argüman alın
İadeler |
---|
| alt komut ve argümanların listesi (null yapılabilir) |
setArgumentList
public void setArgumentList ( arguList)
Simpleperf komutunda argümanı ayarla
Parametreler |
---|
arguList | : alt komut ve argümanların listesi |
Korumalı yöntemler
commandStringPreparer
protected String commandStringPreparer (String command)
Parametreler |
---|
command | String |