Hi; Interagtion test run using Jenkins is failing with this error message:
SecureRandom algorithm 'NativePRNG' is in use by your JVM, which is a potentially blocking algorithm on some environments. Please report the details of this failure (and your JVM vendor/version) to solr-user@lucene.apache.org. You can try to run your tests with -Djava.security.egd=file:/dev/./urandom or bypass this check using -Dtest.solr.allowed.securerandom=NativePRNG as a JVM option when running tests. Relevant system information: java.runtime.version : 1.8.0_161-b12 java.vm.name : Java HotSpot(TM) 64-Bit Server VM java.vm.vendor : Oracle Corporation java.vm.version : 25.161-b12 os.arch : amd64 os.name : Linux os.version : 3.13.0-110-generic Complete stack trace attached. Thank you; Isabelle Giguère Computational Linguist and Java Developer | Semantic Technologies R&D Linguiste informaticienne et développeur Java | Semantic Technologies R&D Phone: 514-908-5406 #225 Website: www.opentext.com<http://www.opentext.com/> [http://mimage.opentext.com/alt_content/binary/images/emailsupport-logo-opentext.gif]<http://www.opentext.com/2/email-signature-logo> This email message is confidential, may be privileged, and is intended for the exclusive use of the addressee. Any other person is strictly prohibited from disclosing or reproducing it. If the addressee cannot be reached or is unknown to you, please inform the sender by return email and delete this email message and all copies immediately. ----------- Ce message s'adresse uniquement à la personne ou à l'entité indiquée et peut contenir des renseignements confidentiels ou privilégiés. Toute consultation, retransmission, diffusion ou tout autre usage de l'information contenue dans ce message ainsi que toute adoption de mesures fondée sur celle-ci, par des personnes ou des entités autres que le destinataire indiqué est interdit. Si ce message vous a été transmis par erreur, veuillez en informer l'envoyeur en le lui retournant sur-le-champ et supprimer ensuite immédiatement le message, ainsi que toutes les pièces jointes, sans le copier, le diffuser ou le divulguer.
Error Message SecureRandom algorithm 'NativePRNG' is in use by your JVM, which is a potentially blocking algorithm on some environments. Please report the details of this failure (and your JVM vendor/version) to solr-user@lucene.apache.org. You can try to run your tests with -Djava.security.egd=file:/dev/./urandom or bypass this check using -Dtest.solr.allowed.securerandom=NativePRNG as a JVM option when running tests. Stacktrace java.lang.AssertionError: SecureRandom algorithm 'NativePRNG' is in use by your JVM, which is a potentially blocking algorithm on some environments. Please report the details of this failure (and your JVM vendor/version) to solr-user@lucene.apache.org. You can try to run your tests with -Djava.security.egd=file:/dev/./urandom or bypass this check using -Dtest.solr.allowed.securerandom=NativePRNG as a JVM option when running tests. at __randomizedtesting.SeedInfo.seed([138DC08512C1C206]:0) at org.junit.Assert.fail(Assert.java:88) at org.junit.Assert.assertTrue(Assert.java:41) at org.junit.Assert.assertFalse(Assert.java:64) at org.apache.solr.SolrTestCaseJ4.assertNonBlockingRandomGeneratorAvailable(SolrTestCaseJ4.java:2682) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1713) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:847) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368) at java.lang.Thread.run(Thread.java:748) Standard Output 2018-10-19 02:37:46 INFO SolrTestCaseJ4:2787 - Using PointFields (NUMERIC_POINTS_SYSPROP=true) w/NUMERIC_DOCVALUES_SYSPROP=false 2018-10-19 02:37:46 INFO log:193 - Logging initialized @6070ms to org.eclipse.jetty.util.log.Slf4jLog 2018-10-19 02:37:46 INFO SolrTestCaseJ4:477 - Randomized ssl (false) and clientAuth (true) via: @org.apache.solr.util.RandomizeSSL(reason=, ssl=NaN, value=NaN, clientAuth=NaN) 2018-10-19 02:37:46 INFO SolrTestCaseJ4:2659 - SecureRandom sanity checks: test.solr.allowed.securerandom=null & java.security.egd=null 2018-10-19 02:37:46 WARN SolrTestCaseJ4:2675 - System property java.security.egd was not set by test runner, forcibly set to expected: file:/dev/./urandom 2018-10-19 02:37:46 INFO SolrTestCaseJ4:389 - ------------------------------------------------------- Done waiting for tracked resources to be released 2018-10-19 02:37:46 INFO SolrTestCaseJ4:389 - ------------------------------------------------------- Done waiting for tracked resources to be released Standard Error SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/var/lib/jenkins/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.11.0/log4j-slf4j-impl-2.11.0.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/var/lib/jenkins/.m2/repository/uk/org/lidalia/slf4j-test/1.1.0/slf4j-test-1.1.0.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory] Creating dataDir: /var/lib/jenkins/workspace/InfoFusion-Nightly/core/ingestion/indexer/target/com.opentext.otif.indexer.SolrIndexerTest_138DC08512C1C206-001/init-core-data-001