เผยแพร่ไฟล์ xml ไปยังขั้นตอนที่มีอยู่
อาจส่งคืนรหัสข้อผิดพลาดตามรูปแบบบัญญัติต่อไปนี้:
- PERMISSION_DENIED - หากผู้ใช้ไม่ได้รับอนุญาตให้เขียนโครงการ
- INVALID_ARGUMENT - หากคำขอมีรูปแบบไม่ถูกต้อง
- FAILED_PRCONDITION - หากการเปลี่ยนสถานะที่ร้องขอนั้นผิดกฎหมาย เช่น พยายามอัปโหลดไฟล์ xml ที่ซ้ำกัน หรือไฟล์มีขนาดใหญ่เกินไป
- NOT_FOUND - หากไม่มีการดำเนินการที่มีอยู่
คำขอ HTTP
POST https://toolresults.googleapis.com/toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}:publishXunitXmlFiles
URL ใช้ไวยากรณ์ การแปลงรหัส gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
projectId | รหัสโครงการ ที่จำเป็น. |
historyId | รหัสประวัติ ที่จำเป็น. |
executionId | รหัสการดำเนินการ ที่จำเป็น. |
stepId | รหัสขั้นตอน หมายเหตุ: ขั้นตอนนี้ต้องมี TestExecutionStep ที่จำเป็น. |
ขอร่างกาย
เนื้อหาคำขอประกอบด้วยข้อมูลที่มีโครงสร้างดังต่อไปนี้:
การเป็นตัวแทน JSON |
---|
{
"xunitXmlFiles": [
{
object ( |
เขตข้อมูล | |
---|---|
xunitXmlFiles[] | URI ของไฟล์ Xunit XML ที่จะเผยแพร่ ขนาดสูงสุดของไฟล์ที่อ้างอิงนี้ชี้ไปคือ 50MB ที่จำเป็น. |
ร่างกายตอบสนอง
หากสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ของ Step
ขอบเขตการอนุญาต
ต้องมีขอบเขต OAuth ต่อไปนี้:
-
https://www.googleapis.com/auth/cloud-platform
สำหรับข้อมูลเพิ่มเติม โปรดดู ภาพรวมการตรวจสอบสิทธิ์