Tùy chọn lệnh
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 xây dựng công cộng | |
---|---|
CommandOptions () |
Phương pháp công khai | |
---|---|
boolean | captureLogcatOnFailure () Có hay không ghi lại logcat khi trường hợp thử nghiệm thất bại |
boolean | captureScreenshotOnFailure () Có chụp ảnh màn hình khi trường hợp thử nghiệm thất bại hay không |
ICommandOptions | clone () |
boolean | delegatedEarlyDeviceRelease () Có nên nhả thiết bị sớm ở chế độ được ủy quyền hay không. |
boolean | earlyDeviceRelease () Có nên thả máy sớm khi làm xong việc hay không. |
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. |
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 lệnh gọi | |
getDynamicDownloadArgs () Trả về bản đồ của các đối số để chuyển tới truy vấn tải xuống động. | |
getExperimentalFlags () Trả về bản đồ cờ thử nghiệm, có thể được sử dụng để mô tả các dự án cổng. | |
int | getExtraRemotePostsubmitInstance () Có bắt đầu các phiên bản bổ sung trong máy ảo từ xa trong postsubmit hay không. |
String | getHostLogSuffix () Trả về hậu tố để nối vào Host_log Tradefed hoặc trả về null nếu không có tiền tố. |
UniqueMultiMap <String, String> | getInvocationData () Trả về dữ liệu được truyền cho lệnh gọi để mô tả nó |
long | getInvocationTimeout () Trả về thời gian chờ gọi được chỉ định. |
File | getJdkFolderForSubprocess () Trả về thư mục jdk để sử dụng khi phân nhánh thực thi trong một quy trình con. |
long | getLoopTime () Dành thời gian chờ đợi trước khi lên lịch lại lệnh này. |
long | getMaxLoopCount () Trả về số lần tối đa để lập lịch 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ả về chỉ số 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 để thể hiện một số biến thể của một thử nghiệm. |
boolean | isConditionalBugreportDisabled () Trả về xem báo cáo lỗi có điều kiện có bị tắt hay không |
boolean | isDryRunMode () Trả về |
boolean | isExperimentEnabled () Có bật thử nghiệm thông qua cờ thử nghiệm hay không. |
boolean | isFullHelpMode () Trả về |
boolean | isHelpMode () Trả về |
boolean | isLoopMode () Trả về chế độ vòng lặp cho config. |
boolean | isNoisyDryRunMode () Trả về |
boolean | isRemoteInvocationDeviceless () Có kích hoạt lệnh gọi từ xa không cần thiết bị hay không. |
boolean | isTracingEnabled () Trả về việc theo dõi lệnh gọi có được bật hay không. |
boolean | reportInvocationComplete () có báo cáo nhật ký hay không cho đến khi invocationComplete. |
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ó báo cáo số lượng trường hợp kiểm thử cho mỗi loại kiểm thử hay không. |
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 chạy trên tất cả các thiết bị. |
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 lệnh gọi. |
void | setBugreportOnInvocationEnded (boolean takeBugreport) Đặt xem có ghi lại báo cáo lỗi ở cuối lệnh gọi hay không. |
void | setBugreportzOnInvocationEnded (boolean takeBugreportz) Đặt xem có ghi lại báo cáo lỗi ở cuối lệnh gọi hay không. |
void | setDelegatedEarlyDeviceRelease (boolean earlyRelease) Đặt có hay không nhả thiết bị sớm ở chế độ được ủy quyền. |
void | setHostLogSuffix (String suffix) Đặt hậu tố để thêm vào Host_log Tradefed. |
void | setInvocationTimeout (Long invocationTimeout) Đặt thời gian chờ của lệnh gọi. |
void | setLoopMode (boolean loopMode) Đặt chế độ vòng lặp cho config. |
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 xem 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 invocationComplete |
void | setReportTestCaseCount (boolean report) Đặt có hay không báo cáo số lượng trường hợp kiểm thử cho mỗi loại kiểm thử. |
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 | setShouldRemoteDynamicShard (boolean shouldRemoteDynamicShard) Đặt xem có sử dụng máy chủ sharding động từ xa hay không |
void | setShouldUseEvenModuleSharding (boolean useEvenModuleSharding) Đặt xem có cố gắng phân phối số lượng mô-đun đồng đều 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 vùng 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ề việc có sử dụng máy chủ sharding động từ xa hay không |
boolean | shouldReportModuleProgression () Có báo cáo tiến trình gọi từ xa ở cấp độ mô-đun hay không. |
boolean | shouldUseDynamicSharding () Trả về nếu chúng ta có nên sử dụng sharding động hay không |
boolean | shouldUseEvenModuleSharding () Trả về xem có cố gắng phân phối số lượng mô-đun đồng đều trên các phân đoạn hay không |
boolean | shouldUseParallelRemoteSetup () Có thử thiết lập song song các thiết bị từ xa hay không. |
boolean | shouldUseParallelSetup () Có thử thiết lập song song hay không. |
boolean | shouldUseRemoteSandboxMode () Có sử dụng chế độ hộp cát khi gọi từ xa hay không. |
boolean | shouldUseReplicateSetup () Có sử dụng thiết lập sao chép cho tất cả các thiết bị từ xa hay không. |
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 vùng chứa Tf để chạy lệnh gọi |
boolean | shouldUseTokenSharding () Có nên sử dụng sharding để hỗ trợ mã thông báo hay không. |
boolean | takeBugreportOnInvocationEnded () Trả về true nếu cần thực hiện báo cáo lỗi khi lệnh gọi thử nghiệm kết thúc. |
boolean | takeBugreportzOnInvocationEnded () Trả về true nếu cần lấy báo cáo lỗi thay vì báo cáo lỗi trong báo cáo lỗi cuối cùng của lệnh 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
INVOCATION_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
USE_SANDBOX
public static final String USE_SANDBOX
Nhà thầu xây dựng công cộng
Tùy chọn lệnh
public CommandOptions ()
Phương pháp công khai
chụpLogcatOnFailure
public boolean captureLogcatOnFailure ()
Có hay không ghi lại logcat khi trường hợp thử nghiệm thất bại
Trả lại | |
---|---|
boolean |
chụpẢnh chụp màn hìnhOnThất bại
public boolean captureScreenshotOnFailure ()
Có chụp ảnh màn hình khi trường hợp thử nghiệm thất bại hay không
Trả lại | |
---|---|
boolean |
được ủy quyềnEarlyDeviceRelease
public boolean delegatedEarlyDeviceRelease ()
Có nên nhả thiết bị sớm ở chế độ được ủy quyền hay không.
Trả lại | |
---|---|
boolean |
sớmThiết bịPhát hành
public boolean earlyDeviceRelease ()
Có nên thả máy sớm khi làm xong việc hay không.
Trả lại | |
---|---|
boolean |
bộ lọcTrướcĐạtBài kiểm tra
public 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.
Trả lại | |
---|---|
boolean |
getAutoLogCollectors
publicgetAutoLogCollectors ()
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 lệnh gọi
Trả lại | |
---|---|
getDynamicDownloadArgs
publicgetDynamicDownloadArgs ()
Trả về bản đồ của các đối số để chuyển tới truy vấn tải xuống động.
Trả lại | |
---|---|
lấy Cờ thử nghiệm
publicgetExperimentalFlags ()
Trả về bản đồ cờ thử nghiệm, có thể được sử dụng để mô tả các dự án cổng.
Trả lại | |
---|---|
getExtraRemotePostsubmitInstance
public int getExtraRemotePostsubmitInstance ()
Có bắt đầu các phiên bản bổ sung trong máy ảo từ xa trong postsubmit hay không.
Trả lại | |
---|---|
int |
getHostLogSuffix
public String getHostLogSuffix ()
Trả về hậu tố để nối vào Host_log Tradefed hoặc trả về 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 truyền cho lệnh gọi để mô tả nó
Trả lại | |
---|---|
UniqueMultiMap <String, String> |
getInvocationTimeout
public long getInvocationTimeout ()
Trả về thời gian chờ gọi được chỉ định. 0 nếu không có thời gian chờ để sử dụng.
Trả lại | |
---|---|
long |
getJdkFolderForSubprocess
public File getJdkFolderForSubprocess ()
Trả về thư mục jdk để sử dụng khi phân nhánh thực thi trong một quy trình con.
Trả lại | |
---|---|
File |
getLoopTime
public long getLoopTime ()
Dành thời gian chờ đợi trước khi lên lịch lại 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ập lịch lệnh. Không có hiệu lực nếu isLoopMode 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 |
getParallelSetupHết thời gian chờ
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
publicgetRemoteFiles ()
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 |
getShardIndex
public Integer getShardIndex ()
Trả về chỉ số 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 để thể hiện một số biến thể của một thử nghiệm.
Trả lại | |
---|---|
String |
isConditionalBáo cáo lỗi bị vô hiệu hóa
public boolean isConditionalBugreportDisabled ()
Trả về xem 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
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ả về chế độ vòng lặp cho config.
Trả lại | |
---|---|
boolean |
isNoisyDryRunMode
public boolean isNoisyDryRunMode ()
Trả về true
nếu chúng ta in lệnh ra bàn điều khiển trước khi chúng ta
Trả lại | |
---|---|
boolean |
isRemoteInvocationDeviceless
public boolean isRemoteInvocationDeviceless ()
Có kích hoạt lệnh gọi từ xa không cần thiết bị hay không.
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ó báo cáo nhật ký hay không cho đến khi invocationComplete.
Trả lại | |
---|---|
boolean |
báo cáoĐạtBài kiểm tra
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ó báo cáo số lượng trường hợp kiểm thử cho mỗi loại kiểm thử hay không.
Trả lại | |
---|---|
boolean |
thẻ báo cáo
publicreportingTags ()
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 chạy trên tất cả các thiết bị.
Trả lại | |
---|---|
boolean |
setAutoLogCollectors
public 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 lệnh gọi.
Thông số | |
---|---|
autoLogCollectors |
setBugreportOnInvocationĐã kết thúc
public void setBugreportOnInvocationEnded (boolean takeBugreport)
Đặt xem có ghi lại báo cáo lỗi ở cuối lệnh gọi hay không.
Thông số | |
---|---|
takeBugreport | boolean |
setBugreportzOnInvocationĐã kết thúc
public void setBugreportzOnInvocationEnded (boolean takeBugreportz)
Đặt xem có ghi lại báo cáo lỗi ở cuối lệnh gọi hay không.
Thông số | |
---|---|
takeBugreportz | boolean |
setDelegatedEarlyDeviceRelease
public void setDelegatedEarlyDeviceRelease (boolean earlyRelease)
Đặt có hay không nhả 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ố để thêm vào Host_log Tradefed.
Thông số | |
---|---|
suffix | String |
setInvocationTimeout
public void setInvocationTimeout (Long invocationTimeout)
Đặt thời gian chờ của lệnh gọi. 0 nếu không có thời gian chờ để sử dụng.
Thông số | |
---|---|
invocationTimeout | Long |
setLoopMode
public void setLoopMode (boolean loopMode)
Đặt chế độ vòng lặp cho config.
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 |
setReplicaSetup
public void setReplicateSetup (boolean replicate)
Đặt xem có sử dụng thiết lập sao chép hay không.
Thông số | |
---|---|
replicate | boolean |
setReportInvocationHoàn thành
public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)
Đặt có hay không báo cáo nhật ký cho đến khi invocationComplete
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 kiểm thử cho mỗi loại kiểm thử.
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 |
setShardIndex
public void setShardIndex (Integer shardIndex)
Đặt chỉ mục phân đoạn cho lệnh.
Thông số | |
---|---|
shardIndex | Integer |
setShouldRemoteDynamicShard
public void setShouldRemoteDynamicShard (boolean shouldRemoteDynamicShard)
Đặt xem có sử dụng máy chủ sharding động từ xa hay không
Thông số | |
---|---|
shouldRemoteDynamicShard | boolean |
setShouldUseEvenModuleSharding
public void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)
Đặt xem có cố gắng phân phối số lượng mô-đun đồng đều trên các phân đoạn hay không
Thông số | |
---|---|
useEvenModuleSharding | boolean |
setShouldUseSandboxing
public 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 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 |
nênDisableInvocationSetupAndTeardown
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ề việc có sử dụng máy chủ sharding động từ xa hay không
Trả lại | |
---|---|
boolean |
nênReportModuleProgression
public boolean shouldReportModuleProgression ()
Có báo cáo tiến trình gọi từ xa ở cấp độ mô-đun hay không.
Trả lại | |
---|---|
boolean |
nênUseDynamicSharding
public boolean shouldUseDynamicSharding ()
Trả về nếu chúng ta có nên sử dụng sharding động hay không
Trả lại | |
---|---|
boolean |
nênUseEvenModuleSharding
public boolean shouldUseEvenModuleSharding ()
Trả về xem có cố gắng phân phối số lượng mô-đun đồng đều trên các phân đoạn hay không
Trả lại | |
---|---|
boolean |
nênUseParallelRemoteSetup
public boolean shouldUseParallelRemoteSetup ()
Có thử thiết lập song song các thiết bị từ xa hay không.
Trả lại | |
---|---|
boolean |
nênUseParallelSetup
public boolean shouldUseParallelSetup ()
Có thử thiết lập song song hay không.
Trả lại | |
---|---|
boolean |
nênUseRemoteSandboxMode
public boolean shouldUseRemoteSandboxMode ()
Có sử dụng chế độ hộp cát khi gọi từ xa hay không.
Trả lại | |
---|---|
boolean |
nênUseReplicaSetup
public boolean shouldUseReplicateSetup ()
Có sử dụng thiết lập sao chép cho tất cả các thiết bị từ xa hay không.
Trả lại | |
---|---|
boolean |
nênUseSandboxTestMode
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ênSử dụngSandboxing
public 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
Trả lại | |
---|---|
boolean |
nênUseTokenSharding
public boolean shouldUseTokenSharding ()
Có nên sử dụng sharding để hỗ trợ mã thông báo hay không.
Trả lại | |
---|---|
boolean |
lấyBáo cáo lỗiOnInvocationĐã kết thúc
public boolean takeBugreportOnInvocationEnded ()
Trả về true nếu cần thực hiện báo cáo lỗi khi lệnh gọi thử nghiệm kết thúc.
Trả lại | |
---|---|
boolean |
takeBugreportzOnInvocationĐã kết thúc
public boolean takeBugreportzOnInvocationEnded ()
Trả về true nếu cần lấy báo cáo lỗi thay vì báo cáo lỗi trong báo cáo lỗi cuối cùng của lệnh gọi thử nghiệm.
Trả lại | |
---|---|
boolean |
Tùy chọn lệnh
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 xây dựng công cộng | |
---|---|
CommandOptions () |
Phương pháp công khai | |
---|---|
boolean | captureLogcatOnFailure () Có hay không ghi lại logcat khi trường hợp thử nghiệm thất bại |
boolean | captureScreenshotOnFailure () Có chụp ảnh màn hình khi trường hợp thử nghiệm thất bại hay không |
ICommandOptions | clone () |
boolean | delegatedEarlyDeviceRelease () Có nên nhả thiết bị sớm ở chế độ được ủy quyền hay không. |
boolean | earlyDeviceRelease () Có nên thả máy sớm khi làm xong việc hay không. |
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. |
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 lệnh gọi | |
getDynamicDownloadArgs () Trả về bản đồ của các đối số để chuyển tới truy vấn tải xuống động. | |
getExperimentalFlags () Trả về bản đồ cờ thử nghiệm, có thể được sử dụng để mô tả các dự án cổng. | |
int | getExtraRemotePostsubmitInstance () Có bắt đầu các phiên bản bổ sung trong máy ảo từ xa trong postsubmit hay không. |
String | getHostLogSuffix () Trả về hậu tố để nối vào Host_log Tradefed hoặc trả về null nếu không có tiền tố. |
UniqueMultiMap <String, String> | getInvocationData () Trả về dữ liệu được truyền cho lệnh gọi để mô tả nó |
long | getInvocationTimeout () Trả về thời gian chờ gọi được chỉ định. |
File | getJdkFolderForSubprocess () Trả về thư mục jdk để sử dụng khi phân nhánh thực thi trong một quy trình con. |
long | getLoopTime () Dành thời gian chờ đợi trước khi lên lịch lại lệnh này. |
long | getMaxLoopCount () Trả về số lần tối đa để lập lịch 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ả về chỉ số 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 để thể hiện một số biến thể của một thử nghiệm. |
boolean | isConditionalBugreportDisabled () Trả về xem báo cáo lỗi có điều kiện có bị tắt hay không |
boolean | isDryRunMode () Trả về |
boolean | isExperimentEnabled () Có bật thử nghiệm thông qua cờ thử nghiệm hay không. |
boolean | isFullHelpMode () Trả về |
boolean | isHelpMode () Trả về |
boolean | isLoopMode () Trả về chế độ vòng lặp cho config. |
boolean | isNoisyDryRunMode () Trả về |
boolean | isRemoteInvocationDeviceless () Có kích hoạt lệnh gọi từ xa không cần thiết bị hay không. |
boolean | isTracingEnabled () Trả về việc theo dõi lệnh gọi có được bật hay không. |
boolean | reportInvocationComplete () có báo cáo nhật ký hay không cho đến khi invocationComplete. |
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ó báo cáo số lượng trường hợp kiểm thử cho mỗi loại kiểm thử hay không. |
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 chạy trên tất cả các thiết bị. |
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 lệnh gọi. |
void | setBugreportOnInvocationEnded (boolean takeBugreport) Đặt xem có ghi lại báo cáo lỗi ở cuối lệnh gọi hay không. |
void | setBugreportzOnInvocationEnded (boolean takeBugreportz) Đặt xem có ghi lại báo cáo lỗi ở cuối lệnh gọi hay không. |
void | setDelegatedEarlyDeviceRelease (boolean earlyRelease) Đặt có hay không nhả thiết bị sớm ở chế độ được ủy quyền. |
void | setHostLogSuffix (String suffix) Đặt hậu tố để thêm vào Host_log Tradefed. |
void | setInvocationTimeout (Long invocationTimeout) Đặt thời gian chờ của lệnh gọi. |
void | setLoopMode (boolean loopMode) Đặt chế độ vòng lặp cho config. |
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 xem 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 invocationComplete |
void | setReportTestCaseCount (boolean report) Đặt có hay không báo cáo số lượng trường hợp kiểm thử cho mỗi loại kiểm thử. |
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 | setShouldRemoteDynamicShard (boolean shouldRemoteDynamicShard) Đặt xem có sử dụng máy chủ sharding động từ xa hay không |
void | setShouldUseEvenModuleSharding (boolean useEvenModuleSharding) Đặt xem có cố gắng phân phối số lượng mô-đun đồng đều 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 vùng 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ề việc có sử dụng máy chủ sharding động từ xa hay không |
boolean | shouldReportModuleProgression () Có báo cáo tiến trình gọi từ xa ở cấp độ mô-đun hay không. |
boolean | shouldUseDynamicSharding () Trả về nếu chúng ta có nên sử dụng sharding động hay không |
boolean | shouldUseEvenModuleSharding () Trả về xem có cố gắng phân phối số lượng mô-đun đồng đều trên các phân đoạn hay không |
boolean | shouldUseParallelRemoteSetup () Có thử thiết lập song song các thiết bị từ xa hay không. |
boolean | shouldUseParallelSetup () Có thử thiết lập song song hay không. |
boolean | shouldUseRemoteSandboxMode () Có sử dụng chế độ hộp cát khi gọi từ xa hay không. |
boolean | shouldUseReplicateSetup () Có sử dụng thiết lập sao chép cho tất cả các thiết bị từ xa hay không. |
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 vùng chứa Tf để chạy lệnh gọi |
boolean | shouldUseTokenSharding () Có nên sử dụng sharding để hỗ trợ mã thông báo hay không. |
boolean | takeBugreportOnInvocationEnded () Trả về true nếu cần thực hiện báo cáo lỗi khi lệnh gọi thử nghiệm kết thúc. |
boolean | takeBugreportzOnInvocationEnded () Trả về true nếu cần lấy báo cáo lỗi thay vì báo cáo lỗi trong báo cáo lỗi cuối cùng của lệnh 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
INVOCATION_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
USE_SANDBOX
public static final String USE_SANDBOX
Nhà thầu xây dựng công cộng
Tùy chọn lệnh
public CommandOptions ()
Phương pháp công khai
chụpLogcatOnFailure
public boolean captureLogcatOnFailure ()
Có hay không ghi lại logcat khi trường hợp thử nghiệm thất bại
Trả lại | |
---|---|
boolean |
chụpẢnh chụp màn hìnhOnThất bại
public boolean captureScreenshotOnFailure ()
Có chụp ảnh màn hình khi trường hợp thử nghiệm thất bại hay không
Trả lại | |
---|---|
boolean |
được ủy quyềnEarlyDeviceRelease
public boolean delegatedEarlyDeviceRelease ()
Có nên nhả thiết bị sớm ở chế độ được ủy quyền hay không.
Trả lại | |
---|---|
boolean |
sớmThiết bịPhát hành
public boolean earlyDeviceRelease ()
Có nên thả máy sớm khi làm xong việc hay không.
Trả lại | |
---|---|
boolean |
bộ lọcTrướcĐạtBài kiểm tra
public 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.
Trả lại | |
---|---|
boolean |
getAutoLogCollectors
publicgetAutoLogCollectors ()
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 lệnh gọi
Trả lại | |
---|---|
getDynamicDownloadArgs
publicgetDynamicDownloadArgs ()
Trả về bản đồ của các đối số để chuyển tới truy vấn tải xuống động.
Trả lại | |
---|---|
lấy Cờ thử nghiệm
publicgetExperimentalFlags ()
Trả về bản đồ cờ thử nghiệm, có thể được sử dụng để mô tả các dự án cổng.
Trả lại | |
---|---|
getExtraRemotePostsubmitInstance
public int getExtraRemotePostsubmitInstance ()
Có bắt đầu các phiên bản bổ sung trong máy ảo từ xa trong postsubmit hay không.
Trả lại | |
---|---|
int |
getHostLogSuffix
public String getHostLogSuffix ()
Trả về hậu tố để nối vào Host_log Tradefed hoặc trả về 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 truyền cho lệnh gọi để mô tả nó
Trả lại | |
---|---|
UniqueMultiMap <String, String> |
getInvocationTimeout
public long getInvocationTimeout ()
Trả về thời gian chờ gọi được chỉ định. 0 nếu không có thời gian chờ để sử dụng.
Trả lại | |
---|---|
long |
getJdkFolderForSubprocess
public File getJdkFolderForSubprocess ()
Trả về thư mục jdk để sử dụng khi phân nhánh thực thi trong một quy trình con.
Trả lại | |
---|---|
File |
getLoopTime
public long getLoopTime ()
Dành thời gian chờ đợi trước khi lên lịch lại 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ập lịch lệnh. Không có hiệu lực nếu isLoopMode 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 |
getParallelSetupHết thời gian chờ
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
publicgetRemoteFiles ()
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 |
getShardIndex
public Integer getShardIndex ()
Trả về chỉ số 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 để thể hiện một số biến thể của một thử nghiệm.
Trả lại | |
---|---|
String |
isConditionalBáo cáo lỗi bị vô hiệu hóa
public boolean isConditionalBugreportDisabled ()
Trả về xem 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
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ả về chế độ vòng lặp cho config.
Trả lại | |
---|---|
boolean |
isNoisyDryRunMode
public boolean isNoisyDryRunMode ()
Trả về true
nếu chúng ta in lệnh ra bàn điều khiển trước khi chúng ta
Trả lại | |
---|---|
boolean |
isRemoteInvocationDeviceless
public boolean isRemoteInvocationDeviceless ()
Có kích hoạt lệnh gọi từ xa không cần thiết bị hay không.
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ó báo cáo nhật ký hay không cho đến khi invocationComplete.
Trả lại | |
---|---|
boolean |
báo cáoĐạtBài kiểm tra
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ó báo cáo số lượng trường hợp kiểm thử cho mỗi loại kiểm thử hay không.
Trả lại | |
---|---|
boolean |
thẻ báo cáo
publicreportingTags ()
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 chạy trên tất cả các thiết bị.
Trả lại | |
---|---|
boolean |
setAutoLogCollectors
public 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 lệnh gọi.
Thông số | |
---|---|
autoLogCollectors |
setBugreportOnInvocationĐã kết thúc
public void setBugreportOnInvocationEnded (boolean takeBugreport)
Đặt xem có ghi lại báo cáo lỗi ở cuối lệnh gọi hay không.
Thông số | |
---|---|
takeBugreport | boolean |
setBugreportzOnInvocationĐã kết thúc
public void setBugreportzOnInvocationEnded (boolean takeBugreportz)
Đặt xem có ghi lại báo cáo lỗi ở cuối lệnh gọi hay không.
Thông số | |
---|---|
takeBugreportz | boolean |
setDelegatedEarlyDeviceRelease
public void setDelegatedEarlyDeviceRelease (boolean earlyRelease)
Đặt có hay không nhả 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ố để thêm vào Host_log Tradefed.
Thông số | |
---|---|
suffix | String |
setInvocationTimeout
public void setInvocationTimeout (Long invocationTimeout)
Đặt thời gian chờ của lệnh gọi. 0 nếu không có thời gian chờ để sử dụng.
Thông số | |
---|---|
invocationTimeout | Long |
setLoopMode
public void setLoopMode (boolean loopMode)
Đặt chế độ vòng lặp cho config.
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 |
setReplicaSetup
public void setReplicateSetup (boolean replicate)
Đặt xem có sử dụng thiết lập sao chép hay không.
Thông số | |
---|---|
replicate | boolean |
setReportInvocationHoàn thành
public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)
Đặt có hay không báo cáo nhật ký cho đến khi invocationComplete
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 kiểm thử cho mỗi loại kiểm thử.
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 |
setShardIndex
public void setShardIndex (Integer shardIndex)
Đặt chỉ mục phân đoạn cho lệnh.
Thông số | |
---|---|
shardIndex | Integer |
setShouldRemoteDynamicShard
public void setShouldRemoteDynamicShard (boolean shouldRemoteDynamicShard)
Đặt xem có sử dụng máy chủ sharding động từ xa hay không
Thông số | |
---|---|
shouldRemoteDynamicShard | boolean |
setShouldUseEvenModuleSharding
public void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)
Đặt xem có cố gắng phân phối số lượng mô-đun đồng đều trên các phân đoạn hay không
Thông số | |
---|---|
useEvenModuleSharding | boolean |
setShouldUseSandboxing
public 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 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 |
nênDisableInvocationSetupAndTeardown
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ề việc có sử dụng máy chủ sharding động từ xa hay không
Trả lại | |
---|---|
boolean |
nênReportModuleProgression
public boolean shouldReportModuleProgression ()
Có báo cáo tiến trình gọi từ xa ở cấp độ mô-đun hay không.
Trả lại | |
---|---|
boolean |
nênUseDynamicSharding
public boolean shouldUseDynamicSharding ()
Trả về nếu chúng ta có nên sử dụng sharding động hay không
Trả lại | |
---|---|
boolean |
nênUseEvenModuleSharding
public boolean shouldUseEvenModuleSharding ()
Trả về xem có cố gắng phân phối số lượng mô-đun đồng đều trên các phân đoạn hay không
Trả lại | |
---|---|
boolean |
nênUseParallelRemoteSetup
public boolean shouldUseParallelRemoteSetup ()
Có thử thiết lập song song các thiết bị từ xa hay không.
Trả lại | |
---|---|
boolean |
nênUseParallelSetup
public boolean shouldUseParallelSetup ()
Có thử thiết lập song song hay không.
Trả lại | |
---|---|
boolean |
nênUseRemoteSandboxMode
public boolean shouldUseRemoteSandboxMode ()
Có sử dụng chế độ hộp cát khi gọi từ xa hay không.
Trả lại | |
---|---|
boolean |
nênUseReplicaSetup
public boolean shouldUseReplicateSetup ()
Có sử dụng thiết lập sao chép cho tất cả các thiết bị từ xa hay không.
Trả lại | |
---|---|
boolean |
nênUseSandboxTestMode
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ênSử dụngSandboxing
public 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
Trả lại | |
---|---|
boolean |
nênUseTokenSharding
public boolean shouldUseTokenSharding ()
Có nên sử dụng sharding để hỗ trợ mã thông báo hay không.
Trả lại | |
---|---|
boolean |
lấyBáo cáo lỗiOnInvocationĐã kết thúc
public boolean takeBugreportOnInvocationEnded ()
Trả về true nếu cần thực hiện báo cáo lỗi khi lệnh gọi thử nghiệm kết thúc.
Trả lại | |
---|---|
boolean |
takeBugreportzOnInvocationĐã kết thúc
public boolean takeBugreportzOnInvocationEnded ()
Trả về true nếu cần lấy báo cáo lỗi thay vì báo cáo lỗi trong báo cáo lỗi cuối cùng của lệnh gọi thử nghiệm.
Trả lại | |
---|---|
boolean |