You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Dawid Weiss (Commented) (JIRA)" <ji...@apache.org> on 2012/04/14 10:02:35 UTC

[jira] [Commented] (LUCENE-3808) Switch LuceneTestCaseRunner to RandomizedRunner. Enforce Random sharing contracts. Enforce thread leaks.

    [ https://issues.apache.org/jira/browse/LUCENE-3808?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13254054#comment-13254054 ] 

Dawid Weiss commented on LUCENE-3808:
-------------------------------------

I'm planning to merge github branched code into trunk this weekend. It's been running in parallel for some time now on my build server and it seems to have the same failure coverage and at the same time is a start to clean up LuceneTestCase and associated test code.

I hope you'll also like the new infrastructure -- will elaborate about this a bit once merged.
                
> Switch LuceneTestCaseRunner to RandomizedRunner. Enforce Random sharing contracts. Enforce thread leaks.
> --------------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-3808
>                 URL: https://issues.apache.org/jira/browse/LUCENE-3808
>             Project: Lucene - Java
>          Issue Type: Sub-task
>          Components: general/test
>            Reporter: Dawid Weiss
>            Assignee: Dawid Weiss
>            Priority: Minor
>             Fix For: 4.0
>
>
> Dev. branch at: https://github.com/dweiss/lucene_solr/tree/rr
> Switch the runner to RandomizedRunner. Enforce the following:
> - (/) Random sharing will result in a failure/ exception.
> - (/) -Add a validator for testXXX without @Test annotation.- (custom test provider added).
> - (/) Make sure tests are executed with assertions enabled (at least for solr/lucene packages).
> - (/) Add a validator for static hook shadowing (no-no).
> - (/) Modify custom execution groups in LTC to be real @Groups.
> - Thread leaks will result in a failure (add lingering if needed, but no ignores). [this is done, but disabled]
> - Add a validator for @Test method overrides (check how many of these we already have first).
> - What to do with thread-shared Random instances copies in MockIndexWriter and MockAnalyzer?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org