Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

ICommandOptions

public interface ICommandOptions

com.android.tradefed.command.ICommandOptions


Vùng chứa các tùy chọn thực thi cho các lệnh.

Tóm lược

Phương pháp công khai

abstract boolean captureLogcatOnFailure ()

Có hay không nắm bắt logcat khi trường hợp thử nghiệm bị lỗi

abstract boolean captureScreenshotOnFailure ()

Có hay không chụp ảnh màn hình khi trường hợp thử nghiệm không thành công

abstract ICommandOptions clone ()

Tạo một bản sao của ICommandOptions đối tượng.

abstract boolean earlyDeviceRelease ()

Có nên giải phóng thiết bị sớm khi thực hiện xong hay không.

abstract boolean filterPreviousPassedTests ()

Có lọc các trường hợp thử nghiệm đã vượt qua trước đó từ lần thử trước hay không.

abstract getAutoLogCollectors ()

Trả về tập hợp các trình thu thập nhật ký tự động sẽ được thêm vào cho một lời kêu gọi

abstract getDynamicDownloadArgs ()

Trả về bản đồ của các args để chuyển đến truy vấn tải xuống động.

abstract int getExtraRemotePostsubmitInstance ()

Có hay không bắt đầu các phiên bản bổ sung trong máy ảo từ xa trong gửi bài viết.

abstract String getHostLogSuffix ()

Trả về hậu tố để thêm vào host_log Tradefed hoặc null nếu không có tiền tố.

abstract UniqueMultiMap<String, String> getInvocationData ()

Trả về dữ liệu được chuyển đến lời gọi để mô tả nó

abstract long getInvocationTimeout ()

Trả lại thời gian chờ lệnh gọi đã chỉ định.

abstract long getLoopTime ()

Dành thời gian để đợi trước khi lên lịch lại lệnh này.

abstract long getMaxLoopCount ()

Trả về số lần tối đa để lập lịch lệnh.

abstract boolean getOptimizeMainlineTest ()

Trả về true nếu chúng ta nên tối ưu hóa danh sách các mô-đun kiểm tra để kiểm tra dòng chính.

abstract Duration getParallelSetupTimeout ()

Trả về thời gian chờ để sử dụng trong quá trình thiết lập song song.

abstract Integer getShardCount ()

Trả về tổng số phân đoạn cho lệnh.

abstract Integer getShardIndex ()

Trả về chỉ mục phân đoạn cho lệnh.

abstract String getTestTag ()

Trả lại thẻ kiểm tra cho lời gọi.

abstract String getTestTagSuffix ()

Trả lại hậu tố thẻ kiểm tra, được nối vào thẻ kiểm tra để đại diện cho một số biến thể của một bài kiểm tra.

abstract boolean isDryRunMode ()

Quay trở lại true nếu chúng ta nên nhảy thêm lệnh này vào hàng đợi.

abstract boolean isFullHelpMode ()

Trả true nếu đầy đủ chế độ trợ giúp chi tiết đã được yêu cầu

abstract boolean isHelpMode ()

Trả true nếu viết tắt giúp đỡ chế độ đã được yêu cầu

abstract boolean isLoopMode ()

Trả lại chế độ vòng lặp cho cấu hình.

abstract boolean isNoisyDryRunMode ()

Quay trở lại true nếu chúng ta nên in lệnh ra ra cửa sổ Console trước khi chúng tôi nhảy thêm nó vào hàng đợi.

abstract boolean reportInvocationComplete ()

có hay không báo cáo nhật ký cho đến khi invocationComplete.

abstract boolean reportPassedTests ()

Có hay không báo cáo các trường hợp kiểm thử đã vượt qua.

abstract boolean reportTestCaseCount ()

Có báo cáo số lượng trường hợp thử nghiệm cho mỗi loại thử nghiệm hay không.

abstract reportingTags ()

Danh sách các thẻ được sử dụng để báo cáo liên quan đến lời gọi.

abstract boolean runOnAllDevices ()

Trả về true nếu lệnh sẽ chạy trên tất cả các thiết bị.

abstract void setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors)

Đặt tập hợp các trình thu thập nhật ký tự động sẽ được thêm vào một lời kêu gọi.

abstract void setBugreportOnInvocationEnded (boolean takeBugreport)

Đặt có hay không nắm bắt một báo cáo lỗi khi kết thúc lời kêu gọi.

abstract void setBugreportzOnInvocationEnded (boolean takeBugreportz)

Đặt có hay không ghi lại báo cáo lỗi khi kết thúc lời kêu gọi.

abstract void setHostLogSuffix (String suffix)

Đặt hậu tố để thêm vào Tradefed host_log.

abstract void setInvocationTimeout (Long mInvocationTimeout)

