เผยแพร่ไฟล์ XML ไปยังขั้นตอนที่มีอยู่
อาจแสดงรหัสข้อผิดพลาด Canonical ต่อไปนี้
- PERMISSION_DENIED - หากผู้ใช้ไม่ได้รับอนุญาตให้เขียนโปรเจ็กต์
- INVALID_ARGUMENT - หากคำขอมีรูปแบบไม่ถูกต้อง
- FAILED_PRECONDITION - หากการเปลี่ยนรัฐที่ขอนั้นผิดกฎหมาย เช่น พยายามอัปโหลดไฟล์ 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 ของไฟล์ XML ของ Xunit ที่จะเผยแพร่ ขนาดสูงสุดของไฟล์ที่การอ้างอิงนี้ชี้ไปคือ 50 MB ต้องระบุ |
เนื้อหาการตอบกลับ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ Step
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/cloud-platform
สำหรับข้อมูลเพิ่มเติม โปรดดูที่ภาพรวมการตรวจสอบสิทธิ์