Bernd Wahlen created SUREFIRE-1872: -------------------------------------- Summary: unwanted change in random generator? Key: SUREFIRE-1872 URL: https://issues.apache.org/jira/browse/SUREFIRE-1872 Project: Maven Surefire Issue Type: Bug Reporter: Bernd Wahlen
We are using maven-surefire-plugin:3.0.0-M4 with argLine. When updating to M5 solr testcases fail with the following message: {code:java} [ERROR] SearchCitiesImplTest>SolrTestCaseJ4.assertNonBlockingRandomGeneratorAvailable:2918->Assert.assertEquals:117 Algorithm specified using test.solr.allowed.securerandom system property does not match actual algorithm expected:<NativePRNG[NonBlocking]> but was:<NativePRNG[]> [ERROR] MatchSolrIndexQueryTest>SolrTestCaseJ4.assertNonBlockingRandomGeneratorAvailable:2918->Assert.assertEquals:117 Algorithm specified using test.solr.allowed.securerandom system property does not match actual algorithm expected:<NativePRNG[NonBlocking]> but was:<NativePRNG[]> [ERROR] SearchUsersQueryTest>SolrTestCaseJ4.assertNonBlockingRandomGeneratorAvailable:2918->Assert.assertEquals:117 Algorithm specified using test.solr.allowed.securerandom system property does not match actual algorithm expected:<NativePRNG[NonBlocking]> but was:<NativePRNG[]> {code} example plugin config from pom: setup is jenkins:2.274-centos docker image + maven-3.6.3 + adoptopenjdk-15 {code:java} <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <trimStackTrace>false</trimStackTrace> <redirectTestOutputToFile>true</redirectTestOutputToFile> <excludes> <exclude>**/Test*.java</exclude> <exclude>**/Abstract*.java</exclude> </excludes> <systemProperties> <property> <name>java.awt.headless</name> <value>true</value> </property> <property> <name>java.net.preferIPv4Stack</name> <value>true</value> </property> </systemProperties> <argLine>-Dfile.encoding=UTF-8 -Dtest.solr.allowed.securerandom=NativePRNGNonBlocking</argLine> </configuration> <version>3.0.0-M4</version> <!-- rollback M5 solr tests fail because random switches unwantedly to NativePRNG --> </plugin> {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)