Đặt thời gian chờ lời kêu gọi.

abstract void setLoopMode (boolean loopMode)

Đặt chế độ vòng lặp cho lệnh

abstract void setReplicateSetup (boolean replicate)

Đặt có sử dụng thiết lập sao chép hay không.

abstract void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

Đặt có hay không báo cáo nhật ký cho đến khi gọi ra Hoàn thành

abstract void setReportTestCaseCount (boolean report)

Đặt có hay không báo cáo số lượng trường hợp thử nghiệm cho mỗi loại thử nghiệm.

abstract void setShardCount (Integer shardCount)

Đặt số lượng phân đoạn cho lệnh.

abstract void setShardIndex (Integer shardIndex)

Đặt chỉ mục phân đoạn cho lệnh.

abstract void setShouldUseSandboxing (boolean use)

Đặt xem chúng ta có nên sử dụng vùng chứa TF hay không

abstract void setTestTag (String testTag)

Đặt thẻ kiểm tra cho lời gọi.

abstract void setUseSandboxTestMode (boolean use)

Đặt xem chúng ta có nên sử dụng chế độ kiểm tra hộp cát TF hay không.

abstract boolean shouldDisableInvocationSetupAndTeardown ()

Có hay không tắt thiết lập lập hóa đơn trước và gỡ bỏ sau yêu cầu.

abstract boolean shouldReportModuleProgression ()

Có báo cáo tiến trình của lệnh gọi từ xa ở cấp mô-đun hay không.

abstract boolean shouldUseDynamicSharding ()

Trả về nếu chúng ta có nên sử dụng dynamic sharding hay không

abstract boolean shouldUseParallelRemoteSetup ()

Có cố gắng thiết lập song song các thiết bị từ xa hay không.

abstract boolean shouldUseParallelSetup ()

Có hay không thử thiết lập song song.

abstract boolean shouldUseRemoteSandboxMode ()

Có sử dụng chế độ hộp cát trong lệnh gọi từ xa hay không.

abstract boolean shouldUseReplicateSetup ()

Có hay không sử dụng thiết lập sao chép cho tất cả các thiết bị từ xa.

abstract boolean shouldUseSandboxTestMode ()

Trả về true nếu chúng ta nên sử dụng hộp cát Tf ở chế độ thử nghiệm.

abstract boolean shouldUseSandboxing ()

Trả về true nếu chúng ta nên sử dụng vùng chứa Tf để chạy lệnh gọi

abstract boolean shouldUseTokenSharding ()

Sharding có nên sử dụng hỗ trợ mã thông báo hay không.

abstract boolean takeBugreportOnInvocationEnded ()

Trả về true nếu báo cáo lỗi sẽ được thực hiện khi yêu cầu kiểm tra đã kết thúc.

abstract boolean takeBugreportzOnInvocationEnded ()

Trả về true nếu một báo cáo lỗi nên được thực hiện thay vì báo cáo lỗi trong báo cáo lỗi cuối cùng của cuộc gọi kiểm tra.

Phương pháp công khai

captureLogcatOnFailure

public abstract boolean captureLogcatOnFailure ()

Có hay không nắm bắt logcat khi trường hợp thử nghiệm không thành công

Lợi nhuận
boolean

captureScreenshotOnFailure

public abstract boolean captureScreenshotOnFailure ()

Có hay không chụp ảnh màn hình khi trường hợp thử nghiệm không thành công

Lợi nhuận
boolean

dòng vô tính

public abstract ICommandOptions clone ()

Tạo một bản sao của ICommandOptions đối tượng.

Lợi nhuận
ICommandOptions

earlyDeviceRelease

public abstract boolean earlyDeviceRelease ()

Có nên giải phóng thiết bị sớm khi thực hiện xong hay không.

Lợi nhuận
boolean

filterPreviousPassedTests

public abstract boolean filterPreviousPassedTests ()

Có lọc các trường hợp thử nghiệm đã vượt qua trước đó từ lần thử trước hay không.

Lợi nhuận
boolean

getAutoLogCollectors

public abstract  getAutoLogCollectors ()

Trả về tập hợp các trình thu thập nhật ký tự động sẽ được thêm vào cho một lời kêu gọi

Lợi nhuận

getDynamicDownloadArgs

public abstract  getDynamicDownloadArgs ()

Trả về bản đồ của các args để chuyển đến truy vấn tải xuống động.

Lợi nhuận

getExtraRemotePostsubmitInstance

public abstract int getExtraRemotePostsubmitInstance ()

Có hay không bắt đầu các phiên bản bổ sung trong máy ảo từ xa trong gửi bài viết.

Lợi nhuận
int

getHostLogSuffix

public abstract String getHostLogSuffix ()

