Isabel Drost-Fromm created MAHOUT-1345:
------------------------------------------

             Summary: Enable randomised testing for all Mahout modules
                 Key: MAHOUT-1345
                 URL: https://issues.apache.org/jira/browse/MAHOUT-1345
             Project: Mahout
          Issue Type: Improvement
    Affects Versions: 0.8
            Reporter: Isabel Drost-Fromm
            Priority: Minor
             Fix For: 0.9


When enabling randomised testing for all modules I found a few tests became 
unstable or even fail deterministically due to lingering threads. The attached 
patch:

* defines the randomised testing dependency in our parent pom
* re-uses said dependencies in all depending modules (makes upgrading easier as 
the version number needs to be changed in just one place)
* adds several code changes that fixed the failures due to lingering threads 
for me on my machine. I'd greatly appreciate input a) from those who wrote the 
respective code and b) others who ran the tests with these changes to make sure 
there are no other tests that suffer from the same issues. 

Warning: I touched quite a few bits and pieces I'm not intimately familiar with 
over the last few weeks  (whenever I had a few spare minutes) - second pair of 
eyes needed.




--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to