RunOnSecondaryUserTargetPreparer
public
class
RunOnSecondaryUserTargetPreparer
extends BaseTargetPreparer
implements
IConfigurationReceiver
ITargetPreparer yang membuat pengguna sekunder dalam penyiapan, dan menandai bahwa pengujian harus
dijalankan di pengguna tersebut.
Dalam penghapusan, pengguna sekunder akan dihapus.
Jika sudah ada, pengguna sekunder akan digunakan, bukan membuat pengguna baru, dan
tidak akan dihapus dalam penghapusan.
Jika perangkat tidak memiliki kapasitas untuk membuat pengguna baru saat diperlukan, argumen instrumentasi skip-tests-reason akan ditetapkan, dan pengguna tidak akan diubah. Pengujian
yang berjalan di perangkat dapat membaca argumen ini untuk merespons status ini.
Ringkasan
Metode yang dilindungi |
boolean
|
canCreateAdditionalUsers(ITestDevice device, int numberOfUsers)
Memeriksa apakah jumlah pengguna yang diinginkan dapat dibuat.
|
Konstruktor publik
RunOnSecondaryUserTargetPreparer
public RunOnSecondaryUserTargetPreparer ()
Metode publik
setConfiguration
public void setConfiguration (IConfiguration configuration)
Memasukkan IConfiguration yang digunakan.
| Parameter |
configuration |
IConfiguration |
public void setUp (TestInformation testInfo)
| Parameter |
testInfo |
TestInformation |
| Menampilkan |
DeviceNotAvailableException |
|
TargetSetupError |
|
public void tearDown (TestInformation testInfo,
Throwable e)
| Parameter |
testInfo |
TestInformation |
e |
Throwable |
| Menampilkan |
DeviceNotAvailableException |
|
Metode yang dilindungi
canCreateAdditionalUsers
protected boolean canCreateAdditionalUsers (ITestDevice device,
int numberOfUsers)
Memeriksa apakah jumlah pengguna yang diinginkan dapat dibuat.
| Parameter |
device |
ITestDevice |
numberOfUsers |
int |
| Menampilkan |
DeviceNotAvailableException |
|