akarbown opened a new pull request #20352:
URL: https://github.com/apache/incubator-mxnet/pull/20352


   ## Description ##
   This proposal of using the pytest-parallel plugin could be the temporary WA 
for the slowdown in the tests (#20092) after removal of LLVM OpenMP. 
   Using pytest-parallel plugin (instead of pytest-xdist):  
   - needs the WA connected with python described 
[here](https://bugs.python.org/issue38904). Thus, the '--timeout-method=thread' 
option appeared in the command line and the fixes in the dataloader.py file.
   - might result in the deadlocks, as some of the tests may not be thread 
safe. The one I've encountered is i.e test_ndarray_saveload and this is why 
I've mark that test as serial. There might be some others but it needs 
definitely longer testing. 
   - make the tests run faster than when using pytest-xdist.
   
   For now, it's only the draft that will check/test that fix in the 
production. In the next steps I'll try to find the root-cause of the slowdown 
when MxNET is compiled with GNU OpenMP.
   
   ## Comments ##
   Where can I find any installation guide or other documentation that needs 
mentioning that change? I'm asking as I couldn't find any.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to