Mam w moim projekcie wiele testów jednostkowych, napisanych w JUnit i TestNG. Proces budowania opiera się na maven z wtyczką surefire.maven - fail build, gdy test jednostkowy trwa zbyt długo
Czy jest jakiś sposób/plugin dla maven, aby nie powiodło się kompilacji, gdy co najmniej jeden test jednostkowy trwa zbyt wiele sekund? Wiem, że istnieje kilka wtyczek, które mogą zawieść w TeamCity, Jenkins, ale jest to "za daleko".
W moim projekcie chcę mieć tylko szybkie testy, aby proces testowania jednostkowego był skuteczny. Mogę poprawić moje stare testy, ale muszę chronić na przyszłe zobowiązania.
Niepowodzenie testów jednostkowych, ponieważ trwają zbyt długo, jest częścią struktury używanej do uruchamiania tych przypadków testowych. Czy używasz JUnit lub TestNG? – Gaurav
Nie chcę odrywać osobnego testu jednostkowego, chcę, aby wszystko się ułożyło, jeśli przynajmniej jeden test jednostkowy trwa zbyt długo. Używam JUnit i TestNG – smas
Jeśli nie uda ci się przetestować jednego urządzenia, nie powiedzie się również jego kompilacja, chyba że nie poprosisz o wtyczkę. – Gaurav