ICommandOptions

public interface ICommandOptions

com.android.tradefed.command.ICommandOptions


Vùng chứa cho các lựa chọn thực thi đối với lệnh.

Tóm tắt

Phương thức công khai

abstract boolean captureLogcatOnFailure()

Có ghi lại logcat khi trường hợp kiểm thử không thành công hay không

abstract boolean captureScreenshotOnFailure()

Có chụp ảnh màn hình khi trường hợp kiểm thử thất bại hay không

abstract ICommandOptions clone()

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

abstract boolean delegatedEarlyDeviceRelease()

Có nên phát hành thiết bị sớm ở chế độ uỷ quyền hay không.

abstract boolean earlyDeviceRelease()

Có nên giải phóng thiết bị sớm khi hoàn tất hay không.

abstract boolean enableDefaultLogProcessors()

Có tự động triển khai một số trình xử lý hậu kỳ hay không.

abstract boolean filterPreviousPassedTests()

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

abstract List<String> getAutoCollectorSetOptions()

Trả về danh sách các lựa chọn để truyền đến các bộ sưu tập tự động.

abstract Set<AutoLogCollector> 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

abstract Set<AutoLogProcessor> getAutoLogProcessors()

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

abstract Map<String, String> getDynamicDownloadArgs()

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

abstract MultiMap<String, String> getExperimentalFlags()

Trả về bản đồ cờ thử nghiệm, có thể dùng để tạo cổng dự án.

abstract int getExtraRemotePostsubmitInstance()

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

abstract String getGeminiApiKey()

Khoá API dùng cho các truy vấn câu lệnh Gemini API.

abstract String getHostLogSuffix()

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

abstract UniqueMultiMap<String, String> getInvocationData()

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

abstract long getInvocationTimeout()

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

abstract File getJdkFolderForSubprocess()

Trả về thư mục jdk để dùng khi phân nhánh quá trình thực thi trong một quy trình con.

abstract long getLoopTime()

Lấy thời gian chờ 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ên lịch cho lệnh.

abstract Integer getMultiDeviceCount()

Trả về số lượng thiết bị cho các kiểm thử nhiều thiết bị.

abstract boolean getOptimizeMainlineTest()

Trả về true nếu chúng ta nên tối ưu hoá danh sách mô-đun kiểm thử cho kiểm thử mainline.

abstract Duration getParallelPreInvocationSetupTimeout()

Trả về thời gian chờ để thiết lập song song trước khi gọi.

abstract Duration getParallelSetupTimeout()

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

abstract String getRemoteCacheInstanceName()

Trả về tên của thực thể dùng để xử lý hoạt động lưu vào bộ nhớ đệm từ xa.

abstract Set<String> getRemoteFiles()

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

abstract MultiMap<String, String> getRolloutFlags()

Trả về bản đồ cờ triển khai.

abstract List<File> getRolloutFlagsFiles()

Trả về danh sách các tệp chứa cờ triển khai.

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ả về test-tag cho lệnh gọi.

abstract String getTestTagSuffix()

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

abstract boolean isConditionalBugreportDisabled()

Trả về trạng thái bật/tắt báo cáo gỡ lỗi có điều kiện

abstract boolean isDryRunMode()

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

abstract boolean isExperimentEnabled()

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

abstract boolean isFullHelpMode()

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

abstract boolean isGeminiLogOnlyMode()

Có tắt tiếng khi thực thi câu lệnh của các mô hình hay không.

abstract boolean isHelpMode()

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

abstract boolean isLoopMode()

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

abstract boolean isNoisyDryRunMode()

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

abstract boolean isRemoteInvocationDeviceless()

Có kích hoạt lệnh gọi từ xa không cần thiết bị hay không.

abstract boolean isTracingEnabled()

Trả về trạng thái bật hay tắt tính năng theo dõi lệnh gọi.

abstract boolean keepPostProcessorOrder()

Có áp dụng trình xử lý hậu kỳ theo thứ tự được đề cập trong cấu hình hay không.

abstract boolean reportCacheResults()

Trả về giá trị true nếu chúng ta nên báo cáo kết quả trong bộ nhớ đệm khi có.

abstract boolean reportCacheResultsInPresubmit()

Trả về true nếu chúng ta nên báo cáo kết quả trong bộ nhớ đệm khi có sẵn trong giai đoạn trước khi gửi.

