LệnhTùy chọn

public class CommandOptions
extends Object implements ICommandOptions

java.lang.Object
com.android.tradefed.command.CommandOptions


Triển khai ICommandOptions .

Bản tóm tắt

Lĩnh vực

public static final String DRY_RUN_OPTION

public static final String ENABLE_SANDBOX_TEST_MODE

public static final String INVOCATION_DATA

public static final String JDK_FOLDER_OPTION_NAME

public static final String NOISY_DRY_RUN_OPTION

public static final String TEST_TAG_OPTION

public static final String USE_REMOTE_SANDBOX

public static final String USE_SANDBOX

nhà thầu công cộng

CommandOptions ()

Phương thức công khai

boolean captureLogcatOnFailure ()

Có hay không chụp logcat trong trường hợp thử nghiệm thất bại

boolean captureScreenshotOnFailure ()

Có chụp ảnh màn hình khi test case thất bại hay không

ICommandOptions clone ()
boolean delegatedEarlyDeviceRelease ()

Có hay không việc giải phóng thiết bị sớm ở chế độ được ủy quyền.

boolean earlyDeviceRelease ()

Có hay không việc phát hành thiết bị sớm khi thực hiện với nó.

boolean filterPreviousPassedTests ()

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

getAutoLogCollectors ()

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

getDynamicDownloadArgs ()

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

getExperimentalFlags ()

Trả về bản đồ cờ thử nghiệm, có thể được sử dụng để làm nổi bật các dự án cổng.

int getExtraRemotePostsubmitInstance ()

Có hay không bắt đầu các phiên bản bổ sung trong VM từ xa trong postsubmit.

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ố.

UniqueMultiMap <String, String> getInvocationData ()

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

long getInvocationTimeout ()

Trả lại thời gian chờ gọi được chỉ định.

File getJdkFolderForSubprocess ()

Trả về thư mục jdk để sử dụng khi chuyển đổi thực thi trong quy trình con.

long getLoopTime ()

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

long getMaxLoopCount ()

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

Integer getMultiDeviceCount ()

Trả về số lượng thiết bị để kiểm tra nhiều thiết bị.

boolean getOptimizeMainlineTest ()

Trả về true nếu chúng ta nên tối ưu hóa danh sách các mô-đun thử nghiệm cho thử nghiệm tuyến chính.

Duration getParallelSetupTimeout ()

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

getRemoteFiles ()

Trả về danh sách các tập tin từ xa được cấu hình.

Integer getShardCount ()

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

Integer getShardIndex ()

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

String getTestTag ()

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

String getTestTagSuffix ()

Trả về hậu tố thẻ kiểm tra, được thêm vào thẻ kiểm tra để biểu thị một số biến thể của một kiểm tra.

boolean isConditionalBugreportDisabled ()

Trả về việc báo cáo lỗi có điều kiện có bị tắt hay không

boolean isDryRunMode ()

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

boolean isExperimentEnabled ()

Có bật thử nghiệm thông qua cờ thử nghiệm hay không.

boolean isFullHelpMode ()

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

boolean isHelpMode ()

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

boolean isLoopMode ()

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

boolean isNoisyDryRunMode ()

Trả về true nếu chúng ta nên in lệnh ra bàn điều khiển trước khi chúng ta nhảy thêm nó vào hàng đợi.

boolean isRemoteInvocationDeviceless ()

Có hay không kích hoạt lệnh gọi từ xa deviceless.

boolean isTracingEnabled ()

Trả về việc theo dõi lệnh gọi có được bật hay không.

boolean reportInvocationComplete ()

có hay không báo cáo các bản ghi cho đến khi gọiComplete.

boolean reportPassedTests ()

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

boolean reportTestCaseCount ()

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.

reportingTags ()

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

boolean runOnAllDevices ()

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

void setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors)

Đặt bộ sưu tập nhật ký tự động sẽ được thêm vào một lệnh gọi.

void setBugreportOnInvocationEnded (boolean takeBugreport)

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

void setBugreportzOnInvocationEnded (boolean takeBugreportz)

Đặt có hay không nắm bắt bugreportz khi kết thúc lệnh gọi.

void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

