我正在使用jenkins运行我的django测试,django-jenkins
因为几天(没有改变confs),当我运行django-jenkins我得到错误
OSError: [Errno 12] Cannot allocate memory
即使我的测试通过了。
完整的错误(来自jenkins)在这里https://gist.github.com/apelliciari/5106439
在我的测试中,我有一些带有Selenium的LiveServerTestCase。
搜索错误,我找到了这些
Python subprocess.Popen "OSError: [Errno 12] Cannot allocate memory"
http://bramp.net/blog/2010/05/python-close_fds-issue/
希望它们很有用,不幸的是我对python / unix的了解不是很深,我不知道如何修复它。
有没有办法运行避免分叉的测试?我不在乎他们是否需要更多时间。