Skip to content

improve tests

improve tests #126

GitHub Actions / Maven Tests succeeded Jan 2, 2025 in 0s

255 passed, 0 failed and 3 skipped

Tests passed successfully

Report Passed Failed Skipped Time
target/surefire-reports/TEST-de.tilman_neumann.jml.base.BigIntConverterTest.xml 2✅ 0ms
target/surefire-reports/TEST-de.tilman_neumann.jml.base.BigRationalTest.xml 1✅ 0ms
target/surefire-reports/TEST-de.tilman_neumann.jml.base.RngTest.xml 2✅ 44ms
target/surefire-reports/TEST-de.tilman_neumann.jml.base.Uint128Test.xml 6✅ 4s
target/surefire-reports/TEST-de.tilman_neumann.jml.base.UnsignedBigIntTest.xml 3✅ 2s
target/surefire-reports/TEST-de.tilman_neumann.jml.combinatorics.BinomialTest.xml 5✅ 0ms
target/surefire-reports/TEST-de.tilman_neumann.jml.combinatorics.FactorialTest.xml 2✅ 1ms
target/surefire-reports/TEST-de.tilman_neumann.jml.combinatorics.FallingFactorialTest.xml 3✅ 0ms
target/surefire-reports/TEST-de.tilman_neumann.jml.combinatorics.StirlingTest.xml 5✅ 5ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.CombinedFactorAlgorithmTest.xml 1✅ 12s
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.ecm.BigNbrTest.xml 6✅ 3⚪ 22s
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.ecm.EllipticCurveMethodTest.xml 1✅ 8s
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.ecm.TinyEcm64MHInlinedTest.xml 2✅ 62ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.ecm.TinyEcm64MHTest.xml 2✅ 50ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.ecm.TinyEcm64Test.xml 2✅ 70ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartFast2Mult2Test.xml 8✅ 482ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartFast2MultFMATest.xml 8✅ 198ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartFast2MultTest.xml 8✅ 186ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartFastTest.xml 8✅ 162ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartSimpleTest.xml 8✅ 416ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartSquarefreeTest.xml 8✅ 189ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartTDivRace2Test.xml 8✅ 174ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartTDivRaceTest.xml 8✅ 194ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.lehman.LehmanCustomKOrderTest.xml 8✅ 343ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.lehman.LehmanFastTest.xml 8✅ 341ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.lehman.LehmanSimpleTest.xml 8✅ 799ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.lehman.LehmanSmithTest.xml 8✅ 394ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHInlinedTest.xml 8✅ 171ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHTest.xml 8✅ 237ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64Test.xml 8✅ 1s
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomeryR64Mul63Test.xml 8✅ 48ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentTest.xml 1✅ 200ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.siqs.poly.BParamTest.xml 1✅ 6ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.siqs.SIQSSmallTest.xml 1✅ 40ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.siqs.SIQSTest.xml 1✅ 710ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.squfof.SquFoF31PreloadTest.xml 2✅ 679ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.squfof.SquFoF31Test.xml 2✅ 777ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.squfof.SquFoF63Test.xml 2✅ 3s
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.tdiv.TDiv63Test.xml 2✅ 294ms
target/surefire-reports/TEST-de.tilman_neumann.jml.factor.TestsetGeneratorTest.xml 1✅ 6s
target/surefire-reports/TEST-de.tilman_neumann.jml.gaussianInteger.GaussianIntegerTest.xml 4✅ 123ms
target/surefire-reports/TEST-de.tilman_neumann.jml.modular.JacobiSymbolTest.xml 4✅ 3s
target/surefire-reports/TEST-de.tilman_neumann.jml.modular.ModularSqrtTest.xml 1✅ 1s
target/surefire-reports/TEST-de.tilman_neumann.jml.partitions.MpiPartitionGeneratorTest.xml 6✅ 1s
target/surefire-reports/TEST-de.tilman_neumann.jml.partitions.MpiPowerMapHypothesisTest.xml 1✅ 2s
target/surefire-reports/TEST-de.tilman_neumann.jml.powers.PurePowerTestTest.xml 1✅ 1s
target/surefire-reports/TEST-de.tilman_neumann.jml.precision.MagnitudeTest.xml 5✅ 0ms
target/surefire-reports/TEST-de.tilman_neumann.jml.precision.PrecisionTest.xml 3✅ 6ms
target/surefire-reports/TEST-de.tilman_neumann.jml.primes.bounds.NthPrimeUpperBoundsTest.xml 1✅ 3s
target/surefire-reports/TEST-de.tilman_neumann.jml.primes.bounds.PrimeCountUpperBoundsTest.xml 1✅ 3s
target/surefire-reports/TEST-de.tilman_neumann.jml.primes.exact.SieveTest.xml 2✅ 767ms
target/surefire-reports/TEST-de.tilman_neumann.jml.primes.probable.NextProbablePrimeTest.xml 1✅ 5s
target/surefire-reports/TEST-de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesMod2PowNTest.xml 5✅ 861ms
target/surefire-reports/TEST-de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesMod3PowNTest.xml 2✅ 590ms
target/surefire-reports/TEST-de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesModPPowNTest.xml 3✅ 1s
target/surefire-reports/TEST-de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesTest.xml 3✅ 129ms
target/surefire-reports/TEST-de.tilman_neumann.jml.quaternion.HurwitzQuaternionTest.xml 10✅ 3s
target/surefire-reports/TEST-de.tilman_neumann.jml.quaternion.RationalQuaternionTest.xml 7✅ 2s
target/surefire-reports/TEST-de.tilman_neumann.jml.roots.RootsTest.xml 2✅ 3s
target/surefire-reports/TEST-de.tilman_neumann.jml.roots.SqrtIntTest.xml 1✅ 5s
target/surefire-reports/TEST-de.tilman_neumann.jml.roots.SqrtRealTest.xml 2✅ 2ms
target/surefire-reports/TEST-de.tilman_neumann.jml.smooth.CANTest.xml 2✅ 1s
target/surefire-reports/TEST-de.tilman_neumann.jml.smooth.SHCNTest.xml 1✅ 742ms
target/surefire-reports/TEST-de.tilman_neumann.jml.squareSums.FourSquaresFinderTest.xml 1✅ 1s
target/surefire-reports/TEST-de.tilman_neumann.jml.squareSums.SumOf4SquaresTest.xml 1✅ 1s
target/surefire-reports/TEST-de.tilman_neumann.jml.transcendental.ExpTest.xml 1✅ 0ms

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.base.BigIntConverterTest.xml