Đặt có hay không giải phóng thiết bị sớm ở chế độ được ủy quyền.

void setHostLogSuffix (String suffix)

Đặt hậu tố để nối vào Tradefed host_log.

void setInvocationTimeout (Long invocationTimeout)

Đặt thời gian chờ gọi.

void setLoopMode (boolean loopMode)

Đặt chế độ vòng lặp cho cấu hình.

void setMultiDeviceCount (int count)

Đặt số lượng thiết bị dự kiến ​​cho thử nghiệm nhiều thiết bị.

void setReplicateSetup (boolean replicate)

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

void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

Đặt có hay không báo cáo nhật ký cho đến khi gọiComplete

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.

void setShardCount (Integer shardCount)

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

void setShardIndex (Integer shardIndex)

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

void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)

Đặt xem có cố gắng phân phối đồng đều số lượng mô-đun trên các phân đoạn hay không

void setShouldUseSandboxing (boolean use)

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

void setTestTag (String testTag)

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

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.

boolean shouldDisableInvocationSetupAndTeardown ()

Có hay không tắt thiết lập trước khi gọi và phân tích sau khi gọi.

boolean shouldRemoteDynamicShard ()

Trả về có sử dụng máy chủ phân mảnh động từ xa hay không

boolean shouldReportModuleProgression ()

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

boolean shouldUseDynamicSharding ()

Trả về liệu chúng ta có nên sử dụng phân đoạn động hay không

boolean shouldUseEvenModuleSharding ()

Trả về liệu có cố gắng phân phối đồng đều số lượng mô-đun trên các phân đoạn hay không

boolean shouldUseParallelRemoteSetup ()

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

boolean shouldUseParallelSetup ()

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

boolean shouldUseRemoteSandboxMode ()

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

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.

boolean shouldUseSandboxTestMode ()

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

boolean shouldUseSandboxing ()

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

boolean shouldUseTokenSharding ()

Việc sharding có nên sử dụng token hỗ trợ hay không.

boolean takeBugreportOnInvocationEnded ()

Trả về true nếu báo cáo lỗi được thực hiện khi lệnh gọi thử nghiệm kết thúc.

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 gọi thử nghiệm.

Lĩnh vực

DRY_RUN_OPTION

public static final String DRY_RUN_OPTION

ENABLE_SANDBOX_TEST_MODE

public static final String ENABLE_SANDBOX_TEST_MODE

IVOCATION_DATA

public static final String INVOCATION_DATA

JDK_FOLDER_OPTION_NAME

public static final String JDK_FOLDER_OPTION_NAME

NOISY_DRY_RUN_OPTION

public static final String NOISY_DRY_RUN_OPTION

TEST_TAG_OPTION

public static final String TEST_TAG_OPTION

USE_REMOTE_SANDBOX

public static final String USE_REMOTE_SANDBOX

SỬ DỤNG_SANDBOX

public static final String USE_SANDBOX

nhà thầu công cộng

LệnhTùy chọn

public CommandOptions ()

Phương thức công khai

chụpLogcatOnThất bại

public boolean captureLogcatOnFailure ()

Có hay không chụp logcat trong trường hợp thử nghiệm thất bại

trả lại
boolean

chụp Ảnh chụp màn hìnhBật thất bại

public boolean captureScreenshotOnFailure ()

Có chụp ảnh màn hình khi test case thất bại hay không

trả lại
boolean

dòng vô tính

public ICommandOptions clone ()

trả lại
ICommandOptions

ủy nhiệmEarlyDeviceRelease

public boolean delegatedEarlyDeviceRelease ()

Có hay không việc giải phóng thiết bị sớm ở chế độ được ủy quyền.

trả lại
boolean

phát hành thiết bị sớm

public boolean earlyDeviceRelease ()

Có hay không việc phát hành thiết bị sớm khi thực hiện với nó.

trả lại
boolean

bộ lọcTrướcĐạtCác bài kiểm tra

public boolean filterPreviousPassedTests ()

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

trả lại
boolean

getAutoLogCollector

public  getAutoLogCollectors ()

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

trả lại

getDynamicDownloadArgs

public  getDynamicDownloadArgs ()

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