abstract boolean reportInvocationCacheResultsInPostsubmit()

Trả về true nếu chúng ta nên báo cáo kết quả của bộ nhớ đệm lệnh gọi khi có trong postsubmit.

abstract boolean reportInvocationCacheResultsInPresubmit()

Trả về giá trị true nếu chúng ta nên báo cáo kết quả của bộ nhớ đệm lệnh gọi khi có sẵn trong quá trình kiểm tra trước khi gửi.

abstract boolean reportInvocationComplete()

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

abstract boolean reportPassedTests()

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

abstract boolean reportTestCaseCount()

Có báo cáo số lượng trường hợp kiểm thử theo từng loại kiểm thử hay không.

abstract List<String> reportingTags()

Danh sách thẻ dùng để báo cáo liên quan đến lệnh 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 setAutoCollectorSetOptions(List<String> autoCollectorSetOptions)

Đặt danh sách các lựa chọn để truyền đến các bộ sưu tập tự động.

abstract void setAutoLogCollectors(Set<AutoLogCollector> autoLogCollectors)

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

abstract void setAutoLogProcessors(Set<AutoLogProcessor> autoLogProcessors)

Đặt tập hợp các trình xử lý nhật ký tự động cần được thêm vào một lệnh gọi.

abstract void setBugreportOnInvocationEnded(boolean takeBugreport)

Đặt xem có chụp báo cáo lỗi ở cuối lệnh gọi hay không.

abstract void setBugreportzOnInvocationEnded(boolean takeBugreportz)

Đặt xem có chụp bugreportz ở cuối lệnh gọi hay không.

abstract void setDelegatedEarlyDeviceRelease(boolean earlyRelease)

Đặt xem có phát hành thiết bị sớm ở chế độ uỷ quyền hay không.

abstract void setHostLogSuffix(String suffix)

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

abstract void setInvocationTimeout(Long mInvocationTimeout)

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

abstract void setLoopMode(boolean loopMode)

Đặt chế độ lặp lại cho lệnh

abstract void setMultiDeviceCount(int count)

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

abstract void setReplicateSetup(boolean replicate)

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

abstract void setReportInvocationComplete(boolean reportInvocationCompleteLogs)

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

abstract void setReportTestCaseCount(boolean report)

Đặt xem có báo cáo số lượng trường hợp kiểm thử theo từng loại kiểm thử hay không.

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 setShouldRemoteDynamicShard(boolean shouldRemoteDynamicShard)

Đặt xem có sử dụng máy chủ phân đoạn động từ xa hay không

abstract void setShouldUseEvenModuleSharding(boolean useEvenModuleSharding)

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

abstract void setShouldUseSandboxing(boolean use)

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

abstract void setTestTag(String testTag)

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

abstract void setUseSandboxTestMode(boolean use)

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

abstract boolean shouldDisableInvocationSetupAndTeardown()

Có tắt chế độ thiết lập trước khi gọi và huỷ thiết lập sau khi gọi hay không.

abstract boolean shouldEnableDeviceSpecificSetup()

Có bật chế độ thiết lập dành riêng cho thiết bị hay không.

abstract boolean shouldForcePreparerFailureAsTestFailure()

Khi một trình chuẩn bị không thành công cho một kiểm thử, thì kiểm thử đó có thể không gọi được kiểm thử do lỗi cơ sở hạ tầng, dẫn đến việc chạy lại kiểm thử.

abstract boolean shouldPassRetryAttemptNumber()

Có truyền số lần thử lại hay không.

abstract boolean shouldRemoteDynamicShard()

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

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 shouldSkipParentProcessLogcat()

Có bỏ qua logcat cho quy trình mẹ hay không.

abstract boolean shouldUploadCacheResults()

Trả về giá trị true nếu chúng ta nên ghi lại kết quả trong bộ nhớ đệm.

abstract boolean shouldUploadInvocationCacheResults()

Trả về giá trị true nếu chúng ta nên ghi lại kết quả gọi trong bộ nhớ đệm.

abstract boolean shouldUseDynamicSharding()

Trả về nếu chúng ta nên sử dụng tính năng phân đoạn động hay không

abstract boolean shouldUseEvenModuleSharding()

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