Trả về hậu tố để thêm vào host_log Tradefed hoặc null nếu không có tiền tố.

Lợi nhuận
String

getInvocationData

public abstract UniqueMultiMap<String, String> getInvocationData ()

Trả về dữ liệu được chuyển tới lời gọi để mô tả nó

Lợi nhuận
UniqueMultiMap<String, String>

getInvocationTimeout

public abstract long getInvocationTimeout ()

Trả lại thời gian chờ lệnh gọi đã chỉ định. 0 nếu không có thời gian chờ được sử dụng.

Lợi nhuận
long

getLoopTime

public abstract long getLoopTime ()

Dành thời gian để đợi trước khi lên lịch lại lệnh này.

Lợi nhuận
long thời gian tính bằng mili giây

getMaxLoopCount

public abstract long getMaxLoopCount ()

Trả về số lần tối đa để lập lịch lệnh. Không có tác dụng nếu isLoopMode là false.

Lợi nhuận
long

getOptimizeMainlineTest

public abstract boolean getOptimizeMainlineTest ()

Trả về true nếu chúng ta nên tối ưu hóa danh sách các mô-đun kiểm tra để kiểm tra dòng chính.

Lợi nhuận
boolean

getParallelSetupTimeout

public abstract Duration getParallelSetupTimeout ()

Trả về thời gian chờ để sử dụng trong quá trình thiết lập song song.

Lợi nhuận
Duration

getShardCount

public abstract Integer getShardCount ()

Trả về tổng số phân đoạn cho lệnh.

Lợi nhuận
Integer

getShardIndex

public abstract Integer getShardIndex ()

Trả về chỉ mục phân đoạn cho lệnh.

Lợi nhuận
Integer

getTestTag

public abstract String getTestTag ()

Trả lại thẻ kiểm tra cho lời gọi. Mặc định là 'sơ khai' nếu không xác định.

Lợi nhuận
String

getTestTagSuffix

public abstract String getTestTagSuffix ()

Trả lại hậu tố thẻ kiểm tra, được nối vào thẻ kiểm tra để đại diện cho một số biến thể của một bài kiểm tra.

Lợi nhuận
String

isDryRunMode

public abstract boolean isDryRunMode ()

Quay trở lại true nếu chúng ta nên nhảy thêm lệnh này vào hàng đợi.

Lợi nhuận
boolean

isFullHelpMode

public abstract boolean isFullHelpMode ()

Trả true nếu đầy đủ chế độ trợ giúp chi tiết đã được yêu cầu

Lợi nhuận
boolean

isHelpMode

public abstract boolean isHelpMode ()

Trả true nếu viết tắt giúp đỡ chế độ đã được yêu cầu

Lợi nhuận
boolean

isLoopMode

public abstract boolean isLoopMode ()

Trả lại chế độ vòng lặp cho cấu hình.

Lợi nhuận
boolean

isNoisyDryRunMode

public abstract boolean isNoisyDryRunMode ()

Quay trở lại true nếu chúng ta nên in lệnh ra ra cửa sổ Console trước khi chúng tôi nhảy thêm nó vào hàng đợi.

Lợi nhuận
boolean

reportInvocationComplete

public abstract boolean reportInvocationComplete ()

có hay không báo cáo nhật ký cho đến khi invocationComplete.

Lợi nhuận
boolean

reportPassedTests

public abstract boolean reportPassedTests ()

Có hay không báo cáo các trường hợp thử nghiệm đã vượt qua.

Lợi nhuận
boolean

reportTestCaseCount

public abstract boolean reportTestCaseCount ()

Có báo cáo số lượng trường hợp thử nghiệm cho mỗi loại thử nghiệm hay không.

Lợi nhuận
boolean

reportTags

public abstract  reportingTags ()

Danh sách các thẻ được sử dụng để báo cáo liên quan đến lời gọi.

Lợi nhuận

runOnAllDevices

public abstract boolean runOnAllDevices ()

Trả về true nếu lệnh sẽ chạy trên tất cả các thiết bị.

Lợi nhuận
boolean

setAutoLogCollectors

public abstract void setAutoLogCollectors ( autoLogCollectors)

Đặt tập hợp các trình thu thập nhật ký tự động sẽ được thêm vào một lời kêu gọi.

Thông số
autoLogCollectors

setBugreportOnInvocationEnded

public abstract void setBugreportOnInvocationEnded (boolean takeBugreport)

Đặt có hay không nắm bắt một báo cáo lỗi khi kết thúc lời kêu gọi.

Thông số
takeBugreport boolean

setBugreportzOnInvocationEnded

public abstract void setBugreportzOnInvocationEnded (boolean takeBugreportz)

Đặt có hay không nắm bắt một báo cáo lỗi ở cuối lời kêu gọi.