trả lại

getExperimental Flags

public  getExperimentalFlags ()

Trả về bản đồ cờ thử nghiệm, có thể được sử dụng để làm nổi bật các dự án cổng.

trả lại

getExtraRemotePostsubmitInstance

public int getExtraRemotePostsubmitInstance ()

Có hay không bắt đầu các phiên bản bổ sung trong VM từ xa trong postsubmit.

trả lại
int

getHostLogSuffix

public 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ố.

trả lại
String

getInvocationData

public UniqueMultiMap<String, String> getInvocationData ()

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

trả lại
UniqueMultiMap <String, String>

getInvocationTimeout

public long getInvocationTimeout ()

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

trả lại
long

getJdkFolderForSub process

public File getJdkFolderForSubprocess ()

Trả về thư mục jdk để sử dụng khi chuyển đổi thực thi trong quy trình con.

trả lại
File

getLoopTime

public long getLoopTime ()

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

trả lại
long thời gian tính bằng mili giây

getMaxLoopCount

public long getMaxLoopCount ()

Trả về số lần tối đa để lên lịch cho lệnh. Không có hiệu lực nếu isLoopMode là sai.

trả lại
long

getMultiDeviceCount

public Integer getMultiDeviceCount ()

Trả về số lượng thiết bị để kiểm tra nhiều thiết bị.

trả lại
Integer

getOptimizeMainlineTest

public boolean getOptimizeMainlineTest ()

Trả về true nếu chúng ta nên tối ưu hóa danh sách các mô-đun thử nghiệm cho thử nghiệm tuyến chính.

trả lại
boolean

getParallelSetupTimeout

public Duration getParallelSetupTimeout ()

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

trả lại
Duration

getRemoteFiles

public  getRemoteFiles ()

Trả về danh sách các tập tin từ xa được cấu hình.

trả lại

getShardCount

public Integer getShardCount ()

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

trả lại
Integer

getShard Index

public Integer getShardIndex ()

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

trả lại
Integer

getTestTag

public String getTestTag ()

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

trả lại
String

getTestTagSuffix

public String getTestTagSuffix ()

Trả về hậu tố thẻ kiểm tra, được thêm vào thẻ kiểm tra để biểu thị một số biến thể của một kiểm tra.

trả lại
String

isConditionalBugreportDisabled

public boolean isConditionalBugreportDisabled ()

Trả về việc báo cáo lỗi có điều kiện có bị tắt hay không

trả lại
boolean

isDryRunMode

public boolean isDryRunMode ()

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

trả lại
boolean

isExperimentEnabled

public boolean isExperimentEnabled ()

Có bật thử nghiệm thông qua cờ thử nghiệm hay không.

trả lại
boolean

isFullHelpMode

public boolean isFullHelpMode ()

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

trả lại
boolean

isHelpMode

public boolean isHelpMode ()

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

trả lại
boolean

isLoopMode

public boolean isLoopMode ()

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

trả lại
boolean

isNoisyDryRunMode

public boolean isNoisyDryRunMode ()

Trả về true nếu chúng ta nên in lệnh ra bàn điều khiển trước khi chúng ta nhảy thêm nó vào hàng đợi.

trả lại
boolean

isRemoteInvocationDeviceless

public boolean isRemoteInvocationDeviceless ()

Có hay không kích hoạt lệnh gọi từ xa deviceless.

trả lại
boolean

isTracingEnabled

public boolean isTracingEnabled ()

Trả về việc theo dõi lệnh gọi có được bật hay không.

trả lại
boolean

báo cáoYêu cầuHoàn thành

public boolean reportInvocationComplete ()

có hay không báo cáo các bản ghi cho đến khi gọiComplete.

trả lại
boolean

báo cáoPassedTests

public boolean reportPassedTests ()

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

trả lại
boolean

báo cáoTestCaseCount

public boolean reportTestCaseCount ()

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.

trả lại
boolean

báo cáoTags

public  reportingTags ()

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

trả lại

runOnAllDevices

public boolean runOnAllDevices ()

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

trả lại
boolean

setAutoLogCollector

public void setAutoLogCollectors ( autoLogCollectors)