2 tests were completed in 0ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.base.BigIntConverterTest 2✅ 0ms

✅ de.tilman_neumann.jml.base.BigIntConverterTest

✅ testFromDoubleMulPow2
✅ testFromDouble

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.base.BigRationalTest.xml

1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.base.BigRationalTest 1✅ 0ms

✅ de.tilman_neumann.jml.base.BigRationalTest

✅ testRound

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.base.RngTest.xml

2 tests were completed in 44ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.base.RngTest 2✅ 44ms

✅ de.tilman_neumann.jml.base.RngTest

✅ testUniformBigDecimal
✅ testUniformBigInteger

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.base.Uint128Test.xml

6 tests were completed in 4s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.base.Uint128Test 6✅ 4s

✅ de.tilman_neumann.jml.base.Uint128Test

✅ testMul63
✅ testAdd_v1
✅ testAdd_v2
✅ testMul64_MH
✅ testMul64_v1
✅ testMul64_v2

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.base.UnsignedBigIntTest.xml

3 tests were completed in 2s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.base.UnsignedBigIntTest 3✅ 2s

✅ de.tilman_neumann.jml.base.UnsignedBigIntTest

✅ testModulus
✅ testDivision
✅ testConversion

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.combinatorics.BinomialTest.xml

5 tests were completed in 0ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.combinatorics.BinomialTest 5✅ 0ms

✅ de.tilman_neumann.jml.combinatorics.BinomialTest

✅ testNegativeNAndPositiveK
✅ testPositiveNAndNegativeK
✅ testNegativeNAndNegativeK
✅ testAboutZeroArguments
✅ testPositiveNAndPositiveK

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.combinatorics.FactorialTest.xml

2 tests were completed in 1ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.combinatorics.FactorialTest 2✅ 1ms

✅ de.tilman_neumann.jml.combinatorics.FactorialTest

✅ testSimpleFactorial
✅ testLuschnyFactorial

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.combinatorics.FallingFactorialTest.xml

3 tests were completed in 0ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.combinatorics.FallingFactorialTest 3✅ 0ms

✅ de.tilman_neumann.jml.combinatorics.FallingFactorialTest

✅ testPositiveN
✅ testNegativeN
✅ testAboutZeroArguments

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.combinatorics.StirlingTest.xml

