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.

XmlSuiteResultFormatter

public class XmlSuiteResultFormatter
extends Object implements IFormatterGenerator

java.lang.Object
com.android.tradefed.result.suite.XmlSuiteResultFormatter


Lớp tiện ích để lưu một bộ chạy dưới dạng XML. VIỆC CẦN LÀM: Loại bỏ tất cả các định dạng Kiểm tra khả năng tương thích đặc biệt đang hoạt động để có được cùng một định dạng.

Bản tóm tắt

Các lớp lồng nhau

class XmlSuiteResultFormatter.RunHistory

Đối tượng trợ giúp cho chuyển đổi JSON.

Lĩnh vực

public static final String NS

public static final String TEST_RESULT_FILE_NAME

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

XmlSuiteResultFormatter ()

Phương pháp công khai

void addBuildInfoAttributes (XmlSerializer serializer, SuiteResultHolder holder)

Cho phép thêm một số thuộc tính vào thẻ thông qua serializer.attribute .

void addSuiteAttributes (XmlSerializer serializer)

Cho phép thêm một số thuộc tính vào thẻ thông qua serializer.attribute .

void parseBuildInfoAttributes (XmlPullParser parser, IInvocationContext context)

Thao tác ngược từ addBuildInfoAttributes(org.xmlpull.v1.XmlSerializer, com.android.tradefed.result.suite.SuiteResultHolder) .

SuiteResultHolder parseResults (File resultDir, boolean shallow)

Thao tác ngược của writeResults(com.android.tradefed.result.suite.SuiteResultHolder, File) lấy một thư mục kết quả và tạo SuiteResultHolder từ đó.

void parseSuiteAttributes (XmlPullParser parser, IInvocationContext context)

Thao tác ngược từ addSuiteAttributes(org.xmlpull.v1.XmlSerializer) .

File writeResults ( SuiteResultHolder holder, File resultDir)

Viết kết quả lời kêu gọi ở định dạng xml.

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

String sanitizeXmlContent (String s)

Lĩnh vực

NS

public static final String NS

TEST_RESULT_FILE_NAME

public static final String TEST_RESULT_FILE_NAME

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

XmlSuiteResultFormatter

public XmlSuiteResultFormatter ()

Phương pháp công khai

addBuildInfoAttributes

public void addBuildInfoAttributes (XmlSerializer serializer, 
                SuiteResultHolder holder)

Cho phép thêm một số thuộc tính vào thẻ thông qua serializer.attribute .

Thông số
serializer XmlSerializer : Đối tượng tuần tự hóa kết quả của bộ XML.

holder SuiteResultHolder : Một đối tượng chứa thông tin được ghi vào kết quả bộ.

addSuiteAttributes

public void addSuiteAttributes (XmlSerializer serializer)

Cho phép thêm một số thuộc tính vào thẻ thông qua serializer.attribute .

Thông số
serializer XmlSerializer : Đối tượng tuần tự hóa kết quả của bộ XML.

parseBuildInfoAttributes

public void parseBuildInfoAttributes (XmlPullParser parser, 
                IInvocationContext context)

Thao tác ngược từ addBuildInfoAttributes(org.xmlpull.v1.XmlSerializer, com.android.tradefed.result.suite.SuiteResultHolder) .

Thông số
parser XmlPullParser : Trình phân tích cú pháp để đọc các thuộc tính từ đó.

context IInvocationContext : IInvocationContext nơi đặt các thuộc tính.

Ném
XmlPullParserException Khi XmlPullParser bị lỗi.

parseResults

public SuiteResultHolder parseResults (File resultDir, 
                boolean shallow)

Thao tác ngược của writeResults(com.android.tradefed.result.suite.SuiteResultHolder, File) lấy một thư mục kết quả và tạo SuiteResultHolder từ đó.

Thông số
resultDir File : Thư mục tìm kết quả.

shallow boolean : chỉ tải thông tin cấp cao nhất của SuiteResultHolder .

Lợi nhuận
SuiteResultHolder Một SuiteResultHolder chứa biểu diễn kết quả. Hoặc vô hiệu nếu có gì sai.

parseSuiteAttributes

public void parseSuiteAttributes (XmlPullParser parser, 
                IInvocationContext context)

Thao tác ngược từ addSuiteAttributes(org.xmlpull.v1.XmlSerializer) .

Thông số
parser XmlPullParser : Trình phân tích cú pháp để đọc các thuộc tính từ đó.

context IInvocationContext : IInvocationContext nơi đặt các thuộc tính.

Ném
XmlPullParserException Khi XmlPullParser bị lỗi.

writeResults

public File writeResults (SuiteResultHolder holder, 
                File resultDir)

Viết kết quả lời kêu gọi ở định dạng xml.

Thông số
holder SuiteResultHolder : một SuiteResultHolder giữ tất cả thông tin cần thiết cho xml

resultDir File : thư mục kết quả ERROR(/File) nơi đặt kết quả.

Lợi nhuận
File một ERROR(/File) trỏ đến tệp đầu ra xml.

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

sanitizeXmlContent

protected String sanitizeXmlContent (String s)

Thông số
s String

Lợi nhuận
String