Đặt bộ sưu tập nhật ký tự động sẽ được thêm vào một lệnh gọi.

Thông số
autoLogCollectors

setBugreportOnInvocationEnded

public void setBugreportOnInvocationEnded (boolean takeBugreport)

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

Thông số
takeBugreport boolean

setBugreportzOnInvocationEnded

public void setBugreportzOnInvocationEnded (boolean takeBugreportz)

Đặt có hay không nắm bắt bugreportz khi kết thúc lệnh gọi.

Thông số
takeBugreportz boolean

setDelegatedEarlyDeviceRelease

public void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

Đặt có hay không giải phóng thiết bị sớm ở chế độ được ủy quyền.

Thông số
earlyRelease boolean

setHostLogSuffix

public void setHostLogSuffix (String suffix)

Đặt hậu tố để nối vào Tradefed host_log.

Thông số
suffix String

setInvocationTimeout

public void setInvocationTimeout (Long invocationTimeout)

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

Thông số
invocationTimeout Long

setLoopMode

public void setLoopMode (boolean loopMode)

Đặt chế độ vòng lặp cho cấu hình.

setMultiDeviceCount

public void setMultiDeviceCount (int count)

Đặt số lượng thiết bị dự kiến ​​cho thử nghiệm nhiều thiết bị.

Thông số
count int

setReplicateSetup

public 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 void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

Đặt có hay không báo cáo nhật ký cho đến khi gọiComplete

Thông số
reportInvocationCompleteLogs boolean

setReportTestCaseCount

public 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 void setShardCount (Integer shardCount)

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

Thông số
shardCount Integer

setShard Index

public void setShardIndex (Integer shardIndex)

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

Thông số
shardIndex Integer

setShouldUseEvenModuleSharding

public void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)

Đặt xem có cố gắng phân phối đồng đều số lượng mô-đun trên các phân đoạn hay không

Thông số
useEvenModuleSharding boolean

thiết lậpNênSử dụngSandboxing

public void setShouldUseSandboxing (boolean use)

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

Thông số
use boolean

setTestTag

public void setTestTag (String testTag)

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

setUseSandboxTestMode

public 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 boolean shouldDisableInvocationSetupAndTeardown ()

Có hay không tắt thiết lập trước khi gọi và phân tích sau khi gọi.

trả lại
boolean

nênRemoteDynamicShard

public boolean shouldRemoteDynamicShard ()

Trả về có sử dụng máy chủ phân mảnh động từ xa hay không

trả lại
boolean

nênReportModuleProgression

public boolean shouldReportModuleProgression ()

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

trả lại
boolean

nên sử dụng DynamicSharding

public boolean shouldUseDynamicSharding ()

Trả về liệu chúng ta có nên sử dụng phân đoạn động hay không

trả lại
boolean

nênUseEvenModuleSharding

public boolean shouldUseEvenModuleSharding ()

Trả về liệu có cố gắng phân phối đồng đều số lượng mô-đun trên các phân đoạn hay không

trả lại
boolean

nênSử dụngParallelRemoteSetup

public boolean shouldUseParallelRemoteSetup ()

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

trả lại
boolean

nênSử dụngParallelThiết lập

public boolean shouldUseParallelSetup ()

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

trả lại
boolean

nênSử dụngRemoteSandboxMode

public boolean shouldUseRemoteSandboxMode ()

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

trả lại
boolean

nênSử dụngReplicateSetup

public 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.

trả lại
boolean

nênSử dụngSandboxTestMode

public boolean shouldUseSandboxTestMode ()

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

trả lại
boolean

nên sử dụng Sandboxing

public boolean shouldUseSandboxing ()

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

trả lại
boolean

nênSử dụngTokenSharding

public boolean shouldUseTokenSharding ()

Việc sharding có nên sử dụng token hỗ trợ hay không.

trả lại
boolean

takeBugreportOnInvocationEnded

public boolean takeBugreportOnInvocationEnded ()

Trả về true nếu báo cáo lỗi được thực hiện khi lệnh gọi thử nghiệm kết thúc.

trả lại
boolean

takeBugreportzOnInvocationEnded

public 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 gọi thử nghiệm.

trả lại
boolean