abstract boolean shouldUseParallelPreInvocationSetup()

Trả về việc có thực thi chế độ thiết lập trước khi gọi song song hay không.

abstract boolean shouldUseParallelRemoteSetup()

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

abstract boolean shouldUseParallelSetup()

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

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ó sử dụng chế độ thiết lập sao chép cho tất cả các thiết bị từ xa hay không.

abstract boolean shouldUseSandboxTestMode()

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

abstract boolean shouldUseSandboxing()

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

abstract boolean shouldUseTokenSharding()

Phân đoạn có nên sử dụng tính năng hỗ trợ mã thông báo hay không.

abstract boolean skipTrybotExperiment()

Có bỏ qua các thử nghiệm cho các lần chạy TRYBOT hay không.

abstract boolean takeBugreportOnInvocationEnded()

Trả về true nếu cần lấy báo cáo lỗi khi lệnh gọi kiểm thử đã kết thúc.

abstract boolean takeBugreportzOnInvocationEnded()

Trả về true nếu bugreportz sẽ được lấy thay vì bugreport trong lệnh gọi kiểm thử bugreport cuối cùng.

Phương thức công khai

captureLogcatOnFailure

public abstract boolean captureLogcatOnFailure ()

Có ghi lại logcat khi trường hợp kiểm thử không thành công hay không

Giá trị trả về
boolean

captureScreenshotOnFailure

public abstract boolean captureScreenshotOnFailure ()

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

Giá trị trả về
boolean

sao chép

public abstract ICommandOptions clone ()

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

Giá trị trả về
ICommandOptions

delegatedEarlyDeviceRelease

public abstract boolean delegatedEarlyDeviceRelease ()

Có nên phát hành thiết bị sớm ở chế độ uỷ quyền hay không.

Giá trị trả về
boolean

earlyDeviceRelease

public abstract boolean earlyDeviceRelease ()

Có nên giải phóng thiết bị sớm khi hoàn tất hay không.

Giá trị trả về
boolean

enableDefaultLogProcessors

public abstract boolean enableDefaultLogProcessors ()

Có tự động triển khai một số trình xử lý hậu kỳ hay không.

Giá trị trả về
boolean

filterPreviousPassedTests

public abstract boolean filterPreviousPassedTests ()

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

Giá trị trả về
boolean

getAutoCollectorSetOptions

public abstract List<String> getAutoCollectorSetOptions ()

Trả về danh sách các lựa chọn để truyền đến các bộ sưu tập tự động.

Giá trị trả về
List<String>

getAutoLogCollectors

public abstract Set<AutoLogCollector> 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

Giá trị trả về
Set<AutoLogCollector>

getAutoLogProcessors

public abstract Set<AutoLogProcessor> getAutoLogProcessors ()

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

Giá trị trả về
Set<AutoLogProcessor>

getDynamicDownloadArgs

public abstract Map<String, String> getDynamicDownloadArgs ()

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

Giá trị trả về
Map<String, String>

getExperimentalFlags

public abstract MultiMap<String, String> getExperimentalFlags ()

Trả về bản đồ cờ thử nghiệm, có thể dùng để tạo cổng dự án.

Giá trị trả về
MultiMap<String, String>

getExtraRemotePostsubmitInstance

public abstract int getExtraRemotePostsubmitInstance ()

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

Giá trị trả về
int

getGeminiApiKey

public abstract String getGeminiApiKey ()

Khoá API dùng cho các truy vấn câu lệnh Gemini API.

Giá trị trả về
String

getHostLogSuffix

public abstract String getHostLogSuffix ()

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

Giá trị trả về
String

getInvocationData

public abstract UniqueMultiMap<String, String> getInvocationData ()

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

Giá trị trả về
UniqueMultiMap<String, String>

getInvocationTimeout

public abstract long getInvocationTimeout ()

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

Giá trị trả về
long

getJdkFolderForSubprocess

public abstract File getJdkFolderForSubprocess ()

Trả về thư mục jdk để dùng khi phân nhánh quá trình thực thi trong một quy trình con.

Giá trị trả về
File

getLoopTime

public abstract long getLoopTime ()

Lấy thời gian chờ trước khi lên lịch lại lệnh này.

Giá trị trả về
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ên lịch cho lệnh. Không có hiệu lực nếu isLoopMode là false.

