SearchArtifactUtil

public class SearchArtifactUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.SearchArtifactUtil


Một lớp tiện ích có thể dùng để tìm kiếm các cấu phần phần mềm kiểm thử.

Tóm tắt

Trường

public static SearchArtifactUtil singleton

Hàm khởi tạo công khai

SearchArtifactUtil()

Phương thức công khai

static File findModuleDir(String moduleName, boolean targetFirst)

Tìm thư mục mô-đun khớp với tên mô-đun đã cho

static File getModuleDirFromConfig(IInvocationContext moduleContext)
static File getModuleDirFromConfig()

Trả về thư mục mô-đun (nếu có) khi được gọi trong phạm vi mô-đun.

static File getModuleDirFromConfig(ConfigurationDescriptor descriptor)
static File searchFile(String fileName, boolean targetFirst)

Tìm kiếm một tệp cấu phần phần mềm/phần phụ thuộc kiểm thử trong thư mục kiểm thử.

static File searchFile(String fileName, boolean targetFirst, IAbi abi)

Tìm kiếm một tệp cấu phần phần mềm/phần phụ thuộc kiểm thử trong thư mục kiểm thử.

static File searchFile(String fileName, boolean targetFirst, TestInformation testInfo)

Tìm kiếm một tệp cấu phần phần mềm/phần phụ thuộc kiểm thử trong thư mục kiểm thử.

static File searchFile(String fileName, boolean targetFirst, IAbi abi, altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo, boolean includeDirectory)

Tìm kiếm một tệp cấu phần phần mềm/phần phụ thuộc kiểm thử trong thư mục kiểm thử.

static File searchFile(String fileName, boolean targetFirst, IAbi abi, altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo)

Tìm kiếm một tệp cấu phần phần mềm/phần phụ thuộc kiểm thử trong thư mục kiểm thử.

static File searchFile(String fileName, boolean targetFirst, altDirs, AltDirBehavior altDirBehavior)

Tìm kiếm một tệp cấu phần phần mềm/phần phụ thuộc kiểm thử trong thư mục kiểm thử.

static File searchFile(String fileName, boolean targetFirst, IAbi abi, altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo, IBuildInfo buildInfo, boolean includeDirectory)

Tìm kiếm một tệp cấu phần phần mềm/phần phụ thuộc kiểm thử trong thư mục kiểm thử.

Trường

singleton

public static SearchArtifactUtil singleton

Hàm khởi tạo công khai

SearchArtifactUtil

public SearchArtifactUtil ()

Phương thức công khai

findModuleDir

public static File findModuleDir (String moduleName, 
                boolean targetFirst)

Tìm thư mục mô-đun khớp với tên mô-đun đã cho

Tham số
moduleName String: Tên của mô-đun.

targetFirst boolean: Liệu chúng ta có ưu tiên phía đích so với phía máy chủ lưu trữ cho hoạt động tìm kiếm hay không.

Giá trị trả về
File thư mục mô-đun. Có thể là giá trị rỗng.

getModuleDirFromConfig

public static File getModuleDirFromConfig (IInvocationContext moduleContext)

Tham số
moduleContext IInvocationContext

Giá trị trả về
File

getModuleDirFromConfig

public static File getModuleDirFromConfig ()

Trả về thư mục mô-đun (nếu có) khi được gọi trong phạm vi mô-đun.

Giá trị trả về
File

getModuleDirFromConfig

public static File getModuleDirFromConfig (ConfigurationDescriptor descriptor)

Tham số
descriptor ConfigurationDescriptor

Giá trị trả về
File

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst)

Tìm kiếm một tệp cấu phần phần mềm/phần phụ thuộc kiểm thử trong thư mục kiểm thử.

Tham số
fileName String: Tên của tệp cần tìm.

targetFirst boolean: Liệu chúng ta có ưu tiên các tệp phía mục tiêu so với các tệp phía máy chủ lưu trữ cho hoạt động tìm kiếm hay không.

Giá trị trả về
File Tệp cấu phần phần mềm tìm thấy hoặc giá trị rỗng nếu không có.

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                IAbi abi)

Tìm kiếm một tệp cấu phần phần mềm/phần phụ thuộc kiểm thử trong thư mục kiểm thử.

Tham số
fileName String: Tên của tệp cần tìm.

targetFirst boolean: Liệu chúng ta có ưu tiên các tệp phía mục tiêu so với các tệp phía máy chủ lưu trữ cho hoạt động tìm kiếm hay không.

abi IAbi: IAbi để so khớp tệp.

Giá trị trả về
File Tệp cấu phần phần mềm tìm thấy hoặc giá trị rỗng nếu không có.

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                TestInformation testInfo)

Tìm kiếm một tệp cấu phần phần mềm/phần phụ thuộc kiểm thử trong thư mục kiểm thử.

Tham số
fileName String: Tên của tệp cần tìm.

targetFirst boolean: Liệu chúng ta có ưu tiên các tệp phía mục tiêu so với các tệp phía máy chủ lưu trữ cho hoạt động tìm kiếm hay không.

