188545867dbcd0a6870b19c6b06d49610e7cda93 |
|
28-Oct-2013 |
Alp Toker <alp@nuanti.com> |
lit: multiprocessing platform fix attempt The error raised by Python varies by platform(!), so let's just catch any exception and fall back. Thanks to Sylvestre Ledru for noticing this on a Debian / Python 2.7 system running code coverage. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193516 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/lit/lit/run.py
|
bbe8f3b0e19f9bcca6e739fd92cbae6d570cab93 |
|
27-Oct-2013 |
Alp Toker <alp@nuanti.com> |
Clarify the comment about BSD versions in r193465 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193508 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/lit/lit/run.py
|
a685c139182519ed29c3cddd848649f533070004 |
|
26-Oct-2013 |
Alp Toker <alp@nuanti.com> |
lit: Issue a note when multiprocessing fails to load If multiprocessing was requested, detected as available and subsequently failed to initialize it's worth letting the user know about it before falling back to threads. This condition can arise in certain OpenBSD / FreeBSD Python versions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193465 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/lit/lit/run.py
|
8d93aa0de330e24fe1cec7a915bdf1354da377fa |
|
26-Oct-2013 |
Alp Toker <alp@nuanti.com> |
Fix a referenced before assignment in r193463 Some versions of Python on the builders seem strict about this. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193464 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/lit/lit/run.py
|
a4e71dea487750cd13a5a5821df3acee32988bf4 |
|
26-Oct-2013 |
Alp Toker <alp@nuanti.com> |
lit: handle late multiprocessing errors gracefully This should be a better fix for lit multiprocessing failures, replacing the OpenBSD and FreeBSD workarounds in r193413 and r193457. Reference: http://bugs.python.org/issue3770 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193463 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/lit/lit/run.py
|
4ac723b53f2eb69e604891853ca87d1e2b3ee788 |
|
29-Aug-2013 |
Daniel Dunbar <daniel@zuster.org> |
[lit] Add support for multiprocessing, under --use-processes for now. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189556 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/lit/lit/run.py
|
df44de6d918255eb51f3d042681e006f33948f80 |
|
29-Aug-2013 |
Daniel Dunbar <daniel@zuster.org> |
[lit] Implement --max-time support by using provider cancel method. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189555 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/lit/lit/run.py
|
07f0f16bfd58c3e44babae65ccd88b9621d15f48 |
|
29-Aug-2013 |
Daniel Dunbar <daniel@zuster.org> |
[lit] Refactor test execution logic into lit.run.Run. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189554 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/lit/lit/run.py
|
8c59003cc382e4b2fb15b267aa2d356e869a89cc |
|
29-Aug-2013 |
Daniel Dunbar <daniel@zuster.org> |
[lit] Move top-level execute code into Run object. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189551 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/lit/lit/run.py
|
5b2efc28fd193701d2d05780c7b8d8ee5bf75c31 |
|
29-Aug-2013 |
Daniel Dunbar <daniel@zuster.org> |
[lit] Factor out Run class to capture configuration + discovered tests. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189550 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/lit/lit/run.py
|