SOLR-5783: harden tests

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1581398 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5553: IndexReader#ReaderClosedListener is not always called on IndexReader#close()

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1581400 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5914: Cleanup and fix Solr's test cleanup code. 

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1582038 13f79535-47bb-0310-9956-ffa450edef68
Branch for solr5914

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/solr5914@1582248 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5915: get parserImpl=XXX working for PreAnalyzedField

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1582397 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5914: Solr tests should use dataDir for tmp files.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1582413 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5555: Fix SortedInputIterator to correctly encode/decode contexts in presence of payload

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1582473 13f79535-47bb-0310-9956-ffa450edef68
remove bogus setting in test (see explanation on the mail list: this test cares about how many tokens it indexes because it expects there to be exactly 1 term

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1582477 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5914: Fix missing close on Reader

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1582549 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5914: Merge branch up to trunk, make all tests pass, make some other improvements and small changes.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/solr5914@1582571 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5914: Fix map-reduce contrib tests use of solrhome.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/solr5914@1582575 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5914: Fix morphlines contrib tests use of solrhome.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/solr5914@1582577 13f79535-47bb-0310-9956-ffa450edef68
don't try to index megaterms, take 2

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1582641 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5466: A new List collections and cluster status API which clients can use to read collection and shard information instead of reading data directly from ZooKeeper

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1582734 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5914: Need to use ensureClosed boolean everywhere in SolrTestCaseJ4.

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/solr5914@1582826 13f79535-47bb-0310-9956-ffa450edef68
SOLR-4478: Use CloudConfigSetService with embedded zk server

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1582839 13f79535-47bb-0310-9956-ffa450edef68
Remove broken Javadoc parts on private method

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1582886 13f79535-47bb-0310-9956-ffa450edef68
add tests for fst term dictionaries

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1582924 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5920: Distributed sort on DateField, BoolField and BCD{Int,Long,Str}Field returns string cast exception

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1582929 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5920: fix CursorMarkTest.getRandomCollation() to call termAtt.fillBytesRef() and ts.end()

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1582934 13f79535-47bb-0310-9956-ffa450edef68