testInfo TestInformation: TestInformation của kiểm thử hiện tại (nếu có).

Giá trị trả về
File Tệp cấu phần phần mềm tìm thấy hoặc giá trị rỗng nếu không có.

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                IAbi abi, 
                 altDirs, 
                AltDirBehavior altDirBehavior, 
                TestInformation testInfo, 
                boolean includeDirectory)

Tìm kiếm một tệp cấu phần phần mềm/phần phụ thuộc kiểm thử trong thư mục kiểm thử.

Tham số
fileName String: Tên của tệp cần tìm.

targetFirst boolean: Liệu chúng ta có ưu tiên các tệp phía mục tiêu so với các tệp phía máy chủ lưu trữ cho hoạt động tìm kiếm hay không.

abi IAbi: IAbi để so khớp tệp.

altDirs : Các đường dẫn tìm kiếm thay thế, ngoài các đường dẫn tìm kiếm mặc định.

altDirBehavior AltDirBehavior: cách sử dụng các đường dẫn tìm kiếm thay thế so với đường dẫn mặc định: làm dự phòng hoặc làm ghi đè; nếu không được chỉ định, dự phòng sẽ được sử dụng

testInfo TestInformation: TestInformation của kiểm thử hiện tại (nếu có).

includeDirectory boolean: có bao gồm các thư mục trong kết quả tìm kiếm hay không.

Giá trị trả về
File Tệp cấu phần phần mềm tìm thấy hoặc giá trị rỗng nếu không có.

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                IAbi abi, 
                 altDirs, 
                AltDirBehavior altDirBehavior, 
                TestInformation testInfo)

Tìm kiếm một tệp cấu phần phần mềm/phần phụ thuộc kiểm thử trong thư mục kiểm thử.

Tham số
fileName String: Tên của tệp cần tìm.

targetFirst boolean: Liệu chúng ta có ưu tiên các tệp phía mục tiêu so với các tệp phía máy chủ lưu trữ cho hoạt động tìm kiếm hay không.

abi IAbi: IAbi để so khớp tệp.

altDirs : Các đường dẫn tìm kiếm thay thế, ngoài các đường dẫn tìm kiếm mặc định.

altDirBehavior AltDirBehavior: cách sử dụng các đường dẫn tìm kiếm thay thế so với đường dẫn mặc định: làm dự phòng hoặc làm ghi đè; nếu không được chỉ định, dự phòng sẽ được sử dụng

testInfo TestInformation: TestInformation của kiểm thử hiện tại (nếu có).

Giá trị trả về
File Tệp cấu phần phần mềm tìm thấy hoặc giá trị rỗng nếu không có.

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                 altDirs, 
                AltDirBehavior altDirBehavior)

Tìm kiếm một tệp cấu phần phần mềm/phần phụ thuộc kiểm thử trong thư mục kiểm thử.

Tham số
fileName String: Tên của tệp cần tìm.

targetFirst boolean: Liệu chúng ta có ưu tiên các tệp phía mục tiêu so với các tệp phía máy chủ lưu trữ cho hoạt động tìm kiếm hay không.

altDirs : Các đường dẫn tìm kiếm thay thế, ngoài các đường dẫn tìm kiếm mặc định.

altDirBehavior AltDirBehavior: cách sử dụng các đường dẫn tìm kiếm thay thế so với đường dẫn mặc định: làm dự phòng hoặc làm ghi đè; nếu không được chỉ định, dự phòng sẽ được sử dụng

Giá trị trả về
File Tệp cấu phần phần mềm tìm thấy hoặc giá trị rỗng nếu không có.

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                IAbi abi, 
                 altDirs, 
                AltDirBehavior altDirBehavior, 
                TestInformation testInfo, 
                IBuildInfo buildInfo, 
                boolean includeDirectory)

Tìm kiếm một tệp cấu phần phần mềm/phần phụ thuộc kiểm thử trong thư mục kiểm thử.

Tham số
fileName String: Tên của tệp cần tìm.

targetFirst boolean: Liệu chúng ta có ưu tiên các tệp phía mục tiêu so với các tệp phía máy chủ lưu trữ cho hoạt động tìm kiếm hay không.

abi IAbi: IAbi để so khớp tệp.

altDirs : Các đường dẫn tìm kiếm thay thế, ngoài các đường dẫn tìm kiếm mặc định.

altDirBehavior AltDirBehavior: cách sử dụng các đường dẫn tìm kiếm thay thế so với đường dẫn mặc định: làm dự phòng hoặc làm ghi đè; nếu không được chỉ định, dự phòng sẽ được sử dụng

testInfo TestInformation: TestInformation của kiểm thử hiện tại (nếu có).

buildInfo IBuildInfo: IBuildInfo của kiểm thử hiện tại (nếu có).

includeDirectory boolean: có bao gồm các thư mục trong kết quả tìm kiếm hay không.

Giá trị trả về
File Tệp cấu phần phần mềm tìm thấy hoặc giá trị rỗng nếu không có.