5 tests were completed in 5ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.combinatorics.StirlingTest 5✅ 5ms

✅ de.tilman_neumann.jml.combinatorics.StirlingTest

✅ testStirling1ByGF
✅ testStirling1Recurrent
✅ testStirling1WithMemory
✅ testStirling2
✅ testStirling1ByStirling2

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.CombinedFactorAlgorithmTest.xml

1 tests were completed in 12s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.CombinedFactorAlgorithmTest 1✅ 12s

✅ de.tilman_neumann.jml.factor.CombinedFactorAlgorithmTest

✅ testSomeNumbers

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.ecm.BigNbrTest.xml

9 tests were completed in 22s with 6 passed, 0 failed and 3 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.ecm.BigNbrTest 6✅ 3⚪ 22s

✅ de.tilman_neumann.jml.factor.ecm.BigNbrTest

✅ testSubtract32ForRandomNumbers
⚪ testAdd31ForRandomNumbers
✅ testAdd32ForRandomNumbers
⚪ testInOutConversion31ForRandomNumbers
✅ testInOutConversion32ForSpecialNumbers
⚪ testSubtract31ForRandomNumbers
✅ testLongConversionForRandomNumbers
✅ testInOutConversion32ForRandomNumbers
✅ testInOutConversion31ForSpecialNumbers

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.ecm.EllipticCurveMethodTest.xml

1 tests were completed in 8s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.ecm.EllipticCurveMethodTest 1✅ 8s

✅ de.tilman_neumann.jml.factor.ecm.EllipticCurveMethodTest

✅ testSomeInputs

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.ecm.TinyEcm64MHInlinedTest.xml

2 tests were completed in 62ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.ecm.TinyEcm64MHInlinedTest 2✅ 62ms

✅ de.tilman_neumann.jml.factor.ecm.TinyEcm64MHInlinedTest

✅ testSemiprimes
✅ testNumbersWithManyFactors

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.ecm.TinyEcm64MHTest.xml

2 tests were completed in 50ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.ecm.TinyEcm64MHTest 2✅ 50ms

✅ de.tilman_neumann.jml.factor.ecm.TinyEcm64MHTest

✅ testSemiprimes
✅ testNumbersWithManyFactors

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.ecm.TinyEcm64Test.xml

2 tests were completed in 70ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.ecm.TinyEcm64Test 2✅ 70ms

✅ de.tilman_neumann.jml.factor.ecm.TinyEcm64Test

✅ testSemiprimes
✅ testNumbersWithManyFactors

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartFast2Mult2Test.xml

8 tests were completed in 482ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.hart.HartFast2Mult2Test 8✅ 482ms

✅ de.tilman_neumann.jml.factor.hart.HartFast2Mult2Test

✅ testVerySmallComposites
✅ testSemiprimesWithFactorsOfSimilarSize
✅ testHarderSemiprimesWithFactorsOfDifferentSize
✅ testCompositesWithSmallFactors
✅ testSemiprimesWithFactorsOfDifferentSize
✅ testHarderSemiprimesWithFactorsOfSimilarSize
✅ testCompositesWithManyFactors
✅ testSquares

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartFast2MultFMATest.xml

8 tests were completed in 198ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.hart.HartFast2MultFMATest 8✅ 198ms

✅ de.tilman_neumann.jml.factor.hart.HartFast2MultFMATest

✅ testVerySmallComposites
✅ testSemiprimesWithFactorsOfSimilarSize
✅ testHarderSemiprimesWithFactorsOfDifferentSize
✅ testCompositesWithSmallFactors
✅ testSemiprimesWithFactorsOfDifferentSize
✅ testHarderSemiprimesWithFactorsOfSimilarSize
✅ testCompositesWithManyFactors
✅ testSquares

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartFast2MultTest.xml

8 tests were completed in 186ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.hart.HartFast2MultTest 8✅ 186ms

✅ de.tilman_neumann.jml.factor.hart.HartFast2MultTest

✅ testVerySmallComposites
✅ testSemiprimesWithFactorsOfSimilarSize
✅ testHarderSemiprimesWithFactorsOfDifferentSize
✅ testCompositesWithSmallFactors
✅ testSemiprimesWithFactorsOfDifferentSize
✅ testHarderSemiprimesWithFactorsOfSimilarSize
✅ testCompositesWithManyFactors
✅ testSquares

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartFastTest.xml