Giá trị trả về
long

getMultiDeviceCount

public abstract Integer getMultiDeviceCount ()

Trả về số lượng thiết bị cho các kiểm thử nhiều thiết bị.

Giá trị trả về
Integer

getOptimizeMainlineTest

public abstract boolean getOptimizeMainlineTest ()

Trả về true nếu chúng ta nên tối ưu hoá danh sách mô-đun kiểm thử cho kiểm thử chính.

Giá trị trả về
boolean

getParallelPreInvocationSetupTimeout

public abstract Duration getParallelPreInvocationSetupTimeout ()

Trả về thời gian chờ để thiết lập song song trước khi gọi.

Giá trị trả về
Duration

getParallelSetupTimeout

public abstract Duration getParallelSetupTimeout ()

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

Giá trị trả về
Duration

getRemoteCacheInstanceName

public abstract String getRemoteCacheInstanceName ()

Trả về tên của thực thể dùng để xử lý hoạt động lưu vào bộ nhớ đệm từ xa.

Giá trị trả về
String

getRemoteFiles

public abstract Set<String> getRemoteFiles ()

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

Giá trị trả về
Set<String>

getRolloutFlags

public abstract MultiMap<String, String> getRolloutFlags ()

Trả về bản đồ cờ triển khai. Cờ phát hành khác với cờ thử nghiệm, vì chúng được dùng cho mọi lời gọi.

Giá trị trả về
MultiMap<String, String>

getRolloutFlagsFiles

public abstract List<File> getRolloutFlagsFiles ()

Trả về danh sách các tệp chứa cờ triển khai.

Giá trị trả về
List<File>

getShardCount

public abstract Integer getShardCount ()

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

Giá trị trả về
Integer

getShardIndex

public abstract Integer getShardIndex ()

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

Giá trị trả về
Integer

getTestTag

public abstract String getTestTag ()

Trả về test-tag cho lệnh gọi. Mặc định là "stub" nếu bạn không chỉ định.

Giá trị trả về
String

getTestTagSuffix

public abstract String getTestTagSuffix ()

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

Giá trị trả về
String

isConditionalBugreportDisabled

public abstract boolean isConditionalBugreportDisabled ()

Trả về trạng thái bật/tắt báo cáo gỡ lỗi có điều kiện

Giá trị trả về
boolean

isDryRunMode

public abstract boolean isDryRunMode ()

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

Giá trị trả về
boolean

isExperimentEnabled

public abstract boolean isExperimentEnabled ()

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

Giá trị trả về
boolean

isFullHelpMode

public abstract boolean isFullHelpMode ()

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

Giá trị trả về
boolean

isGeminiLogOnlyMode

public abstract boolean isGeminiLogOnlyMode ()

Có tắt tiếng khi thực thi lời nhắc của các mô hình hay không.

Giá trị trả về
boolean

isHelpMode

public abstract boolean isHelpMode ()

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

Giá trị trả về
boolean

isLoopMode

public abstract boolean isLoopMode ()

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

Giá trị trả về
boolean

isNoisyDryRunMode

public abstract boolean isNoisyDryRunMode ()

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

Giá trị trả về
boolean

isRemoteInvocationDeviceless

public abstract boolean isRemoteInvocationDeviceless ()

Có kích hoạt lệnh gọi từ xa không cần thiết bị hay không.

Giá trị trả về
boolean

isTracingEnabled

public abstract boolean isTracingEnabled ()

Trả về trạng thái bật hay tắt tính năng theo dõi lệnh gọi.

Giá trị trả về
boolean

keepPostProcessorOrder

public abstract boolean keepPostProcessorOrder ()

Có áp dụng trình xử lý hậu kỳ theo thứ tự được đề cập trong cấu hình hay không.

Giá trị trả về
boolean

reportCacheResults

public abstract boolean reportCacheResults ()

Trả về giá trị true nếu chúng ta nên báo cáo kết quả trong bộ nhớ đệm khi có.

Giá trị trả về
boolean

reportCacheResultsInPresubmit

public abstract boolean reportCacheResultsInPresubmit ()

Trả về true nếu chúng ta nên báo cáo kết quả trong bộ nhớ đệm khi có sẵn trong giai đoạn trước khi gửi.

Giá trị trả về
boolean

