Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

GCSConfigurationServer

public class GCSConfigurationServer
extends Object implements IConfigurationServer

java.lang.Object
com.android.tradefed.config.gcs.GCSConfigurationServer


Máy chủ cấu hình tải cấu hình từ Google Cloud Storage (GCS).

Bản tóm tắt

Các nhà xây dựng công cộng

GCSConfigurationServer ()

Phương pháp công khai

InputStream getConfig (String name)

Lấy nội dung cấu hình theo tên của nó.

String getCurrentHostConfig ()

Nhận tên tệp cấu hình của máy chủ lưu trữ hiện tại cho phiên Tradefed hiện tại.

Các phương pháp được bảo vệ

File downloadFile (String name)
String getHostConfig (String hostname, String cluster)

Nhận cấu hình toàn cầu của tradefed cho máy chủ.

boolean sameHost (String currentHostname, String hostname)

Kiểm tra xem hai tên máy chủ có dành cho cùng một máy chủ lưu trữ hay không.

Các nhà xây dựng công cộng

GCSConfigurationServer

public GCSConfigurationServer ()

Phương pháp công khai

getConfig

public InputStream getConfig (String name)

Lấy nội dung cấu hình theo tên của nó.

Thông số
name String : tên cấu hình

Lợi nhuận
InputStream ERROR(/InputStream) là nội dung tệp cấu hình.

Ném
ConfigurationException

getCurrentHostConfig

public String getCurrentHostConfig ()

Nhận tên tệp cấu hình của máy chủ lưu trữ hiện tại cho phiên Tradefed hiện tại. Thay vì đọc tệp cấu hình máy chủ từ các tệp cục bộ, Tradefed khởi động bằng IConfigurationServer sẽ lấy cấu hình máy chủ từ máy chủ.

Lợi nhuận
String tên tệp cấu hình máy chủ.

Ném
ConfigurationException

Các phương pháp được bảo vệ

Tải tập tin

protected File downloadFile (String name)

Thông số
name String

Lợi nhuận
File

Ném
ConfigurationException

getHostConfig

protected String getHostConfig (String hostname, 
                String cluster)

Nhận cấu hình toàn cầu của tradefed cho máy chủ. Sử dụng tên cụm nếu tên cụm nếu được cung cấp, nếu không hãy sử dụng tên máy chủ.

Thông số
hostname String : tên máy chủ

cluster String : tên cụm.

Lợi nhuận
String đường dẫn liên quan đến gcs bucket.

Ném
ConfigurationException

giống nhau

protected boolean sameHost (String currentHostname, 
                String hostname)

Kiểm tra xem hai tên máy chủ có dành cho cùng một máy chủ lưu trữ hay không. Trong các tệp cấu hình, đôi khi chúng tôi sử dụng tên viết tắt cho máy chủ.

Thông số
currentHostname String : tên máy chủ hiện tại

hostname String : tên máy chủ trong cấu hình.

Lợi nhuận
boolean true nếu chúng là cùng một máy chủ, ngược lại là false;