8 tests were completed in 162ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.hart.HartFastTest 8✅ 162ms

✅ de.tilman_neumann.jml.factor.hart.HartFastTest

✅ testVerySmallComposites
✅ testSemiprimesWithFactorsOfSimilarSize
✅ testHarderSemiprimesWithFactorsOfDifferentSize
✅ testCompositesWithSmallFactors
✅ testSemiprimesWithFactorsOfDifferentSize
✅ testHarderSemiprimesWithFactorsOfSimilarSize
✅ testCompositesWithManyFactors
✅ testSquares

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartSimpleTest.xml

8 tests were completed in 416ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.hart.HartSimpleTest 8✅ 416ms

✅ de.tilman_neumann.jml.factor.hart.HartSimpleTest

✅ testVerySmallComposites
✅ testSemiprimesWithFactorsOfSimilarSize
✅ testHarderSemiprimesWithFactorsOfDifferentSize
✅ testCompositesWithSmallFactors
✅ testSemiprimesWithFactorsOfDifferentSize
✅ testHarderSemiprimesWithFactorsOfSimilarSize
✅ testCompositesWithManyFactors
✅ testSquares

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartSquarefreeTest.xml

8 tests were completed in 189ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.hart.HartSquarefreeTest 8✅ 189ms

✅ de.tilman_neumann.jml.factor.hart.HartSquarefreeTest

✅ testVerySmallComposites
✅ testSemiprimesWithFactorsOfSimilarSize
✅ testHarderSemiprimesWithFactorsOfDifferentSize
✅ testCompositesWithSmallFactors
✅ testSemiprimesWithFactorsOfDifferentSize
✅ testHarderSemiprimesWithFactorsOfSimilarSize
✅ testCompositesWithManyFactors
✅ testSquares

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartTDivRace2Test.xml

8 tests were completed in 174ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.hart.HartTDivRace2Test 8✅ 174ms

✅ de.tilman_neumann.jml.factor.hart.HartTDivRace2Test

✅ testVerySmallComposites
✅ testSemiprimesWithFactorsOfSimilarSize
✅ testHarderSemiprimesWithFactorsOfDifferentSize
✅ testCompositesWithSmallFactors
✅ testSemiprimesWithFactorsOfDifferentSize
✅ testHarderSemiprimesWithFactorsOfSimilarSize
✅ testCompositesWithManyFactors
✅ testSquares

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.hart.HartTDivRaceTest.xml

8 tests were completed in 194ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.hart.HartTDivRaceTest 8✅ 194ms

✅ de.tilman_neumann.jml.factor.hart.HartTDivRaceTest

✅ testVerySmallComposites
✅ testSemiprimesWithFactorsOfSimilarSize
✅ testHarderSemiprimesWithFactorsOfDifferentSize
✅ testCompositesWithSmallFactors
✅ testSemiprimesWithFactorsOfDifferentSize
✅ testHarderSemiprimesWithFactorsOfSimilarSize
✅ testCompositesWithManyFactors
✅ testSquares

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.lehman.LehmanCustomKOrderTest.xml

8 tests were completed in 343ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.lehman.LehmanCustomKOrderTest 8✅ 343ms

✅ de.tilman_neumann.jml.factor.lehman.LehmanCustomKOrderTest

✅ testVerySmallComposites
✅ testSemiprimesWithFactorsOfSimilarSize
✅ testHarderSemiprimesWithFactorsOfDifferentSize
✅ testCompositesWithSmallFactors
✅ testSemiprimesWithFactorsOfDifferentSize
✅ testHarderSemiprimesWithFactorsOfSimilarSize
✅ testCompositesWithManyFactors
✅ testSquares

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.lehman.LehmanFastTest.xml

8 tests were completed in 341ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.lehman.LehmanFastTest 8✅ 341ms

✅ de.tilman_neumann.jml.factor.lehman.LehmanFastTest

✅ testVerySmallComposites
✅ testSemiprimesWithFactorsOfSimilarSize
✅ testHarderSemiprimesWithFactorsOfDifferentSize
✅ testCompositesWithSmallFactors
✅ testSemiprimesWithFactorsOfDifferentSize
✅ testHarderSemiprimesWithFactorsOfSimilarSize
✅ testCompositesWithManyFactors
✅ testSquares

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.lehman.LehmanSimpleTest.xml

8 tests were completed in 799ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.lehman.LehmanSimpleTest 8✅ 799ms