,

LệnhTùy chọn

public class CommandOptions
extends Object implements ICommandOptions

java.lang.Object
com.android.tradefed.command.CommandOptions


Triển khai ICommandOptions .

Bản tóm tắt

Lĩnh vực

public static final String DRY_RUN_OPTION

public static final String ENABLE_SANDBOX_TEST_MODE

public static final String INVOCATION_DATA

public static final String JDK_FOLDER_OPTION_NAME

public static final String NOISY_DRY_RUN_OPTION

public static final String TEST_TAG_OPTION

public static final String USE_REMOTE_SANDBOX

public static final String USE_SANDBOX

nhà thầu công cộng

CommandOptions ()

Phương thức công khai

boolean captureLogcatOnFailure ()

Có hay không chụp logcat trong trường hợp thử nghiệm thất bại

boolean captureScreenshotOnFailure ()

Có chụp ảnh màn hình khi test case thất bại hay không

ICommandOptions clone ()
boolean delegatedEarlyDeviceRelease ()

Có hay không việc giải phóng thiết bị sớm ở chế độ được ủy quyền.

boolean earlyDeviceRelease ()

Có hay không việc phát hành thiết bị sớm khi thực hiện với nó.

boolean filterPreviousPassedTests ()

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

getAutoLogCollectors ()

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

getDynamicDownloadArgs ()

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

getExperimentalFlags ()

Trả về bản đồ cờ thử nghiệm, có thể được sử dụng để làm nổi bật các dự án cổng.

int getExtraRemotePostsubmitInstance ()

Có hay không bắt đầu các phiên bản bổ sung trong VM từ xa trong postsubmit.

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ố.

UniqueMultiMap <String, String> getInvocationData ()

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

long getInvocationTimeout ()

Trả lại thời gian chờ gọi được chỉ định.

File getJdkFolderForSubprocess ()

Trả về thư mục jdk để sử dụng khi chuyển đổi thực thi trong quy trình con.

long getLoopTime ()

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

long getMaxLoopCount ()

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

Integer getMultiDeviceCount ()

Trả về số lượng thiết bị để kiểm tra nhiều thiết bị.

boolean getOptimizeMainlineTest ()

Trả về true nếu chúng ta nên tối ưu hóa danh sách các mô-đun thử nghiệm cho thử nghiệm tuyến chính.

Duration getParallelSetupTimeout ()

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

getRemoteFiles ()

Trả về danh sách các tập tin từ xa được cấu hình.

Integer getShardCount ()

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

Integer getShardIndex ()

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

String getTestTag ()

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

String getTestTagSuffix ()

Trả về hậu tố thẻ kiểm tra, được thêm vào thẻ kiểm tra để biểu thị một số biến thể của một kiểm tra.

boolean isConditionalBugreportDisabled ()

Trả về việc báo cáo lỗi có điều kiện có bị tắt hay không

boolean isDryRunMode ()

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

boolean isExperimentEnabled ()

Có bật thử nghiệm thông qua cờ thử nghiệm hay không.

boolean isFullHelpMode ()

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

boolean isHelpMode ()

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

boolean isLoopMode ()

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

boolean isNoisyDryRunMode ()

Trả về true nếu chúng ta nên in lệnh ra bàn điều khiển trước khi chúng ta nhảy thêm nó vào hàng đợi.

boolean isRemoteInvocationDeviceless ()

Có hay không kích hoạt lệnh gọi từ xa deviceless.

boolean isTracingEnabled ()

Trả về việc theo dõi lệnh gọi có được bật hay không.

boolean reportInvocationComplete ()

có hay không báo cáo các bản ghi cho đến khi gọiComplete.

boolean reportPassedTests ()

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

boolean reportTestCaseCount ()

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.

reportingTags ()

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

boolean runOnAllDevices ()

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

void setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors)

Đặt bộ sưu tập nhật ký tự động sẽ được thêm vào một lệnh gọi.

void setBugreportOnInvocationEnded (boolean takeBugreport)

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

void setBugreportzOnInvocationEnded (boolean takeBugreportz)

Đặt có hay không nắm bắt bugreportz khi kết thúc lệnh gọi.

void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

