Trình chuẩn bị RunOnPrimaryUserTargetPreparer

public class RunOnSecondaryUserTargetPreparer
extends BaseTargetPreparer implements IConfigurationReceiver

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetOutcomer
     ↳ com.android.tradefed.targetprep.RunOnSecondaryUserTargetOutcomer


ITargetPreparer tạo người dùng phụ trong quá trình thiết lập và đánh dấu rằng chương trình kiểm thử nên chạy trong người dùng đó.

Khi chia nhỏ, người dùng phụ sẽ bị xoá.

Nếu đã tồn tại người dùng phụ, họ sẽ được sử dụng thay vì tạo người dùng mới sẽ không bị xoá khi chia nhỏ.

Nếu thiết bị không có đủ khả năng để tạo người dùng mới khi cần có người dùng mới, thì bỏ qua-kiểm thử-lý do đối số đo lường sẽ được đặt và người dùng sẽ không thay đổi. Thử nghiệm chạy trên thiết bị có thể đọc đối số này để phản hồi trạng thái này.

Tóm tắt

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

RunOnSecondaryUserTargetPreparer()

Phương thức công khai

void setConfiguration(IConfiguration configuration)

Chèn IConfiguration đang sử dụng.

void setUp(TestInformation testInfo)
void tearDown(TestInformation testInfo, Throwable e)

Phương thức được bảo vệ

boolean canCreateAdditionalUsers(ITestDevice device, int numberOfUsers)

Kiểm tra xem có thể tạo số lượng người dùng mong muốn hay không.

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

Trình chuẩn bị RunOnPrimaryUserTargetPreparer

public RunOnSecondaryUserTargetPreparer ()

Phương thức công khai

Cấu hình đặt

public void setConfiguration (IConfiguration configuration)

Chèn IConfiguration đang sử dụng.

Tham số
configuration IConfiguration

thiết lập

public void setUp (TestInformation testInfo)

Tham số
testInfo TestInformation

Gửi
DeviceNotAvailableException
TargetSetupError

xé hình

public void tearDown (TestInformation testInfo, 
                Throwable e)

Tham số
testInfo TestInformation

e Throwable

Gửi
DeviceNotAvailableException

Phương thức được bảo vệ

canCreateAdditionalUsers (Người dùng bổ sung)

protected boolean canCreateAdditionalUsers (ITestDevice device, 
                int numberOfUsers)

Kiểm tra xem có thể tạo số lượng người dùng mong muốn hay không.

Tham số
device ITestDevice

numberOfUsers int

Giá trị trả về
boolean

Gửi
DeviceNotAvailableException