✅ de.tilman_neumann.jml.factor.lehman.LehmanSimpleTest

✅ testVerySmallComposites
✅ testSemiprimesWithFactorsOfSimilarSize
✅ testHarderSemiprimesWithFactorsOfDifferentSize
✅ testCompositesWithSmallFactors
✅ testSemiprimesWithFactorsOfDifferentSize
✅ testHarderSemiprimesWithFactorsOfSimilarSize
✅ testCompositesWithManyFactors
✅ testSquares

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.lehman.LehmanSmithTest.xml

8 tests were completed in 394ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.lehman.LehmanSmithTest 8✅ 394ms

✅ de.tilman_neumann.jml.factor.lehman.LehmanSmithTest

✅ testVerySmallComposites
✅ testSemiprimesWithFactorsOfSimilarSize
✅ testHarderSemiprimesWithFactorsOfDifferentSize
✅ testCompositesWithSmallFactors
✅ testSemiprimesWithFactorsOfDifferentSize
✅ testHarderSemiprimesWithFactorsOfSimilarSize
✅ testCompositesWithManyFactors
✅ testSquares

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHInlinedTest.xml

8 tests were completed in 171ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHInlinedTest 8✅ 171ms

✅ de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHInlinedTest

✅ testVerySmallComposites
✅ testSemiprimesWithFactorsOfSimilarSize
✅ testHarderSemiprimesWithFactorsOfDifferentSize
✅ testCompositesWithSmallFactors
✅ testSemiprimesWithFactorsOfDifferentSize
✅ testHarderSemiprimesWithFactorsOfSimilarSize
✅ testCompositesWithManyFactors
✅ testSquares

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHTest.xml

8 tests were completed in 237ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHTest 8✅ 237ms

✅ de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64MHTest

✅ testVerySmallComposites
✅ testSemiprimesWithFactorsOfSimilarSize
✅ testHarderSemiprimesWithFactorsOfDifferentSize
✅ testCompositesWithSmallFactors
✅ testSemiprimesWithFactorsOfDifferentSize
✅ testHarderSemiprimesWithFactorsOfSimilarSize
✅ testCompositesWithManyFactors
✅ testSquares

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64Test.xml

8 tests were completed in 1s with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64Test 8✅ 1s

✅ de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomery64Test

✅ testVerySmallComposites
✅ testSemiprimesWithFactorsOfSimilarSize
✅ testHarderSemiprimesWithFactorsOfDifferentSize
✅ testCompositesWithSmallFactors
✅ testSemiprimesWithFactorsOfDifferentSize
✅ testHarderSemiprimesWithFactorsOfSimilarSize
✅ testCompositesWithManyFactors
✅ testSquares

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomeryR64Mul63Test.xml

8 tests were completed in 48ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomeryR64Mul63Test 8✅ 48ms

✅ de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentMontgomeryR64Mul63Test

✅ testVerySmallComposites
✅ testSemiprimesWithFactorsOfSimilarSize
✅ testHarderSemiprimesWithFactorsOfDifferentSize
✅ testCompositesWithSmallFactors
✅ testSemiprimesWithFactorsOfDifferentSize
✅ testHarderSemiprimesWithFactorsOfSimilarSize
✅ testCompositesWithManyFactors
✅ testSquares

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentTest.xml

1 tests were completed in 200ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentTest 1✅ 200ms

✅ de.tilman_neumann.jml.factor.pollardRho.PollardRhoBrentTest

✅ testSomeInputs

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.siqs.poly.BParamTest.xml

1 tests were completed in 6ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.siqs.poly.BParamTest 1✅ 6ms

✅ de.tilman_neumann.jml.factor.siqs.poly.BParamTest

✅ testBParamComputation

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.siqs.SIQSSmallTest.xml

1 tests were completed in 40ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.siqs.SIQSSmallTest 1✅ 40ms

✅ de.tilman_neumann.jml.factor.siqs.SIQSSmallTest

✅ testSomeInputs

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.siqs.SIQSTest.xml

1 tests were completed in 710ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.siqs.SIQSTest 1✅ 710ms

✅ de.tilman_neumann.jml.factor.siqs.SIQSTest

✅ testSomeInputs

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.squfof.SquFoF31PreloadTest.xml

2 tests were completed in 679ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.squfof.SquFoF31PreloadTest 2✅ 679ms

✅ de.tilman_neumann.jml.factor.squfof.SquFoF31PreloadTest