Đặt có hay không giải phóng thiết bị sớm ở chế độ được ủy quyền.

void setHostLogSuffix (String suffix)

Đặt hậu tố để nối vào Tradefed host_log.

void setInvocationTimeout (Long invocationTimeout)

Đặt thời gian chờ gọi.

void setLoopMode (boolean loopMode)

Đặt chế độ vòng lặp cho cấu hình.

void setMultiDeviceCount (int count)

Đặt số lượng thiết bị dự kiến ​​cho thử nghiệm nhiều thiết bị.

void setReplicateSetup (boolean replicate)

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

void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

Đặt có hay không báo cáo nhật ký cho đến khi gọiComplete

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.

void setShardCount (Integer shardCount)

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

void setShardIndex (Integer shardIndex)

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

void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)

Đặt xem có cố gắng phân phối đồng đều số lượng mô-đun trên các phân đoạn hay không

void setShouldUseSandboxing (boolean use)

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

void setTestTag (String testTag)

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

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.

boolean shouldDisableInvocationSetupAndTeardown ()

Có hay không tắt thiết lập trước khi gọi và phân tích sau khi gọi.

boolean shouldRemoteDynamicShard ()

Trả về có sử dụng máy chủ phân mảnh động từ xa hay không

boolean shouldReportModuleProgression ()

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

boolean shouldUseDynamicSharding ()

Trả về liệu chúng ta có nên sử dụng phân đoạn động hay không

boolean shouldUseEvenModuleSharding ()

Trả về liệu có cố gắng phân phối đồng đều số lượng mô-đun trên các phân đoạn hay không

boolean shouldUseParallelRemoteSetup ()

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

boolean shouldUseParallelSetup ()

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

boolean shouldUseRemoteSandboxMode ()

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

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.

boolean shouldUseSandboxTestMode ()

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

boolean shouldUseSandboxing ()

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

boolean shouldUseTokenSharding ()

Việc sharding có nên sử dụng token hỗ trợ hay không.

boolean takeBugreportOnInvocationEnded ()

Trả về true nếu báo cáo lỗi được thực hiện khi lệnh gọi thử nghiệm kết thúc.

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 gọi thử nghiệm.

Lĩnh vực

DRY_RUN_OPTION

public static final String DRY_RUN_OPTION

ENABLE_SANDBOX_TEST_MODE

public static final String ENABLE_SANDBOX_TEST_MODE

IVOCATION_DATA

public static final String INVOCATION_DATA

JDK_FOLDER_OPTION_NAME

public static final String JDK_FOLDER_OPTION_NAME

NOISY_DRY_RUN_OPTION

public static final String NOISY_DRY_RUN_OPTION

TEST_TAG_OPTION

public static final String TEST_TAG_OPTION

USE_REMOTE_SANDBOX

public static final String USE_REMOTE_SANDBOX

SỬ DỤNG_SANDBOX

public static final String USE_SANDBOX

nhà thầu công cộng

LệnhTùy chọn

public CommandOptions ()

Phương thức công khai

chụpLogcatOnThất bại

public boolean captureLogcatOnFailure ()

Có hay không chụp logcat trong trường hợp thử nghiệm thất bại

trả lại
boolean

chụp Ảnh chụp màn hìnhBật thất bại

public boolean captureScreenshotOnFailure ()

Có chụp ảnh màn hình khi test case thất bại hay không

trả lại
boolean

dòng vô tính

public ICommandOptions clone ()

trả lại
ICommandOptions

ủy nhiệmEarlyDeviceRelease

public boolean delegatedEarlyDeviceRelease ()

Có hay không việc giải phóng thiết bị sớm ở chế độ được ủy quyền.

trả lại
boolean

phát hành thiết bị sớm

public boolean earlyDeviceRelease ()

Có hay không việc phát hành thiết bị sớm khi thực hiện với nó.

trả lại
boolean

bộ lọcTrướcĐạtCác bài kiểm tra

public boolean filterPreviousPassedTests ()

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

trả lại
boolean

getAutoLogCollector

public  getAutoLogCollectors ()

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

trả lại

getDynamicDownloadArgs

public  getDynamicDownloadArgs ()

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