reportInvocationCacheResultsInPostsubmit

public abstract boolean reportInvocationCacheResultsInPostsubmit ()

Trả về true nếu chúng ta nên báo cáo kết quả của bộ nhớ đệm lệnh gọi khi có trong postsubmit.

Giá trị trả về
boolean

reportInvocationCacheResultsInPresubmit

public abstract boolean reportInvocationCacheResultsInPresubmit ()

Trả về giá trị true nếu chúng ta nên báo cáo kết quả của bộ nhớ đệm lệnh gọi khi có sẵn trong quá trình kiểm tra trước khi gửi.

Giá trị trả về
boolean

reportInvocationComplete

public abstract boolean reportInvocationComplete ()

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

Giá trị trả về
boolean

reportPassedTests

public abstract boolean reportPassedTests ()

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

Giá trị trả về
boolean

reportTestCaseCount

public abstract boolean reportTestCaseCount ()

Có báo cáo số lượng trường hợp kiểm thử theo từng loại kiểm thử hay không.

Giá trị trả về
boolean

reportingTags

public abstract List<String> reportingTags ()

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

Giá trị trả về
List<String>

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

Giá trị trả về
boolean

setAutoCollectorSetOptions

public abstract void setAutoCollectorSetOptions (List<String> autoCollectorSetOptions)

Đặt danh sách các lựa chọn để truyền đến các bộ sưu tập tự động.

Tham số
autoCollectorSetOptions List

setAutoLogCollectors

public abstract void setAutoLogCollectors (Set<AutoLogCollector> autoLogCollectors)

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

Tham số
autoLogCollectors Set

setAutoLogProcessors

public abstract void setAutoLogProcessors (Set<AutoLogProcessor> autoLogProcessors)

Đặt tập hợp các trình xử lý nhật ký tự động cần được thêm vào một lệnh gọi.

Tham số
autoLogProcessors Set

setBugreportOnInvocationEnded

public abstract void setBugreportOnInvocationEnded (boolean takeBugreport)

Đặt xem có chụp báo cáo lỗi ở cuối lệnh gọi hay không.

Tham số
takeBugreport boolean

setBugreportzOnInvocationEnded

public abstract void setBugreportzOnInvocationEnded (boolean takeBugreportz)

Đặt xem có chụp bugreportz ở cuối lệnh gọi hay không.

Tham số
takeBugreportz boolean

setDelegatedEarlyDeviceRelease

public abstract void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

Đặt xem có phát hành thiết bị sớm ở chế độ uỷ quyền hay không.

Tham số
earlyRelease boolean

setHostLogSuffix

public abstract void setHostLogSuffix (String suffix)

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

Tham số
suffix String

setInvocationTimeout

public abstract void setInvocationTimeout (Long mInvocationTimeout)

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

Tham số
mInvocationTimeout Long

setLoopMode

public abstract void setLoopMode (boolean loopMode)

Đặt chế độ lặp lại cho lệnh

setMultiDeviceCount

public abstract void setMultiDeviceCount (int count)

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

Tham số
count int

setReplicateSetup

public abstract void setReplicateSetup (boolean replicate)

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

Tham số
replicate boolean

setReportInvocationComplete

public abstract void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

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

Tham số
reportInvocationCompleteLogs boolean

setReportTestCaseCount

public abstract void setReportTestCaseCount (boolean report)

Đặt xem có báo cáo số lượng trường hợp kiểm thử theo từng loại kiểm thử hay không.

Tham số
report boolean

setShardCount

public abstract void setShardCount (Integer shardCount)

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

Tham số
shardCount Integer

setShardIndex

public abstract void setShardIndex (Integer shardIndex)

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

Tham số
shardIndex Integer

setShouldRemoteDynamicShard

public abstract void setShouldRemoteDynamicShard (boolean shouldRemoteDynamicShard)

Đặt xem có sử dụng máy chủ phân đoạn động từ xa hay không

Tham số
shouldRemoteDynamicShard boolean

setShouldUseEvenModuleSharding

public abstract void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)

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

Tham số
useEvenModuleSharding boolean

setShouldUseSandboxing

public abstract void setShouldUseSandboxing (boolean use)

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

Tham số
use boolean

setTestTag

public abstract void setTestTag (String testTag)

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

setUseSandboxTestMode

