Zrychlení testů #21
Loading…
Reference in a new issue
No description provided.
Delete branch "faster_tests"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Několik optimalizací pro rychlejší běh testů. Pro detaily vizte commit message u
af6628367f
.Budu rád, pokud posdílíte data o rychlosti před a po, ať vím, jak moc je zrychlení závislé na HW. (Nejpíš se kouknu na rozptyl poměrů zrychlení a víc to zkoumat nebudu, protože stejně na rigorózní testování nemáme dostatek dat (konfera na sous? :-D).) Pokud neumíte časovat přes
time
, tak klidně testům předhoďte--timing
, ono se to pro tyhle účely moc neliší…Zdá se, že zrychlení se koná. Tak si někdo prosím prohlédněte změny, posuďte, jestli to dává smysl a skoro bych to mergenul spíš dřïv – změna je to vesměs triviální.
@ -7,3 +7,3 @@
trap - ERR # Testy nejspíš selžou, ale nechceme kolem toho dělat další chybovou hlášku.
./manage.py test -v2
./manage.py test -v2 --keepdb "$@"
Proč "$@"?
Viz zprávu
3a1aade3a2
: aby to umělo brát parametry a dalo se upravit, co chceme testovat. Zvlášť pokud jednou chceme mít spoustu testů, tak dává smysl si pustit jen jednu testovací sadu, když něco upravuji a kompletní testy pouštět až nakonec…(A taky to jako milý bonus automaticky přidává podporu
--help
:-))Za mě v pohodě :)
Merguji.