trả lại

getExperimental Flags

public  getExperimentalFlags ()

Trả về bản đồ cờ thử nghiệm, có thể được sử dụng để làm nổi bật các dự án cổng.

trả lại

getExtraRemotePostsubmitInstance

public int getExtraRemotePostsubmitInstance ()

Có hay không bắt đầu các phiên bản bổ sung trong VM từ xa trong postsubmit.

trả lại
int

getHostLogSuffix

public 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ố.

trả lại
String

getInvocationData

public UniqueMultiMap<String, String> getInvocationData ()

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

trả lại
UniqueMultiMap <String, String>

getInvocationTimeout

public long getInvocationTimeout ()

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

trả lại
long

getJdkFolderForSub process

public File getJdkFolderForSubprocess ()

Trả về thư mục jdk để sử dụng khi chuyển đổi thực thi trong quy trình con.

trả lại
File

getLoopTime

public long getLoopTime ()

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

trả lại
long thời gian tính bằng mili giây

getMaxLoopCount

public long getMaxLoopCount ()

Trả về số lần tối đa để lên lịch cho lệnh. Không có hiệu lực nếu isLoopMode là sai.

trả lại
long

getMultiDeviceCount

public Integer getMultiDeviceCount ()

Trả về số lượng thiết bị để kiểm tra nhiều thiết bị.

trả lại
Integer

getOptimizeMainlineTest

public boolean getOptimizeMainlineTest ()

Trả về true nếu chúng ta nên tối ưu hóa danh sách các mô-đun thử nghiệm cho thử nghiệm tuyến chính.

trả lại
boolean

getParallelSetupTimeout

public Duration getParallelSetupTimeout ()

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

trả lại
Duration

getRemoteFiles

public  getRemoteFiles ()

Trả về danh sách các tập tin từ xa được cấu hình.

trả lại

getShardCount

public Integer getShardCount ()

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

trả lại
Integer

getShard Index

public Integer getShardIndex ()

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

trả lại
Integer

getTestTag

public String getTestTag ()

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

trả lại
String

getTestTagSuffix

public String getTestTagSuffix ()

Trả về hậu tố thẻ kiểm tra, được thêm vào thẻ kiểm tra để biểu thị một số biến thể của một kiểm tra.

trả lại
String

isConditionalBugreportDisabled

public boolean isConditionalBugreportDisabled ()

Trả về việc báo cáo lỗi có điều kiện có bị tắt hay không

trả lại
boolean

isDryRunMode

public boolean isDryRunMode ()

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

trả lại
boolean

isExperimentEnabled

public boolean isExperimentEnabled ()

Có bật thử nghiệm thông qua cờ thử nghiệm hay không.

trả lại
boolean

isFullHelpMode

public boolean isFullHelpMode ()

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

trả lại
boolean

isHelpMode

public boolean isHelpMode ()

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

trả lại
boolean

isLoopMode

public boolean isLoopMode ()

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

trả lại
boolean

isNoisyDryRunMode

public boolean isNoisyDryRunMode ()

Trả về true nếu chúng ta nên in lệnh ra bàn điều khiển trước khi chúng ta nhảy thêm nó vào hàng đợi.

trả lại
boolean

isRemoteInvocationDeviceless

public boolean isRemoteInvocationDeviceless ()

Có hay không kích hoạt lệnh gọi từ xa deviceless.

trả lại
boolean

isTracingEnabled

public boolean isTracingEnabled ()

Trả về việc theo dõi lệnh gọi có được bật hay không.

trả lại
boolean

báo cáoYêu cầuHoàn thành

public boolean reportInvocationComplete ()

có hay không báo cáo các bản ghi cho đến khi gọiComplete.

trả lại
boolean

báo cáoPassedTests

public boolean reportPassedTests ()

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

trả lại
boolean

báo cáoTestCaseCount

public boolean reportTestCaseCount ()

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.

trả lại
boolean

báo cáoTags

public  reportingTags ()

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

trả lại

runOnAllDevices

public boolean runOnAllDevices ()

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

trả lại
boolean

setAutoLogCollector

public void setAutoLogCollectors ( autoLogCollectors)