public abstract void setUseSandboxTestMode (boolean use)

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

Tham số
use boolean

shouldDisableInvocationSetupAndTeardown

public abstract boolean shouldDisableInvocationSetupAndTeardown ()

Có tắt chế độ thiết lập trước khi gọi và huỷ thiết lập sau khi gọi hay không.

Giá trị trả về
boolean

shouldEnableDeviceSpecificSetup

public abstract boolean shouldEnableDeviceSpecificSetup ()

Có bật chế độ thiết lập dành riêng cho thiết bị hay không.

Giá trị trả về
boolean

shouldForcePreparerFailureAsTestFailure

public abstract boolean shouldForcePreparerFailureAsTestFailure ()

Khi một trình chuẩn bị không thành công cho một kiểm thử, thì kiểm thử đó có thể không gọi được kiểm thử do lỗi cơ sở hạ tầng, dẫn đến việc chạy lại kiểm thử. Lựa chọn này cho phép chuyển đổi lỗi đó thành lỗi kiểm thử, do đó, cơ sở hạ tầng không lãng phí tài nguyên để thử lại toàn bộ quá trình kiểm thử.

Giá trị trả về
boolean

shouldPassRetryAttemptNumber

public abstract boolean shouldPassRetryAttemptNumber ()

Có truyền số lần thử lại hay không.

Giá trị trả về
boolean

shouldRemoteDynamicShard

public abstract boolean shouldRemoteDynamicShard ()

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

Giá trị trả về
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.

Giá trị trả về
boolean

shouldSkipParentProcessLogcat

public abstract boolean shouldSkipParentProcessLogcat ()

Có bỏ qua logcat cho quy trình mẹ hay không.

Giá trị trả về
boolean

shouldUploadCacheResults

public abstract boolean shouldUploadCacheResults ()

Trả về giá trị true nếu chúng ta nên ghi lại kết quả trong bộ nhớ đệm.

Giá trị trả về
boolean

shouldUploadInvocationCacheResults

public abstract boolean shouldUploadInvocationCacheResults ()

Trả về giá trị true nếu chúng ta nên ghi lại kết quả gọi trong bộ nhớ đệm.

Giá trị trả về
boolean

shouldUseDynamicSharding

public abstract boolean shouldUseDynamicSharding ()

Trả về nếu chúng ta nên sử dụng tính năng phân đoạn động hay không

Giá trị trả về
boolean

shouldUseEvenModuleSharding

public abstract boolean shouldUseEvenModuleSharding ()

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

Giá trị trả về
boolean

shouldUseParallelPreInvocationSetup

public abstract boolean shouldUseParallelPreInvocationSetup ()

Trả về việc có thực thi chế độ thiết lập trước khi gọi song song hay không.

Giá trị trả về
boolean

shouldUseParallelRemoteSetup

public abstract boolean shouldUseParallelRemoteSetup ()

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

Giá trị trả về
boolean

shouldUseParallelSetup

public abstract boolean shouldUseParallelSetup ()

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

Giá trị trả về
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.

Giá trị trả về
boolean

shouldReplicateSetup

public abstract boolean shouldUseReplicateSetup ()

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

Giá trị trả về
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ế độ kiểm thử.

Giá trị trả về
boolean

shouldUseSandboxing

public abstract boolean shouldUseSandboxing ()

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

Giá trị trả về
boolean

shouldUseTokenSharding

public abstract boolean shouldUseTokenSharding ()

Phân đoạn có nên sử dụng tính năng hỗ trợ mã thông báo hay không.

Giá trị trả về
boolean

skipTrybotExperiment

public abstract boolean skipTrybotExperiment ()

Có bỏ qua các thử nghiệm cho các lần chạy TRYBOT hay không.

Giá trị trả về
boolean

takeBugreportOnInvocationEnded

public abstract boolean takeBugreportOnInvocationEnded ()

Trả về true nếu cần lấy báo cáo lỗi khi lệnh gọi kiểm thử đã kết thúc.

Giá trị trả về
boolean

takeBugreportzOnInvocationEnded

public abstract boolean takeBugreportzOnInvocationEnded ()

Trả về true nếu bugreportz sẽ được lấy thay vì bugreport trong lệnh gọi kiểm thử bugreport cuối cùng.

Giá trị trả về
boolean