✅ testSomeParticularNumbers
✅ testRandomComposites

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.squfof.SquFoF31Test.xml

2 tests were completed in 777ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.squfof.SquFoF31Test 2✅ 777ms

✅ de.tilman_neumann.jml.factor.squfof.SquFoF31Test

✅ testSomeParticularNumbers
✅ testRandomComposites

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.squfof.SquFoF63Test.xml

2 tests were completed in 3s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.squfof.SquFoF63Test 2✅ 3s

✅ de.tilman_neumann.jml.factor.squfof.SquFoF63Test

✅ testSomeParticularNumbers
✅ testRandomComposites

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.tdiv.TDiv63Test.xml

2 tests were completed in 294ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.tdiv.TDiv63Test 2✅ 294ms

✅ de.tilman_neumann.jml.factor.tdiv.TDiv63Test

✅ testSomeParticularNumbers
✅ testRandomComposites

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.factor.TestsetGeneratorTest.xml

1 tests were completed in 6s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.factor.TestsetGeneratorTest 1✅ 6s

✅ de.tilman_neumann.jml.factor.TestsetGeneratorTest

✅ testGeneratedNumberSize

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.gaussianInteger.GaussianIntegerTest.xml

4 tests were completed in 123ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.gaussianInteger.GaussianIntegerTest 4✅ 123ms

✅ de.tilman_neumann.jml.gaussianInteger.GaussianIntegerTest

✅ testGcd
✅ testNormVsMultiplicationWithConjugate
✅ testMultiplicationCommutativity
✅ testDivision

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.modular.JacobiSymbolTest.xml

4 tests were completed in 3s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.modular.JacobiSymbolTest 4✅ 3s

✅ de.tilman_neumann.jml.modular.JacobiSymbolTest

✅ testBigASmallP
✅ testSmallASmallP
✅ testSmallABigP
✅ testBigABigP

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.modular.ModularSqrtTest.xml

1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.modular.ModularSqrtTest 1✅ 1s

✅ de.tilman_neumann.jml.modular.ModularSqrtTest

✅ testCase5Mod8

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.partitions.MpiPartitionGeneratorTest.xml

6 tests were completed in 1s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.partitions.MpiPartitionGeneratorTest 6✅ 1s

✅ de.tilman_neumann.jml.partitions.MpiPartitionGeneratorTest

✅ testNumberOfFactorizationsRecords
✅ testMultisetPartitions
✅ testNumberOfFactorizations
✅ testPartitionsOfPartitions
✅ testNumberOfFactorialFactorizations
✅ testNumberOfFactorizationsRecordsPerBit

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.partitions.MpiPowerMapHypothesisTest.xml

1 tests were completed in 2s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.partitions.MpiPowerMapHypothesisTest 1✅ 2s

✅ de.tilman_neumann.jml.partitions.MpiPowerMapHypothesisTest

✅ testPowerMapHypothesis

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.powers.PurePowerTestTest.xml

1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.powers.PurePowerTestTest 1✅ 1s

✅ de.tilman_neumann.jml.powers.PurePowerTestTest

✅ testRandomNumbers

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.precision.MagnitudeTest.xml

5 tests were completed in 0ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.precision.MagnitudeTest 5✅ 0ms

✅ de.tilman_neumann.jml.precision.MagnitudeTest

✅ testMagnitude
✅ testBits
✅ testZero
✅ testDigits
✅ testBigIntegerBitOperations

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.precision.PrecisionTest.xml

3 tests were completed in 6ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.precision.PrecisionTest 3✅ 6ms

✅ de.tilman_neumann.jml.precision.PrecisionTest

✅ testApplyTo
✅ testMathContext
✅ testPrecision

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.primes.bounds.NthPrimeUpperBoundsTest.xml

1 tests were completed in 3s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.primes.bounds.NthPrimeUpperBoundsTest 1✅ 3s

✅ de.tilman_neumann.jml.primes.bounds.NthPrimeUpperBoundsTest

✅ testCombinedUpperBound

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.primes.bounds.PrimeCountUpperBoundsTest.xml

1 tests were completed in 3s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.primes.bounds.PrimeCountUpperBoundsTest 1✅ 3s

✅ de.tilman_neumann.jml.primes.bounds.PrimeCountUpperBoundsTest

✅ testCombinedUpperBound

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.primes.exact.SieveTest.xml

