2011-08-17 15 views
12

Mogłem pomyślnie uruchomić NUnit w Hudson przy użyciu polecenia wsadowego i wygenerowało ono TestResult.xml w katalogu instalacyjnym NUnit. Ale Hudson generuje błąd, któryNie znaleziono plików raportu z testów w Hudson z NUnit

No NUnit test report files were found. Configuration error? 

po poprawna ścieżka jest podana w pliku xml pod Publish NUnit test result report. Czy plik xml powinien znajdować się w obszarze roboczym projektu, czy istnieje jakaś inna konfiguracja, aby to działało?

Odwołałem się również do Problem Publishing NUnit Testing Result Reports with Hudson , ale nie znaleziono żadnej odpowiedzi.

Odpowiedz

15

Po wypróbowaniu różnych sposobów rozwiązania powyższego problemu, mogę go rozwiązać poprzez umieszczenie pliku TestResult.xml w folderze obszaru roboczego dla projektu w Hudson s jobs folderu i daje tylko TestResult.xml pod Publish NUnit test result report zamiast dać bezwzględną ścieżkę do plik xml.

Nadzieja może pomóc komuś ...

+0

Tak, powinieneś być w stanie użyć ścieżki względem katalogu głównego obszaru roboczego. Na przykład: project/tests/TestResult.xml lub jeśli masz wiele wyników, project/tests/*. Xml. Uwaga: nie ma wiodącej / – Dodecapus

0

Okazało się, że za pomocą cudzysłowów nie działa.

Przykład:

testu plików XML = nunit-result.xml (prace!) raport testowy plików XML = "nunit-result.xml" (nie działa)

Jest mała szansa, że to jest twój problem ...

Powiązane problemy