Thông số
takeBugreportz boolean

setHostLogSuffix

public abstract void setHostLogSuffix (String suffix)

Đặt hậu tố để thêm vào Tradefed host_log.

Thông số
suffix String

setInvocationTimeout

public abstract void setInvocationTimeout (Long mInvocationTimeout)

Đặt thời gian chờ lời kêu gọi. 0 nếu không có thời gian chờ được sử dụng.

Thông số
mInvocationTimeout Long

setLoopMode

public abstract void setLoopMode (boolean loopMode)

Đặt chế độ vòng lặp cho lệnh

setReplicateSetup

public abstract void setReplicateSetup (boolean replicate)

Đặt có sử dụng thiết lập sao chép hay không.

Thông số
replicate boolean

setReportInvocationComplete

public abstract void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

Đặt có báo cáo nhật ký hay không cho đến khi gọi ra Hoàn thành

Thông số
reportInvocationCompleteLogs boolean

setReportTestCaseCount

public abstract void setReportTestCaseCount (boolean report)

Đặt có hay không báo cáo số lượng trường hợp thử nghiệm cho mỗi loại thử nghiệm.

Thông số
report boolean

setShardCount

public abstract void setShardCount (Integer shardCount)

Đặt số lượng phân đoạn cho lệnh.

Thông số
shardCount Integer

setShardIndex

public abstract void setShardIndex (Integer shardIndex)

Đặt chỉ mục phân đoạn cho lệnh.

Thông số
shardIndex Integer

setShouldUseSandboxing

public abstract void setShouldUseSandboxing (boolean use)

Đặt xem chúng ta có nên sử dụng vùng chứa TF hay không

Thông số
use boolean

setTestTag

public abstract void setTestTag (String testTag)

Đặt thẻ kiểm tra cho lời gọi.

setUseSandboxTestMode

public abstract void setUseSandboxTestMode (boolean use)

Đặt xem chúng ta có nên sử dụng chế độ kiểm tra hộp cát TF hay không.

Thông số
use boolean

shouldDisableInvocationSetupAndTeardown

public abstract boolean shouldDisableInvocationSetupAndTeardown ()

Có tắt thiết lập lập hóa đơn trước và gỡ bỏ sau yêu cầu hay không.

Lợi nhuận
boolean

shouldReportModuleProgression

public abstract boolean shouldReportModuleProgression ()

Có báo cáo tiến trình của lệnh gọi từ xa ở cấp mô-đun hay không.

Lợi nhuận
boolean

shouldUseDynamicSharding

public abstract boolean shouldUseDynamicSharding ()

Trả về nếu chúng ta có nên sử dụng dynamic sharding hay không

Lợi nhuận
boolean

shouldUseParallelRemoteSetup

public abstract boolean shouldUseParallelRemoteSetup ()

Có cố gắng thiết lập song song các thiết bị từ xa hay không.

Lợi nhuận
boolean

shouldUseParallelSetup

public abstract boolean shouldUseParallelSetup ()

Có hay không thử thiết lập song song.

Lợi nhuận
boolean

shouldUseRemoteSandboxMode

public abstract boolean shouldUseRemoteSandboxMode ()

Có sử dụng chế độ hộp cát trong lệnh gọi từ xa hay không.

Lợi nhuận
boolean

shouldUseReplicateSetup

public abstract boolean shouldUseReplicateSetup ()

Có hay không sử dụng thiết lập sao chép cho tất cả các thiết bị từ xa.

Lợi nhuận
boolean

shouldUseSandboxTestMode

public abstract boolean shouldUseSandboxTestMode ()

Trả về true nếu chúng ta nên sử dụng hộp cát Tf ở chế độ thử nghiệm.

Lợi nhuận
boolean

shouldUseSandboxing

public abstract boolean shouldUseSandboxing ()

Trả về true nếu chúng ta nên sử dụng vùng chứa Tf để chạy lệnh gọi

Lợi nhuận
boolean

shouldUseTokenSharding

public abstract boolean shouldUseTokenSharding ()

Sharding có nên sử dụng hỗ trợ mã thông báo hay không.

Lợi nhuận
boolean

takeBugreportOnInvocationEnded

public abstract boolean takeBugreportOnInvocationEnded ()

Trả về true nếu báo cáo lỗi sẽ được thực hiện khi yêu cầu kiểm tra đã kết thúc.

Lợi nhuận
boolean

takeBugreportzOnInvocationEnded

public abstract boolean takeBugreportzOnInvocationEnded ()

Trả về true nếu một báo cáo lỗi nên được thực hiện thay vì báo cáo lỗi trong báo cáo lỗi cuối cùng của cuộc gọi kiểm tra.

Lợi nhuận
boolean