2 tests were completed in 767ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.primes.exact.SieveTest 2✅ 767ms

✅ de.tilman_neumann.jml.primes.exact.SieveTest

✅ testAutoExpandingPrimesArray
✅ testSegmentedSieve

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.primes.probable.NextProbablePrimeTest.xml

1 tests were completed in 5s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.primes.probable.NextProbablePrimeTest 1✅ 5s

✅ de.tilman_neumann.jml.primes.probable.NextProbablePrimeTest

✅ testNextProbablePrime

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesMod2PowNTest.xml

5 tests were completed in 861ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesMod2PowNTest 5✅ 861ms

✅ de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesMod2PowNTest

✅ testV0
✅ testV1
✅ testV2
✅ testV3
✅ testV4

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesMod3PowNTest.xml

2 tests were completed in 590ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesMod3PowNTest 2✅ 590ms

✅ de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesMod3PowNTest

✅ testV2
✅ testV3

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesModPPowNTest.xml

3 tests were completed in 1s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesModPPowNTest 3✅ 1s

✅ de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesModPPowNTest

✅ testV2
✅ testV3
✅ testV4

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesTest.xml

3 tests were completed in 129ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesTest 3✅ 129ms

✅ de.tilman_neumann.jml.quadraticResidues.QuadraticResiduesTest

✅ testSetOfQuadraticResidues
✅ testQuadraticResiduesMod2PowNCounts
✅ testEvenQuadraticResiduesMod2PowNCounts

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.quaternion.HurwitzQuaternionTest.xml

10 tests were completed in 3s with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.quaternion.HurwitzQuaternionTest 10✅ 3s

✅ de.tilman_neumann.jml.quaternion.HurwitzQuaternionTest

✅ testMultiplicationByInteger
✅ testNormVsMultiplicationWithConjugate
✅ testRightGcd
✅ testLeftDivision
✅ testMultiplication
✅ testLeftGcd
✅ testQuaternionConversion
✅ testAddSubtract
✅ testRightDivision
✅ testSquare

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.quaternion.RationalQuaternionTest.xml

7 tests were completed in 2s with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.quaternion.RationalQuaternionTest 7✅ 2s

✅ de.tilman_neumann.jml.quaternion.RationalQuaternionTest

✅ testMultiplicationByRational
✅ testNormVsMultiplicationWithConjugate
✅ testLeftDivision
✅ testMultiplication
✅ testAddSubtract
✅ testRightDivision
✅ testSquare

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.roots.RootsTest.xml

2 tests were completed in 3s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.roots.RootsTest 2✅ 3s

✅ de.tilman_neumann.jml.roots.RootsTest

✅ testHeron1
✅ testHeron2

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.roots.SqrtIntTest.xml

1 tests were completed in 5s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.roots.SqrtIntTest 1✅ 5s

✅ de.tilman_neumann.jml.roots.SqrtIntTest

✅ testCorrectness

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.roots.SqrtRealTest.xml

2 tests were completed in 2ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.roots.SqrtRealTest 2✅ 2ms

✅ de.tilman_neumann.jml.roots.SqrtRealTest

✅ testBigArgs
✅ testSpecialCases

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.smooth.CANTest.xml

2 tests were completed in 1s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.smooth.CANTest 2✅ 1s

✅ de.tilman_neumann.jml.smooth.CANTest

✅ testCANSequence
✅ testCANFromEpsilon

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.smooth.SHCNTest.xml

1 tests were completed in 742ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.smooth.SHCNTest 1✅ 742ms

✅ de.tilman_neumann.jml.smooth.SHCNTest

✅ testSHCNSequence

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.squareSums.FourSquaresFinderTest.xml

1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.squareSums.FourSquaresFinderTest 1✅ 1s

✅ de.tilman_neumann.jml.squareSums.FourSquaresFinderTest

✅ testRSA100

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.squareSums.SumOf4SquaresTest.xml

1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.squareSums.SumOf4SquaresTest 1✅ 1s

✅ de.tilman_neumann.jml.squareSums.SumOf4SquaresTest

✅ testComputeNumbersThatAreNoLessThan4NonzeroSquares

✅ target/surefire-reports/TEST-de.tilman_neumann.jml.transcendental.ExpTest.xml

1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tilman_neumann.jml.transcendental.ExpTest 1✅ 0ms

✅ de.tilman_neumann.jml.transcendental.ExpTest

✅ testExpZero