Wpis z mikrobloga

Mireczki, --coverage-clover i inne coverage z PHPUnit wykonują się niesamowicie długo, 5h albo więcej, jeszcze nie udało się przeprowadzić tego do końca. O kiego grzyba chodzi? Przecież to nie ma najmniejszego sensu nawet jakby wykonywało się raz na tydzień w nocy. Ilość testów to około 3k - 5-10min bez coverage. (2gb memory-limit ustawione, domyśłny xdebug)

Jakieś pomysły? W innych językach programowania widziałem że takie coś się migusiem wykonuje.

#programowanie #php #phpunit
  • 1
@Lethal_Jelly: jak dużo masz plików w projekcie? Spróbuj dodać addUncoveredFilesFromWhitelist="false" do tagu whitelist, wtedy będzie monitorował tylko pliki, które testujesz. Dodatkowo zobacz jak długo wykonują się na innym komputerze - może masz coś spieprzone w konfiguracji. Ogólnie coverage w phpunit wykonuje się dużo dłużej niż normalne testy, ale 5h to jakiś hardcore. Może masz włączone profilowanie?