Ist Guard Guard in Kombination mit parallelen Tests möglich?

8

Ich habe nach Wegen gesucht, meine Tests zu beschleunigen, indem ich einige parallele Tests in Kombination mit meinem aktuellen Guard Setup verwendete . Guard-Hydra schien ein guter Anfang, aber die Das Hydra-Juwel selbst wird nicht mehr gepflegt und der Autor weist stattdessen Leute zu parallel_tests an.

Parallele Tests scheinen sehr gut zu sein. Ich habe es mit der üblichen Rake-Aufgabe an der Kommandozeile ausgeführt, aber ich bin nicht in der Lage, selbst eine passende Wächter-Erweiterung zu schreiben. Ich bin ziemlich überrascht über den Mangel an Informationen, die bei der Suche nach 'guard parallel_tests' zur Verfügung stehen. Sicherlich bin ich nicht der einzige Rails-Entwickler mit einem Multi-Core-PC, der daran interessiert wäre, seine Tests zu beschleunigen?

    
Simmo 20.11.2012, 09:49
quelle

4 Antworten

8

Ich habe diese Option auf guard-rspec implementiert

Ссылка

    
rafael.lima 15.01.2013, 05:26
quelle
3

Es gibt jetzt einige Informationen in der ReadMe von guard-rspec, wie man dies hier Ссылка macht (siehe rechts) der Boden). Zum Zeitpunkt des Schreibens sieht es wie folgt aus (beachte das Komma in den zusätzlichen Argumenten)

%Vor%     
Mark Lakewood 13.03.2016 19:16
quelle
1

Tatsächlich habe ich das kürzlich untersucht und keine Lösung gefunden. Es erscheint ziemlich merkwürdig, weil wirklich kluge Leute herumsitzen und auf Tests warten, wenn ungenutzte Kerne im Leerlauf sind.

Jeder, der eine Lösung dazu finden kann, würde einen großen Beitrag für die Rails und Ruby Community leisten.

    
B Seven 21.11.2012 14:40
quelle
0

Ich habe diese Option auch bei guard-rspec implementiert:

Ссылка

Auch mit Multitenancy gearbeitet:

Ссылка

    
Marcin Nowicki 15.06.2015 14:47
quelle