Plugin testkins của Jenkins cách tìm nạp báo cáo JUnit từ xa


2

Tôi có thiết lập Jenkins trong máy A và Testlink trong máy B. Jenkins được kết nối với Testlink thông qua Plugin Testlink. Tôi đã lên lịch một công việc thông qua Jenkins chạy tập lệnh python qua máy B (thông qua SSH) và tập lệnh tạo tệp XML báo cáo JUnit. Bây giờ tôi không biết làm cách nào tôi có thể tải plugin Jenkins-Testlink để lấy báo cáo JUnit từ máy A?

Tôi cần phải làm điều này bởi vì chiến lược tìm kiếm kết quả là một tên Lớp nhất định trong tệp XML JUnit.

Câu trả lời:


2

Các trình cắm được cho là cố gắng tuần tự hóa kết quả của bạn từ nô lệ của bạn sang chủ. Nó sử dụng API trình cắm của Jenkins và FilePath, FWIW.

Hãy thử thêm chiến lược tìm kiếm kết quả JUnit (tên trường hợp thử nghiệm, bộ kiểm tra, v.v.) và thêm mẫu phù hợp với kết quả tệp trong nô lệ của bạn (máy B?). Bạn có thể sử dụng các mẫu kiến, như ** / *. Xml, có nghĩa là xem đệ quy bên trong mỗi thư mục cho các tệp * .xml.

Vui lòng mở một vấn đề trong http://issues.jenkins-ci.org , sử dụng testlink thành phần trong trường hợp nó không hoạt động. Nó sẽ tự động được gán cho tôi.

Cảm ơn! Bruno

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.