commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gilles <gil...@harfang.homelinux.org>
Subject Re: [RNG] CP 47
Date Tue, 10 Jul 2018 19:35:33 GMT
On Tue, 10 Jul 2018 12:45:43 -0400, Rob Tompkins wrote:
> @Gilles - this is where I see failure’s happening:
>
> [INFO] JPMS Integration test .............................. FAILURE [
> 0.413 s]
> [INFO] JPMS module example (library) ...................... SKIPPED
> [INFO] JPMS module example (application) 1.1-SNAPSHOT ..... SKIPPED
> [INFO]

Yes, but this is not caused by the *unit* tests of the component;
"JPMS integration test" is a (maven) module whose only purpose is
to test that the functionality works fine as JPMS modules.

I get this animal-sniffer error too.

Gilles

> 
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
> 
> ------------------------------------------------------------------------
> [INFO] Total time: 06:46 min
> [INFO] Finished at: 2018-07-10T12:44:25-04:00
> [INFO]
> 
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal
> org.codehaus.mojo:animal-sniffer-maven-plugin:1.16:check
> (checkAPIcompatibility) on project commons-rng-examples-jpms: Failed
> to obtain signature: org.codehaus.mojo.signature:java90:1.0: Failure
> to find org.codehaus.mojo.signature:java90:signature:1.0 in
> https://repo.maven.apache.org/maven2 was cached in the local
> repository, resolution will not be reattempted until the update
> interval of central has elapsed or updates are forced
> [ERROR]
> [ERROR] Try downloading the file manually from the project website.
> [ERROR]
> [ERROR] Then, install it using the command:
> [ERROR]     mvn install:install-file
> -DgroupId=org.codehaus.mojo.signature -DartifactId=java90
> -Dversion=1.0 -Dpackaging=signature -Dfile=/path/to/file
> [ERROR]
> [ERROR] Alternatively, if you host your own repository you can deploy
> the file there:
> [ERROR]     mvn deploy:deploy-file
> -DgroupId=org.codehaus.mojo.signature -DartifactId=java90
> -Dversion=1.0 -Dpackaging=signature -Dfile=/path/to/file -Durl=[url]
> -DrepositoryId=[id]
> [ERROR]
> [ERROR]
> [ERROR]   org.codehaus.mojo.signature:java90:signature:1.0
> [ERROR]
> [ERROR] from the specified remote repositories:
> [ERROR]   apache.snapshots (https://repository.apache.org/snapshots,
> releases=false, snapshots=true),
> [ERROR]   central (https://repo.maven.apache.org/maven2,
> releases=true, snapshots=false)
> [ERROR] -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with
> the -e switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug 
> logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions,
> please read the following articles:
> [ERROR] [Help 1]
> 
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build with
> the command
> [ERROR]   mvn <goals> -rf :commons-rng-examples-jpms
>
>
>> On Jul 10, 2018, at 12:04 PM, Rob Tompkins <chtompki@gmail.com> 
>> wrote:
>>
>> I’m actually working on this but the non-deterministic unit tests 
>> drive me a little crazy. Is there a way we can both test randomness 
>> and have deterministic testing capability?
>>
>> -Rob
>>
>>> On Jul 3, 2018, at 1:24 PM, Gilles <gilles@harfang.homelinux.org> 
>>> wrote:
>>>
>>> Hello Bruno.
>>>
>>> On Tue, 3 Jul 2018 11:07:48 +0000 (UTC), Bruno P. Kinoshita wrote:
>>>> Hi Gilles,
>>>>
>>>> I've checked out the latest from
>>>> https://github.com/apache/commons-rng, updated the pom.xml to use 
>>>> 47
>>>> instead of 45, and downloaded JDK 9.
>>>>
>>>> [...]
>>>>
>>>>
>>>> [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time
>>>> elapsed: 6.935 s - in
>>>> 
>>>> org.apache.commons.rng.sampling.distribution.DiscreteSamplerParametricTest
>>>> [INFO] Running
>>>> 
>>>> org.apache.commons.rng.sampling.distribution.ContinuousSamplerParametricTest
>>>> [ERROR] Tests run: 35, Failures: 1, Errors: 0, Skipped: 0, Time
>>>> elapsed: 52.91 s <<< FAILURE! - in
>>>> 
>>>> org.apache.commons.rng.sampling.distribution.ContinuousSamplerParametricTest
>>>> [ERROR] testSampling[12:
>>>> 
>>>> data=org.apache.commons.math3.distribution.ExponentialDistribution@6f3f0fae
>>>> (inverse method)
>>>> [rng=org.apache.commons.rng.core.source32.Well44497a]:
>>>> deciles=[0.3634937790195007, 0.7698452520340235, 
>>>> 1.230528556588627,
>>>> 1.762348401992668, 2.391357772931811, 3.1612030249658347,
>>>> 4.153706174924479, 5.552560797897647,
>>>> 
>>>> 7.943918570829458]](org.apache.commons.rng.sampling.distribution.ContinuousSamplerParametricTest)
>>>> Time elapsed: 0.117 s  <<< FAILURE!
>>>> java.lang.AssertionError:
>>>> 
>>>> org.apache.commons.math3.distribution.ExponentialDistribution@6f3f0fae
>>>> (inverse method)
>>>> [rng=org.apache.commons.rng.core.source32.Well44497a]: Too many
>>>> failures for sample size = 20000 (3 out of 50 tests failed,
>>>> chi2=[26.534000000000002, 25.108, 23.597]
>>>> [...]
>>>> [ERROR]
>>>> [ERROR] For more information about the errors and possible 
>>>> solutions,
>>>> please read the following articles:
>>>> [ERROR] [Help 1]
>>>> 
>>>> http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
>>>> [ERROR]
>>>> [ERROR] After correcting the problems, you can resume the build 
>>>> with
>>>> the command
>>>> [ERROR]   mvn <goals> -rf :commons-rng-sampling
>>>
>>> This a transient error due to the expected random nature of
>>> the algorithms being tested.
>>> Running the above command multiple times should get you past
>>> this issue.
>>> The real issue is with module "commons-rng-examples" (that
>>> still fails on my machine with CP 47 and Java 9).
>>>
>>> Regards,
>>> Gilles
>>>
>>>>
>>>>
>>>> And confirmed that when executing the program, at the beginning 
>>>> the
>>>> the log output, it said "Java version: 9.0.4, vendor: Oracle
>>>> Corporation".
>>>>
>>>>
>>>> Hope that helps,
>>>> Bruno
>>>>
>>>>
>>>>
>>>>
>>>> ________________________________
>>>> From: Gilles <gilles@harfang.homelinux.org>
>>>> To: Commons Developers List <dev@commons.apache.org>
>>>> Sent: Tuesday, 3 July 2018 9:23 PM
>>>> Subject: [RNG] CP 47
>>>>
>>>>
>>>>
>>>> Hi.
>>>>
>>>>
>>>> Could someone please run, with Java 9 or later,
>>>>
>>>>
>>>> $ mvn -Dcommons.release.dryRun=true -Ptest-deploy -Prelease
>>>>
>>>> -Pcommons-rng-examples clean test site deploy
>>>>
>>>>
>>>> using commons-parent 47, and report how it went?
>>>>
>>>>
>>>> Thanks,
>>>>
>>>> Gilles
>>>>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message