Estoy usando python unittest para probar alguna otra aplicación externa pero lleva demasiado tiempo ejecutar la prueba una por una.¿Cómo acelerar la prueba unitaria de python en máquinas muticore?
Me gustaría saber cómo puedo acelerar este proceso utilizando la potencia de varios núcleos. ¿Puedo ajustar unittest para ejecutar pruebas en paralelo? ¿Cómo?
Esta pregunta no es capaz de limitar el GIL de Python porque, de hecho, el código python no lleva tiempo, sino la aplicación externa que ejecuto, actualmente a través de os.system()
.
py.test se ve muy bien, intentaré ver cómo puedo generar las pruebas dinámicamente. – sorin
por alguna razón py.test no quiere ejecutar bien mi prueba, eche un vistazo a http://bitbucket.org/hpk42/py-trunk/issue/76/distributed-test-do-not-work-with -pytest_generate_tests – sorin
problema informado por "Sorin Sbarnea" se resolvió unos meses más tarde. –