Jenkins和Django:“无法分配内存”来自Djangojenkins运行的popen

2024-05-15 22:57:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用jenkins运行我的django测试,使用django-jenkins

几天以来(没有改变会议),当我运行django jenkins时,我得到了一个错误

OSError: [Errno 12] Cannot allocate memory

即使我的测试通过了。在

完整的错误(来自詹金斯)在这里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的知识还不太深,我也不知道如何修复它。在

有没有一种方法可以避免fork运行测试?我不在乎他们是否需要更多的时间。在


Tags: djangohttpsgithubcom错误会议jenkins测试通过