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

Robert Muir commented on SOLR-14052:
------------------------------------

That's definitely the issue. It affects lucene tests, too. I wrote a small test 
method to dump the classpath and it always contains gobs of ant stuff that 
should not be there when running tests:

{code}
  public void testClassPath() {
    String cp[] = System.getProperty("java.class.path").split(":");
    for (String elem : cp) {
      System.out.println(elem);
    }
    fail("on purpose");
  }
{code}

>From lucene-core even, I see this output:
{noformat}
   [junit4]   1> 
/Users/rob.muir/eclipse.workspace/lucene-solr/lucene/build/codecs/classes/java
   [junit4]   1> 
/Users/rob.muir/eclipse.workspace/lucene-solr/lucene/build/test-framework/classes/java
   [junit4]   1> 
/Users/rob.muir/eclipse.workspace/lucene-solr/lucene/test-framework/lib/hamcrest-core-1.3.jar
   [junit4]   1> 
/Users/rob.muir/eclipse.workspace/lucene-solr/lucene/test-framework/lib/junit-4.12.jar
   [junit4]   1> 
/Users/rob.muir/eclipse.workspace/lucene-solr/lucene/test-framework/lib/randomizedtesting-runner-2.7.2.jar
   [junit4]   1> 
/Users/rob.muir/eclipse.workspace/lucene-solr/lucene/build/core/classes/java
   [junit4]   1> 
/Users/rob.muir/eclipse.workspace/lucene-solr/lucene/build/core/classes/test
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-launcher.jar
   [junit4]   1> /Users/rob.muir/.ant/lib/ivy-2.4.0.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-commons-net.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-xz.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-junit4.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-jai.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-apache-resolver.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-jdepend.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-apache-regexp.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-apache-log4j.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-javamail.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-apache-bcel.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-netrexx.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-swing.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-jsch.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-junitlauncher.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-junit.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-imageio.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-antlr.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-testutil.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-apache-oro.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-jmf.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-apache-xalan2.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-apache-bsf.jar
   [junit4]   1> /Users/rob.muir/apache-ant-1.10.7/lib/ant-commons-logging.jar
   [junit4]   1> 
/Users/rob.muir/.ivy2/cache/com.carrotsearch.randomizedtesting/junit4-ant/jars/junit4-ant-2.7.2.jar
{noformat}

Since the junit4 runner does not support any "includeantruntime", I can only 
assume that something in the build is putting this junk in there. Digging 
further.


> Tests failing on Linux with ant.jar / SecurityManager
> -----------------------------------------------------
>
>                 Key: SOLR-14052
>                 URL: https://issues.apache.org/jira/browse/SOLR-14052
>             Project: Solr
>          Issue Type: Improvement
>      Security Level: Public(Default Security Level. Issues are Public) 
>            Reporter: Ishan Chattopadhyaya
>            Priority: Major
>
> I had lots of test failures where Hadoop tests are trying to access ant jar 
> and failing due to security manager. Disabling the security manager passes 
> all tests.
> https://paste.centos.org/view/9acb497f
> I'm on Fedora GNU/Linux, 64 bit, uname:
> Linux pseries 5.3.14-300.fc31.x86_64 #1 SMP Mon Dec 2 15:41:35 UTC 2019 
> x86_64 x86_64 x86_64 GNU/Linux
> Please let me know how I can help in tracking down the source of this problem.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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

Reply via email to