Rspec невероятно медленно работает после установки Ubuntu 12.04

после установки новейшей версии Ubuntu 12.04 на мою машину все тесты rspec для всех моих приложений rails работают очень и очень медленно. Также у моего коллеги есть такая же проблема.

У кого-нибудь есть идея, что это может быть? Это действительно раздражает ...

 luacassus03 сент. 2012 г., 17:05
Вы используете ruby из пакета ubuntu или через rvm?
 Ivan Torres05 авг. 2012 г., 12:15
Та же проблема здесь :(

Ответы на вопрос(1)

Решение Вопроса

чем мои коллеги, работающие с Vagrant на Mac OSX. я нашелэта почта которая, кажется, решает проблему. Очевидно, любой, кто использует ext4, столкнется с этим, если не будет следовать инструкциям в блоге:

Open up your /etc/fstab file in an editor of your liking (as sudo).

Look for the line that describes the partition you are running Ubuntu on. For example:

UUID=f54ae48f-7525-4b18-92bf-dbe5b1fb9be6 / ext4 errors=remount-ro 0 1

Add a barrier=0 option so it now looks like this:

UUID=f54ae48f-7525-4b18-92bf-dbe5b1fb9be6 / ext4 barrier=0,errors=remount-ro 0 1

 17 дек. 2017 г., 07:40
Это сломало мой файл fstab, и я потратил 40 минут на восстановление после этого разгрома. Ubuntu 16.04.
 26 июн. 2015 г., 10:37
Это действительно помогает ... но почему ???
 18 сент. 2014 г., 20:17
Спасибо большое! Также помогает в тестах Ubuntu 14 и Rails 4, Selenium + Capybara (без Rspec).
 29 окт. 2015 г., 19:39
Это не объясняет, почему, но больше информации о барьере ext4. В случае ext3 для барьера установлено значение false, а для ext4 по умолчанию установлено значение true.kernel.org/doc/Documentation/filesystems/ext4.txt
 04 нояб. 2016 г., 07:57
Спасибо вам большое! Прежде чем я увижу это, мне понадобится около часа, чтобы запустить только 50 примеров rspec. Но после того, как вы увидите это и последуете вашему руководству, мне понадобится более 20 минут, чтобы запустить мои 2500 примеров rspec.

Ваш ответ на вопрос