Mam jedną klasę JUnit i ta klasa zawiera kilka metod testowania. Próbuję uruchomić tę klasę testu poprzez Eclipse IDE
menu Uruchom jako -> Junit Test.JUnit: Uruchom za pomocą testu Eclipse i Maven. Duża różnica w prędkości, dlaczego?
Prędkość wykonania:
1 raz. 30 sek.
2 raz: 29 sek.
3 czas: 23 sek.
Po tym, próbuję wykonać test klasy przez maven run
w terminalu. W tym przypadku szybkość wykonania:
1 raz: 1 min. 10 sekund.
2 raz: 59 sek.
3 razem: 56 sek.
Tak więc, jak widać, mamy naprawdę dużą różnicę między tymi dwoma przypadkami. Ale jak możemy wyjaśnić tę wielką różnicę?
P.S. Używam najnowszej wersji Eclipse IDE i maven.
Ponownie uruchom maven i daj nam znać wyjście. Być może był to pierwszy raz, gdy jakiś słoik został pobrany, i ten czas jest brany pod uwagę. – mtk
@mtk, eksperymentuję z tym przez cały dzień, myślę, że cały słoik został pobrany. – user471011
jak się masz pewność, że argumenty są takie same? czy może biegacz testu zaćmienia skonfigurowany z większą ilością pamięci? – radai