SemaphoreTokenTargetPreparer

public class SemaphoreTokenTargetPreparer
extends BaseTargetPreparer

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.SemaphoreTokenTargetPreparer


Đây là một trình chuẩn bị được sử dụng để sử dụng mã thông báo để loại trừ thử nghiệm theo thứ tự trong máy chủ đã được trao đổi. chỉ thiết bị nhận được mã thông báo mới được phép bắt đầu thử nghiệm. Những người khác sẽ đợi cho đến khi nó được phát hành Điều này không thể chỉ được sử dụng khi bạn có một bài kiểm tra được trao đổi và sử dụng các tài nguyên được chia sẻ. Vui lòng đảm bảo rằng chỉ có một thử nghiệm duy nhất chạy trên máy chủ với các DUT khác nhau. Người dùng cần thêm --semaphore-token:no-disable vào tệp lệnh.

Bản tóm tắt

nhà thầu công cộng

SemaphoreTokenTargetPreparer ()

Phương thức công khai

void setUp ( TestInformation testInfo)

void tearDown ( TestInformation testInfo, Throwable e)

nhà thầu công cộng

SemaphoreTokenTargetPreparer

public SemaphoreTokenTargetPreparer ()

Phương thức công khai

cài đặt

public void setUp (TestInformation testInfo)

Thông số
testInfo TestInformation

ném
BuildError
DeviceNotAvailableException
TargetSetupError

phá bỏ

public void tearDown (TestInformation testInfo, 
                Throwable e)

Thông số
testInfo TestInformation

e Throwable

ném
DeviceNotAvailableException