Google cam kết thúc đẩy công bằng chủng tộc cho các cộng đồng Đen. Xem thế nào.
Trang này được dịch bởi Cloud Translation API.
Switch to English

SemaphoreTokenTargetPreparer

public class SemaphoreTokenTargetPreparer
extends BaseTargetPreparer implements ITargetCleaner

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 để tuần tự hóa bài kiểm tra trong máy chủ lưu trữ. chỉ thiết bị có được mã thông báo sẽ đượ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 trong giao dịch và sử dụng các tài nguyên được chia sẻ. Vui lòng đảm bảo chỉ có một thử nghiệm duy nhất chạy trên máy chủ lưu trữ với các DUT khác nhau mà người dùng cần thêm --semaphore-token: không vô hiệu hóa trong tệp lệnh.

Tóm lược

Nhà xây dựng công cộng

SemaphoreTokenTargetPreparer ()

Phương pháp công cộng

void setUp ( ITestDevice device, IBuildInfo buildInfo)

Thực hiện thiết lập mục tiêu để thử nghiệm.

void tearDown ( ITestDevice device, IBuildInfo buildInfo, Throwable e)

Thực hiện việc dọn dẹp / phá vỡ mục tiêu sau khi thử nghiệm.

Nhà xây dựng công cộng

SemaphoreTokenTargetPreparer

public SemaphoreTokenTargetPreparer ()

Phương pháp công cộng

thiết lập

public void setUp ( ITestDevice device, 
                IBuildInfo buildInfo)

Thực hiện thiết lập mục tiêu để thử nghiệm.

Thông số
device ITestDevice : ITestDevice cần chuẩn bị.

buildInfo IBuildInfo : dữ liệu về bản dựng đang được thử nghiệm.

Ném
DeviceNotAvailableException
TargetSetupError

phá bỏ

public void tearDown ( ITestDevice device, 
                IBuildInfo buildInfo, 
                Throwable e)

Thực hiện việc dọn dẹp / phá vỡ mục tiêu sau khi thử nghiệm.

Thông số
device ITestDevice : ITestDevice cần chuẩn bị.

buildInfo IBuildInfo : dữ liệu về bản dựng đang được thử nghiệm.

e Throwable : nếu lệnh gọi kết thúc bằng một ngoại lệ, đây sẽ là ngoại lệ được bắt ở cấp Gọi. Nếu không, sẽ là null .

Ném
DeviceNotAvailableException