Xuất bản tệp xml sang Bước hiện có.
Có thể trả về bất kỳ mã lỗi chuẩn nào sau đây:
- PERMISSION_DENIED - nếu người dùng không được phép ghi dự án
- INVALID_ARGUMENT - nếu yêu cầu không đúng định dạng
- FAILED_PREPRE – nếu quá trình chuyển đổi trạng thái được yêu cầu là bất hợp pháp, ví dụ: thử tải một tệp xml trùng lặp lên hoặc một tệp quá lớn.
- NOT_FOUND - nếu lệnh thực thi chứa không tồn tại
yêu cầu HTTP
POST https://toolresults.googleapis.com/toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}:publishXunitXmlFiles
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
Thông số | |
---|---|
projectId |
Mã dự án. Bắt buộc. |
historyId |
Mã Nhật ký. Bắt buộc. |
executionId |
Mã thực thi. Bắt buộc. |
stepId |
Mã bước. Lưu ý: Bước này phải bao gồm TestExecutionStep. Bắt buộc. |
Nội dung yêu cầu
Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:
Biểu diễn dưới dạng JSON |
---|
{
"xunitXmlFiles": [
{
object ( |
Trường | |
---|---|
xunitXmlFiles[] |
URI của các tệp XML Xunit sẽ xuất bản. Kích thước tối đa của tệp mà tham chiếu này đang trỏ đến là 50 MB. Bắt buộc. |
Nội dung phản hồi
Nếu thành công, nội dung phản hồi sẽ chứa một thực thể của Step
.
Phạm vi uỷ quyền
Yêu cầu phạm vi OAuth sau đây:
https://www.googleapis.com/auth/cloud-platform
Để biết thêm thông tin, hãy xem bài viết Tổng quan về việc xác thực.