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

Hoss Man commented on SOLR-5628:
--------------------------------

bq. In general, the seed is valid for repros only if nothing changes at the 
code level

Yeah, i completely understand the value add ... it just caught me off guard and 
was really confusing and unexpected.  Makes it tricky to try and create new 
tests that reproduce the essence of individual random failures.

(I tried to clone the failing test with a new name, and then run lots of random 
iters to find a seed that would fail so i could start pruning the test down to 
just it's essenace for reproducing, and after 300 loops of "{{while ant test 
-Dtestcase=NewTestName ... ; do echo "Still Going" >> counter.txt; done}}" i 
still hadn't found one so i gave up for now)

> Cloud test harness manifesting reproducible failures in 
> TestDistribDocBasedVersion
> ----------------------------------------------------------------------------------
>
>                 Key: SOLR-5628
>                 URL: https://issues.apache.org/jira/browse/SOLR-5628
>             Project: Solr
>          Issue Type: Bug
>            Reporter: Hoss Man
>
> Jenkins uncovered a test seed that causes a reproducible IndexWriter 
> assertion failure in TestDistribDocBasedVersion on the 4x branch.  
> McCandless helped dig in and believe that something in the way the solr test 
> framework is setup is causing the test to delete the index dirs before the 
> IndexWriter is being closed.  Meanwhile, it appears that recent changes to 4x 
> have caused the nature of the failure to change, so that now -- in addition 
> to the IndexWriter assertion failure -- the test cleanup also stalls out and 
> the test runner has to terminate some stalled threads.
> details to following in comment, but here's the reproduce line...
> {noformat}
> ant test  -Dtestcase=TestDistribDocBasedVersion -Dtests.seed=791402573DC76F3C 
> -Dtests.multiplier=3 -Dtests.slow=true
> -Dtests.locale=ar_IQ -Dtests.timezone=Antarctica/Rothera 
> -Dtests.file.encoding=US-ASCII
> {noformat}
> And the mail thread regarding this...
> https://mail-archives.apache.org/mod_mbox/lucene-dev/201401.mbox/%3Calpine.DEB.2.02.1401100930260.20275@frisbee%3E



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to