com.android.tradefed.targetprep
Arayüzler
| FlashingResourcesParser.Constraint |
FlashingResourcesParser'nın normalde kullanabileceği bazı kaynakları yoksaymasına olanak tanımak için tasarlanmış bir filtreleme arayüzü
|
| IDeviceFlasher | Cihazda cihaz resmi gösterilir. |
| IFlashingResourcesParser | Bir cihazın flash'lanması için gereken yardımcı resim dosyalarının gerekli sürümlerini sağlamaya yönelik arayüz. |
| IFlashingResourcesRetriever | Bir cihazı flashlamak için gereken yardımcı görüntü dosyalarını almak üzere kullanılan arayüz. |
| IHostCleaner | Test çalıştırması tamamlandıktan sonra ana makinede temizlik yapar. |
| ILabPreparer |
Laboratuvar hazırlayıcıları için işaretleyici arayüzü
Bu arayüzlerin ne amaçla kullanıldığıyla ilgili açıklama için |
| ITargetCleaner | Bu arayüzün desteği sonlandırılmıştır. tearDown, temel ITargetPreparer arayüzüne taşındı. |
| ITargetPreparer | Test çalıştırması için test ortamını hazırlar. |
| ITestsZipInstaller | Derleme sistemi tarafından oluşturulan testleri, testler zip dosyasından cihaza yükler. |
Sınıflar
| AllTestAppsInstallSetup |
IDeviceBuildInfo.getTestsDir() klasöründeki tüm uygulamaları cihaza yükleyen bir ITargetPreparer.
|
| AoaTargetPreparer |
ITargetPreparer Android Open Accessory (AOAv2) protokolünü kullanarak bir dizi işlemi (ör. tıklamalar ve kaydırmalar) yürüten bir cihaz.
|
| AppSetup |
Bir apk'yı ve testlerini yükleyen ITargetPreparer.
|
| ArtChrootPreparer | ART testleri için chroot dizini oluşturun. |
| BaseEmulatorPreparer | Yerel emülatör başlatmak için kullanılan ortak hazırlayıcı. |
| BaseTargetPreparer |
Nesnenin devre dışı bırakılıp bırakılmayacağını kontrol etmeye olanak tanıyan ITargetPreparer için temel uygulama sınıfı.
|
| BuildError | Sağlanan derleme çalıştırılamazsa oluşturulur. |
| BuildInfoRecorder |
Derleme bilgisi meta verilerini belirtilen bir dosyaya yazan bir ITargetPreparer.
|
| CdmaDeviceFlasher | CDMA radyolu fiziksel bir Android cihazda görüntü yanıp söndüren bir sınıf. |
| CompileBootImageWithSpeedTargetPreparer | Önyükleme sınıf yolu ve sistem sunucusu, "speed" derleyici filtresiyle yeniden derlenir. |
| CpuThrottlingWaiter |
Tüm çekirdeklerdeki maksimum frekans, mevcut en yüksek seviyeye geri yüklenene kadar bekleyen bir ITargetPreparer
|
| CreateAvdPreparer | |
| CreateUserPreparer | Kullanıcı oluşturmak ve sonunda temizlemek için hedef hazırlayıcı. |
| DefaultTestsZipInstaller | Testler zip yükleyicisinin varsayılan uygulaması. |
| DeviceActionTargetPreparer |
Cihaz işlemleri yapmak için ITargetPreparer.
|
| DeviceBuildInfoBootStrapper |
Derleme bilgisi alanlarını cihazdan okunan özelliklerle değiştiren bir ITargetPreparer
Bu, harici bir kaynaktan oluşturulan derlemelere sahip cihazları test etmek için kullanışlıdır (ör. |
| DeviceBuildInfoInjector |
ITargetPreparer, DeviceBuildDescriptor meta verilerini IBuildInfo içine yerleştirir.
|
| DeviceCleaner | Testten sonra temizleme işlemi olarak yeniden başlatma veya biçimlendirme gerçekleştirir ve isteğe bağlı olarak ekranı kapatır. |
| DeviceFailedToBootError | Bir cihaz, derleme yüklenip başlatıldıktan sonra önyükleme yapamazsa bu istisna oluşturulur. |
| DeviceFlashPreparer |
Fiziksel Android donanımında bir görüntüyü yanıp söndüren ITargetPreparer.
|
| DeviceImageZipFlashingTargetPreparer | Cihazı belirli bir biçimde sağlanan cihaz görüntüleriyle flaşlayan bir hedef hazırlayıcı. |
| DeviceOwnerTargetPreparer |
Bir cihaz sahibi bileşeni oluşturan ITargetPreparer.
|
| DeviceSetup |
Sağlanan Option'lere göre bir cihazı test için yapılandıran ITargetPreparer.
|
| DeviceStorageFiller | Hedef hazırlayıcı, depolama alanını doldurarak bir miktar boş alan bırakır. |
| DeviceStringPusher | Hedef hazırlayıcı, bir dosyaya dize yazmak için kullanılır. |
| DeviceUpdateTargetPreparer |
Cihazları harici bir kaynaktan (derleme hizmetinin aksine) alınan cihaz resmi dosyasıyla güncelleme konusunda yaygın adımları ele alan bir ITargetPreparer.
|
| DeviceWiper |
Kullanıcı verilerini temizleyen bir ITargetPreparer
|
| DisableSELinuxTargetPreparer | Etkinse SELinux'u devre dışı bırakan hedef hazırlayıcı |
| DynamicSystemPreparer |
Dinamik Sistem Güncellemesi ile cihaz derlemesinin üzerine sistem görüntüsü oluşturan bir ITargetPreparer.
|
| EraseUserDataPreparer |
Cihazdaki kullanıcı verilerini temizleyen bir ITargetPreparer.
|
| FastbootCommandPreparer | Fastboot'u tetikleyen ve fastboot komutları gönderen hedef hazırlayıcı. |
| FastbootDeviceFlasher | Fiziksel Android donanımına görüntü yüklemek için fastboot'u kullanan bir sınıf. |
| FastbootUpdateBootstrapPreparer |
Belirtilen dosyaları (bootloader, radyo, cihaz resmi zip) ITargetPreparer içine yerleştirerek cihazlara FastbootDeviceFlasher yüklenmesini sağlayan, ardından sonuç raporlama amacıyla önyükleme sonrası cihaz özelliklerini derleme bilgilerine yerleştiren bir IDeviceBuildInfo.
|
| FeatureFlagTargetPreparer | DeviceConfig'i (uzak bir hizmet tarafından ayarlanan özellik işaretleri) günceller. |
| FlashingResourcesParser | Bir cihazın flash'lanması için gereken yardımcı resim dosyalarının gerekli sürümlerini ayrıştıran bir sınıf. |
| FlashingResourcesParser.AndroidInfo |
Map<String, MultiMap<String, String>> için bir typedef.
|
| FolderSaver |
Cihazdan dizinleri çeken, sıkıştıran ve günlüğe kaydetme arka ucuna kaydeden bir ITargetPreparer.
|
| FutilityCommandPreparer | Boşuna komutları yürütmeye hazırlanan kişi. |
| GkiDeviceFlashPreparer | Cihazı Android ortak çekirdeği genel görüntüsüyle flaşlayan bir hedef hazırlayıcı. |
| GsiDeviceFlashPreparer | Cihazı Android genel sistem görüntüsüyle flaşlayan bir hedef hazırlayıcı. |
| InstallAllTestZipAppsSetup |
Bir test zip dosyasındaki tüm uygulamaları yükleyen ITargetPreparer.
|
| InstallApexModuleTargetPreparer | |
| InstallApkSetup |
Dosya sisteminde bulunan bir veya daha fazla APK'yı yükleyen bir ITargetPreparer.
|
| InstallBuildEnvApkSetup |
Android platform derleme ortamından bir veya daha fazla test APK'sı yükleyen bir ITargetPreparer.
|
| InstallKernelModulePreparer | Çekirdek modüllerini yükleyen bir hedef hazırlayıcı. |
| InstrumentationPreparer |
Araç çalıştırması yapan bir ITargetPreparer
|
| KillExistingEmulatorPreparer |
Çalışan bir emülatörü kapatan ITargetPreparer.
|
| KnownFailurePreparer | Bilinen hatayı yeniden denemeyi atlamak için hedef hazırlayıcı. |
| LocalEmulatorLaunch | Bir Android derleme ortamından yerel olarak emülatör başlatan bir TargetPreparer. |
| LocalEmulatorSnapshot | Android derleme/geliştirme ortamından temiz bir emülatör anlık görüntüsü oluşturmak için tasarlanmış bir TargetPreparer |
| MixKernelTargetPreparer |
Çekirdek görüntüsünün cihaz görüntüsüyle karıştırılmasına olanak tanıyan bir ITargetPreparer.
|
| MixRadioTargetPreparer |
Radyo görüntüsünün cihaz görüntüsüyle karıştırılmasına olanak tanıyan bir ITargetPreparer.
|
| ModuleOemTargetPreparer | |
| ModulePusher | |
| ModulePusher.ModulePushError | Mainline modülü gönderme sırasında önemli hata oluştu. |
| NativeLeakCollector |
Her işlem tarafından tutulan ulaşılamayan yerel belleği belirlemek için "dumpsys meminfo --unreachable -a" komutunu çalıştıran bir ITargetPreparer.
|
| OtaUpdateDeviceFlasher | Cihaz görüntüsünü güncellemek için tam veya artımlı bir OTA paketiyle system/update_engine/scripts/update_device.py komut dosyasını tetikleyen bir cihaz flaşörü. |
| PerfettoPreparer | Perfetto hazırlayıcı, yapılandırma dosyasını cihaza Perfetto'nun erişebileceği standart bir konuma gönderir. |
| ProfileTargetPreparer |
Herhangi bir profil kullanıcısı için hedef hazırlayıcıyı ayarlamaya yönelik temel sınıf android.os.usertype.profile.XXX.
|
| PushFileInvoker |
Bu sınıf kullanımdan kaldırılmıştır.
Bunun yerine PushFilePreparer kullanın
|
| PushFilePreparer |
Herhangi bir ana makine yolundan herhangi bir cihaz yoluna herhangi bir sayıda dosya göndermeye çalışan bir ITargetPreparer.
|
| PythonVirtualenvPreparer | Ana makinede Python virtualenv'yi kurar ve paketleri yükler. |
| RebootTargetPreparer | Cihazı yeniden başlatan hedef hazırlayıcı. |
| RecoveryLogPreparer | Kurtarma işleminden önce günlükleri toplamak için kullanılan hedef hazırlayıcı. |
| RemoveSystemAppPreparer |
Test çalıştırmadan önce bir APK'yı sistem bölümünden kaldırmak için ITargetPreparer.
|
| RestartSystemServerTargetPreparer | Cihazı yeniden başlatmadan sistem sunucusunu yeniden başlatan hedef hazırlayıcı. |
| RootcanalForwarderPreparer | |
| RootTargetPreparer | "force-root" seçeneğine göre "adb root" veya "adb unroot" komutunu çalıştıran hedef hazırlayıcı. |
| RunCommandTargetPreparer | |
| RunHostCommandTargetPreparer | Testi çalıştırmadan önce ve sonra rastgele ana makine komutları çalıştırmak için hedef hazırlayıcı. |
| RunHostScriptTargetPreparer | Test çalıştırmadan önce bir komut dosyası yürüten hedef hazırlayıcı. |
| RunOnCloneProfileTargetPreparer | |
| RunOnPrivateProfileTargetPreparer | |
| RunOnSdkSandboxTargetPreparer |
Testlerin SDK korumalı alanında çalıştırılması gerektiğini belirten bir ITargetPreparer.
|
| RunOnSecondaryUserTargetPreparer |
Testin ikincil kullanıcı olarak çalışmasını sağlamak için ITargetPreparer.
|
| RunOnSystemUserTargetPreparer |
Testlerin kullanıcı üzerinde (geçerli kullanıcı yerine) çalıştırılması gerektiğini belirten bir ITargetPreparer.
|
| RunOnWorkProfileTargetPreparer |
Kurulumda iş profili oluşturan ve testlerin bu kullanıcıda çalıştırılması gerektiğini belirten bir ITargetPreparer.
|
| SemaphoreTokenTargetPreparer | Bu, tradefed ana makinesinde test yürütmeyi serileştirmek için jeton kullanmak üzere kullanılan bir hazırlayıcıdır. |
| SideloadOtaTargetPreparer |
Belirtilen OTA paketinin yan yüklemesini yapan, paketi uygulayan, cihazın başlatılmasını bekleyen ve derleme bilgisi olarak kullanılacak cihaz derleme özelliklerini ekleyen bir hedef hazırlayıcı
Bu hedef hazırlayıcı, cihazın başlatıldığında normal adb modunda olacağını varsayar ve cihazın aynı modda ancak daha yeni bir derleme uygulanmış şekilde çıkmasını sağlar. |
| StopServicesSetup |
Cihazdaki hizmetleri durduran bir ITargetPreparer.
|
| StubTargetPreparer |
ITargetPreparer öğesinin boş yer tutucu uygulaması.
|
| SwitchUserTargetPreparer |
Kurulumda belirtilen kullanıcı türüne geçen bir ITargetPreparer.
|
| SystemUpdaterDeviceFlasher |
Bir OTA güncelleme paketinde paketlenmiş bir sistem görüntüsünü yüklemek için sistem güncelleyiciye dayanan bir IDeviceFlasher.
|
| TargetSetupError | Hedef test için hazırlanırken ölümcül bir hata oluştu. |
| TearDownPassThroughPreparer | Yapılandırmaya nesne olarak dahil edilen hazırlayıcılarda tearDown'ın çalıştırılmasına olanak tanır. |
| TemperatureThrottlingWaiter |
Cihazın sıcaklığı hedef sıcaklığa düşene kadar bekleyen bir ITargetPreparer
|
| TestAppInstallSetup |
IDeviceBuildInfo.getTestsDir() klasöründeki bir veya daha fazla uygulamayı cihaza yükleyen bir ITargetPreparer.
|
| TestFilePushSetup |
IDeviceBuildInfo.getTestsDir() klasöründeki bir veya daha fazla dosyayı/dizini cihaza aktaran bir ITargetPreparer.
|
| TestSystemAppInstallSetup |
ITargetPreparer, IDeviceBuildInfo.getTestsDir() klasöründeki bir veya daha fazla uygulamayı cihaza yükleyerek /system bölümüne yerleştirir.
|
| TimeWaster | Zaman kaybına ve cihazın yeniden başlatılmasına neden olabilecek basit bir hedef hazırlayıcı. |
| UserCleaner |
Yıkım sırasında ikincil kullanıcıları kaldıran bir ITargetPreparer.
|
| UserHelper | |
| VisibleBackgroundUserPreparer | Arka planda başlatılan bir kullanıcıda test çalıştırmak için hedef hazırlayıcı. |
| WaitForDeviceDatetimePreparer |
Cihazda tarih ve saatin ayarlanmasını bekleyen bir ITargetPreparer
İsteğe bağlı olarak, bu hazırlayan, zaman aşımı içinde tarih ve saat ayarlanmamışsa |
| WifiPreparer |
Gerekirse cihazda kablosuz bağlantıyı yapılandıran bir ITargetPreparer.
|
Numaralandırmalar
| AltDirBehavior |
Çeşitli test yapay ürünü yükleyicileri/itici için alternatif dizin davranışlarını tanımlayan bir enum
|
| DeviceCleaner.CleanupAction | |
| DeviceCleaner.PostCleanupAction | |
| FlashingMethod | Test edilen cihazda flaş kullanmak için kullanılan yöntemi açıklayan bir enum |
| IDeviceFlasher.UserDataFlashOption | Kullanıcı verileri resmini işleme seçeneklerinin numaralandırılmış değeri |
Arayüzler
Sınıflar
- AllTestAppsInstallSetup
- AoaTargetPreparer
- AppSetup
- ArtChrootPreparer
- BaseEmulatorPreparer
- BaseTargetPreparer
- BuildError
- BuildInfoRecorder
- CdmaDeviceFlasher
- CompileBootImageWithSpeedTargetPreparer
- CpuThrottlingWaiter
- CreateAvdPreparer
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceActionTargetPreparer
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- DeviceCleaner
- DeviceFailedToBootError
- DeviceFlashPreparer
- DeviceImageZipFlashingTargetPreparer
- DeviceOwnerTargetPreparer
- DeviceSetup
- DeviceStorageFiller
- DeviceStringPusher
- DeviceUpdateTargetPreparer
- DeviceWiper
- DisableSELinuxTargetPreparer
- DynamicSystemPreparer
- EraseUserDataPreparer
- FastbootCommandPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FeatureFlagTargetPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- FolderSaver
- FutilityCommandPreparer
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- InstallAllTestZipAppsSetup
- InstallApexModuleTargetPreparer
- InstallApkSetup
- InstallBuildEnvApkSetup
- InstallKernelModulePreparer
- InstrumentationPreparer
- KillExistingEmulatorPreparer
- KnownFailurePreparer
- LocalEmulatorLaunch
- LocalEmulatorSnapshot
- MixKernelTargetPreparer
- MixRadioTargetPreparer
- ModuleOemTargetPreparer
- ModulePusher
- ModulePusher.ModulePushError
- NativeLeakCollector
- OtaUpdateDeviceFlasher
- PerfettoPreparer
- ProfileTargetPreparer
- PushFileInvoker
- PushFilePreparer
- PythonVirtualenvPreparer
- RebootTargetPreparer
- RecoveryLogPreparer
- RemoveSystemAppPreparer
- RestartSystemServerTargetPreparer
- RootcanalForwarderPreparer
- RootTargetPreparer
- RunCommandTargetPreparer
- RunHostCommandTargetPreparer
- RunHostScriptTargetPreparer
- RunOnCloneProfileTargetPreparer
- RunOnPrivateProfileTargetPreparer
- RunOnSdkSandboxTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- SemaphoreTokenTargetPreparer
- SideloadOtaTargetPreparer
- StopServicesSetup
- StubTargetPreparer
- SwitchUserTargetPreparer
- SystemUpdaterDeviceFlasher
- TargetSetupError
- TearDownPassThroughPreparer
- TemperatureThrottlingWaiter
- TestAppInstallSetup
- TestFilePushSetup
- TestSystemAppInstallSetup
- TimeWaster
- UserCleaner
- UserHelper
- VisibleBackgroundUserPreparer
- WaitForDeviceDatetimePreparer
- WifiPreparer
Numaralandırmalar