Đặt bộ sưu tập nhật ký tự động sẽ được thêm vào một lệnh gọi.

Thông số
autoLogCollectors

setBugreportOnInvocationEnded

public void setBugreportOnInvocationEnded (boolean takeBugreport)

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

Thông số
takeBugreport boolean

setBugreportzOnInvocationEnded

public void setBugreportzOnInvocationEnded (boolean takeBugreportz)

Đặt có hay không nắm bắt bugreportz khi kết thúc lệnh gọi.

Thông số
takeBugreportz boolean

setDelegatedEarlyDeviceRelease

public void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

Đặt có hay không giải phóng thiết bị sớm ở chế độ được ủy quyền.

Thông số
earlyRelease boolean

setHostLogSuffix

public void setHostLogSuffix (String suffix)

Đặt hậu tố để nối vào Tradefed host_log.

Thông số
suffix String

setInvocationTimeout

public void setInvocationTimeout (Long invocationTimeout)

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

Thông số
invocationTimeout Long

setLoopMode

public void setLoopMode (boolean loopMode)

Đặt chế độ vòng lặp cho cấu hình.

setMultiDeviceCount

public void setMultiDeviceCount (int count)

Đặt số lượng thiết bị dự kiến ​​cho thử nghiệm nhiều thiết bị.

Thông số
count int

setReplicateSetup

public 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 void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

Đặt có hay không báo cáo nhật ký cho đến khi gọiComplete

Thông số
reportInvocationCompleteLogs boolean

setReportTestCaseCount

public 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 void setShardCount (Integer shardCount)

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

Thông số
shardCount Integer

setShard Index

public void setShardIndex (Integer shardIndex)

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

Thông số
shardIndex Integer

setShouldUseEvenModuleSharding

public void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)

Đặt xem có cố gắng phân phối đồng đều số lượng mô-đun trên các phân đoạn hay không

Thông số
useEvenModuleSharding boolean

thiết lậpNênSử dụngSandboxing

public void setShouldUseSandboxing (boolean use)

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

Thông số
use boolean

setTestTag

public void setTestTag (String testTag)

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

setUseSandboxTestMode

public 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 boolean shouldDisableInvocationSetupAndTeardown ()

Có hay không tắt thiết lập trước khi gọi và phân tích sau khi gọi.

trả lại
boolean

nênRemoteDynamicShard

public boolean shouldRemoteDynamicShard ()

Trả về có sử dụng máy chủ phân mảnh động từ xa hay không

trả lại
boolean

nênReportModuleProgression

public boolean shouldReportModuleProgression ()

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

trả lại
boolean

nên sử dụng DynamicSharding

public boolean shouldUseDynamicSharding ()

Trả về liệu chúng ta có nên sử dụng phân đoạn động hay không

trả lại
boolean

nênUseEvenModuleSharding

public boolean shouldUseEvenModuleSharding ()

Trả về liệu có cố gắng phân phối đồng đều số lượng mô-đun trên các phân đoạn hay không

trả lại
boolean

nênSử dụngParallelRemoteSetup

public boolean shouldUseParallelRemoteSetup ()

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

trả lại
boolean

nênSử dụngParallelThiết lập

public boolean shouldUseParallelSetup ()

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

trả lại
boolean

nênSử dụngRemoteSandboxMode

public boolean shouldUseRemoteSandboxMode ()

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

trả lại
boolean

nênSử dụngReplicateSetup

public 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.

trả lại
boolean

nênSử dụngSandboxTestMode

public boolean shouldUseSandboxTestMode ()

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

trả lại
boolean

nên sử dụng Sandboxing

public boolean shouldUseSandboxing ()

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

trả lại
boolean

nênSử dụngTokenSharding

public boolean shouldUseTokenSharding ()

Việc sharding có nên sử dụng token hỗ trợ hay không.

trả lại
boolean

takeBugreportOnInvocationEnded

public boolean takeBugreportOnInvocationEnded ()

Trả về true nếu báo cáo lỗi được thực hiện khi lệnh gọi thử nghiệm kết thúc.

trả lại
boolean

takeBugreportzOnInvocationEnded

public 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 gọi thử nghiệm.

trả lại
boolean