2011-08-17 20 views
12

Tôi có thể chạy thành công NUnit trong Hudson bằng lệnh batch và tạo TestResult.xml trong thư mục cài đặt NUnit. Nhưng Hudson tạo ra các lỗi màKhông tìm thấy tệp báo cáo thử nghiệm nào ở Hudson với NUnit

No NUnit test report files were found. Configuration error? 

sau đúng đường dẫn được trao cho các tập tin xml dưới Publish NUnit test result report. Nên tập tin xml được trong không gian làm việc của dự án hoặc là có bất kỳ cấu hình khác để thực hiện công việc này?

Tôi đã gọi đến số Problem Publishing NUnit Testing Result Reports with Hudson nhưng không tìm thấy câu trả lời.

Trả lời

15

Sau khi thử nhiều cách khác nhau để giải quyết vấn đề trên, tôi có thể giải quyết nó bằng cách đặt các tập tin TestResult.xml trong thư mục workspace cho dự án trong thư mục Hudson s jobs và đưa ra chỉ TestResult.xml dưới Publish NUnit test result report thay vì đưa ra các đường dẫn tuyệt đối đến tệp xml.

Hy vọng điều này có thể giúp ai đó ...

+0

có, bạn sẽ có thể sử dụng đường dẫn liên quan đến gốc không gian làm việc. Ví dụ, project/tests/TestResult.xml, hoặc nếu bạn có nhiều kết quả, project/tests/*. Xml. Lưu ý không có hàng đầu / – Dodecapus

0

Tôi thấy rằng việc sử dụng dấu ngoặc kép không hoạt động.

Ví dụ:

báo cáo thử nghiệm XMLs = nunit-result.xml (công trình!) XMLs báo cáo thử nghiệm = "nunit-result.xml" (không làm việc)

Có một cơ hội nhỏ mà đây là vấn đề của bạn ...

Các vấn đề liên quan