Source: pgpainless Version: 1.3.16-1 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20231027 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > java \ > -jar /usr/share/java/junit-platform-console-standalone.jar \ > -cp > /usr/share/java/bcpg.jar:/usr/share/java/slf4j-api.jar:/usr/share/java/slf4j-simple.jar:pgpainless-core/build/libs/pgpainless-core.jar:pgpainless-core/build/libs/pgpainless-core-tests.jar > \ > --scan-classpath --fail-if-no-tests --disable-ansi-colors > Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 > [main] WARN > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures > - One-pass-signature verification failed for signature made by key > EB85BB5FA33A75E15E944E63F231550C4F47E38E > EB85BB5FA33A75E15E944E63F231550C4F47E38E: Signature was allegedly made by > user-id 'Albert Lovelace <albert@openpgp.example>' but we have no valid > signatures for that on the certificate. > org.pgpainless.exception.SignatureValidationException: Signature was > allegedly made by user-id 'Albert Lovelace <albert@openpgp.example>' but we > have no valid signatures for that on the certificate. > at > org.pgpainless.signature.consumer.CertificateValidator.validateCertificate(CertificateValidator.java:162) > at > org.pgpainless.signature.consumer.CertificateValidator.validateCertificateAndVerifyOnePassSignature(CertificateValidator.java:293) > at > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures.verifyOnePassSignatures(SignatureInputStream.java:159) > at > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures.finalizeSignatures(SignatureInputStream.java:95) > at > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures.read(SignatureInputStream.java:85) > at > org.pgpainless.decryption_verification.DecryptionStream.read(DecryptionStream.java:61) > at org.bouncycastle.util.io.Streams.pipeAll(Unknown Source) > at org.bouncycastle.util.io.Streams.pipeAll(Unknown Source) > at > org.pgpainless.decryption_verification.WrongSignerUserIdTest.verifyTestMessage(WrongSignerUserIdTest.java:102) > at > org.pgpainless.decryption_verification.WrongSignerUserIdTest.executeTest(WrongSignerUserIdTest.java:89) > at > org.pgpainless.decryption_verification.WrongSignerUserIdTest.verificationFailsWithEnabledCheck(WrongSignerUserIdTest.java:75) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at > org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) > at > org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) > at > org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) > at > org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) > at > org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:217) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) > at > org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) > at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) > at > org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) > at > org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) > at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) > at > org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) > at > org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) > at > org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) > at > org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) > at > org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54) > at > org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) > at > org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) > at > org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) > at > org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:53) > at > org.junit.platform.console.tasks.ConsoleTestExecutor.executeTests(ConsoleTestExecutor.java:66) > at > org.junit.platform.console.tasks.ConsoleTestExecutor.lambda$execute$0(ConsoleTestExecutor.java:58) > at > org.junit.platform.console.tasks.CustomContextClassLoaderExecutor.replaceThreadContextClassLoaderAndInvoke(CustomContextClassLoaderExecutor.java:41) > at > org.junit.platform.console.tasks.CustomContextClassLoaderExecutor.invoke(CustomContextClassLoaderExecutor.java:31) > at > org.junit.platform.console.tasks.ConsoleTestExecutor.execute(ConsoleTestExecutor.java:58) > at > org.junit.platform.console.ConsoleLauncher.executeTests(ConsoleLauncher.java:120) > at > org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:82) > at > org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:55) > at > org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:48) > at > org.junit.platform.console.ConsoleLauncher.main(ConsoleLauncher.java:42) > Oct 27, 2023 5:37:57 AM investigations.RNGPerformanceTest > evaluateSHA256BasedDigestRandomGeneratorPerformance > INFO: SHA256-based DigestRandomGenerator.nextBytes() took 71 milliseconds to > generate 1 MiB of data > Oct 27, 2023 5:37:57 AM investigations.RNGPerformanceTest > evaluateSecureRandomPerformance > INFO: SecureRandom.nextBytes() took 31 milliseconds to generate 1 MiB of data > Oct 27, 2023 5:37:57 AM investigations.RNGPerformanceTest > evaluateRandomPerformance > INFO: Random.nextBytes() took 10 milliseconds to generate 1 MiB of data > Oct 27, 2023 5:37:57 AM investigations.RNGPerformanceTest > evaluateSHA1BasedDigestRandomGeneratorPerformance > INFO: SHA1-based DigestRandomGenerator.nextBytes() took 69 milliseconds to > generate 1 MiB of data > -----BEGIN PGP PRIVATE KEY BLOCK----- > Version: PGPainless > Comment: 9AF4 29C4 C389 CC11 1739 98E9 9F8E E9C5 3AE5 C1A4 > Comment: Test <t...@vanitasvi.tae> > > lQcYBGI8Y/cBEACHIx1hfYeTHZ39UGM5kuJBuvJOZXR60DppIkgjPWyc+p2mxXY5 > tOl+xVSzWHudogtxM1kbpYghPXWOj7ssh7V+4OI1JIi3ODEuWozRN1HjqyY11ORg > ky6lmbZ0/YupTFbZ6H4yMoHbLPugN2fAdZLcpeVL0taQ04ImaNQnnGIiaCd9TxWN > UiQRouFFI2YSrE97x8+32VycxtCX11/DN7xU6v4SISL4NoIlhsBT+WhFCl/6ntwB > JXStwjN4Mp/gmmtu5EBDh+OYLq09z2jOzBTofhSRYz5wH0oNh1gj4CwwrkThvBMH > fl9pTKhwp3vL/76UkWJHu9OjCP6T2sPFeCuRPCBI9gDTpK1vkfQa0pj7X9hF+8we > TY6E1prcYbx/1sxO5EEVYDCqtmd5VDQd69uaC8/NWH0769bxbNZUc5EJ/PkFZXKJ > nCsjr8i29j6r7NbK6YlFxNj/CkbYfufzQ7moo9miGh1u3Pe0kbZpdYuPUnh3oVi3 > px6L/IJxIR+owJLs9X+W/3bvP7OmYwHT3czwQ8/PrI+CuybFv+BDOKX1142zh1Qj > IEsc6Zx7wUMRH2qImRP7amuxP7npMaANp0GWNNWTgKHV+iLxbYDHnIX2qcPpWn4W > CRWshgulAzt9IP0AGErHw4FDXSzk4s9btRDL6MFYP/2+gG+L4cLlxEOarwARAQAB > AA/9HMu5vgVut0WPXeQcUK9g8Rqx+UybJnRqje6VKpUzKLwqjdfz2lYXj0DjTJgl > NzDJeWS0rzR1roeXHjq4asO8Q/4Nlb9kNo6NxE/dQ9Oi6n2U1dG4nG+gd/8qJwHE > Gd4/f42QHogurZKHR9umixdCpSvgkWiq+g9n42FhG9OyAZzqFUSd1hBTyUJI+F+T > p5T6Fuk79PQnTOz8k+575HBi/EFaxGg1OGj9EJwHLZ2uv093pkLlpITjuQbxysIW > 2VhuXiHbI8i4EbyYg9xHfBF2vxfmsBhSvLeeIwXdHT/uiq0H1oYqE+W01Q5VsjOu > KIklhij4pUp7zXjkLoNmRhTWS3wXCLS/cwIpf37aZh5HJaP2BMorDoeJFlEVgBVT > VpiljD1IIQ3FvvZEK6p9GPMIzrW2EWa25Koi+ouFNoSxycAuuA1JdvsBZFTWaNG5 > CyNvNp7ZhFTdL6rFmLo94M/326cF3DW5pW8BxQOj1VnE9jRWs6pqypEZ8k+L3eVi > WFS6ZECWy5nkew8QYtuuHb01XiJdKljO0Rrhni7cEbtGtgPwkfoELoo+yNC+AVuf > uqYDtY1PTcx9ndlV5gLabZpO7gCH8qvDrgDEHGwJogxNeHnXLI8Zz+ClWhS99C8Z > 6gV5KZstg87ZK331LumY3TMt/FVROOzLtPrg3IubWfNGbfEIALWcuDBjYBs8XNqV > WizXB99ssslKwm79pggca5pM5wEryAwRN2Lsqcncd/sN3g0GhyqxKBnKkBvoayRP > zdQE5F0+ylL5FEDSaAyroDPUww0E7QYh7zm1WVDPZZLknn0r6Yq6yn0E+7R/fHe7 > 8NJu6C2veH+wYgh6cqVKXCAQccBj+K2r7dUExuldxGyuB5lbVcKTf8dgXqxGh3uw > CNA6tSL1OqqYxn2MME3xrFoBBxjttX2XQuQKdHD2CL9wySRkvFwgJb3KDZjh7K1B > yEbLLkMWUA2H6QF7Lnqq65rcjgfLvq64MSTfNiW0EL4hIBvAPpnK7LHCHkt6i3jC > 3beoHfcIAL59K+pwtV9hPa3SQpZfYkumYxw3ixSh9UJ2bTUkecypCN+MrHDi6ALe > Thcfn6/fEbJXeKFC4OGqNW6aw2ArcJ5q1SFeV1bnTz0REdgaOZj/o71O5hdBjgEV > RjuK36PNmimJQKk3HZfBtb0FnfL6Cx5Q2gIG+wJDd0MyoSTpWNuUlav9TnxCEyeC > MQGxgEb0BrPX7xGLIVBcfkV3i5w77wbIk1vgZlNFyc4ecZbdBwFd1X140G7aVFik > LNaPY87WUbnzBN+P31KkQxgEOZNLt091XmDFbsbMGj7s7N0DPMMV9Vk8qy5VmlSg > Bh59FvQNaZfR/a0OE3cCLJlS7076mwkH/0Bc6Y7GKsYVdqhCLtw/IlNBAlGGUCM0 > 7h7glI40ET1X5ar1ABBC6FGwZO/QV0ynaVQuO0oCbn5uIZXIRdZ8AiBwf4E3LeaI > kSCOu81c/HXmNw78cx13uCkW18ReS+12ScXflSzvTGTsmdP8wuORBWxSHgJYv5qC > RXt3/hWb5dOm7nbhydqNdHvLSQ1d6Uky2OWVMQJuLlj1ZQ7wYShEOGRi3oJxUVT5 > tO08dshzBaPdPKsz02ZDSKOnC1JR63jfONydwW3VoRFgtjV6kJ40XRJvP0uVbyye > E0RUBNao18tA2vT1iXkEiSHcU1ImewuXiOzcVeWIRU/b6j4Z+Of1iN52UbQZVGVz > dCA8dGVzdEB2YW5pdGFzdmkudGFlPokCTQQTAQoAQQUCYjxj9wkQn47pxTrlwaQW > IQSa9CnEw4nMERc5mOmfjunFOuXBpAKeAQKbBwUWAgMBAAQLCQgHBRUKCQgLApkB > AABFhA/+IULfY31WpA3y0EgpYQTDpg3jSKPGPRaDYlMAAkIlCjoAA0N3gTKtktmG > 3tEQfwI0zYzVP+8FHlJ/5ovu6+qSIdAVA7YUewNLG2p6DlMW8Eysa/ARmbIrlN+R > bH+KgFNz3dS9zS6mvRu2m6a8qRFpW4iHAJctaV29Ff5sKppLjetdOH8wL/b7fE+O > mg/mrBRVVhqwSvAULoHAIix8vpdAr2iiHhGzvwDpqVirca15XoCaKKNlJfTaRH+J > 5nqsABTKTrsOZyLW8OuQ8VaWGi4XZB2ansTMnH4m7RzWwXM+P2BjB9KEtClVgGxw > jHlEqbqtquaJW5hh7xjXRNZ45joTxQkepLZ8TM3hB6Ben4st893kffwur39mRWFe > u/KvvFdkQZuvWj+8Ng4uvWap+9KbGpam8ohZLY4OoR2d7/9ueikGmLyJFKjLDVWQ > Ya+inSUIDdyYvq7flHo0dXB7yftpvpOCQ9E/p2FmVDvvKsaRvAItQV8cX1RpYtGG > wdLQnmsIuRhV5j7OXv5zyQJvbvLgisl11VFWR7RNhJ9xNPbUTknCw1Ftp0nSXEnS > gl/0Z7KWoiY8sAn3o45KZRnq8uiF19kYXdrRWIFo1LtG68hjOYYRG5ejmCt6zx53 > Zd+AyZA+lkh8uI921Nnio2g70zVVSKEVaJcWTlkVyKge2iV/YkQ= > =EyDf > -----END PGP PRIVATE KEY BLOCK----- > > BINARY_DOCUMENT BINARY > -----BEGIN PGP MESSAGE----- > Version: BCPG v1.72 > > owJ4nAFEArv9kA0DAAgBn47pxTrlwaQByxRiAAAAAABIZWxsbywgV29ybGQhCokC > HAQAAQgABgUCZTtMtQAKCRCfjunFOuXBpJ3jD/9BGTb+ze6tVp53mPSAtwIsoAHs > ByyaMmUrKAABGsdQv62k739KkXokRsMe1bUSPNzQl1Ls961DaDkHk4CaX3VVeyuy > USmBXx+r/FsP5twuWHRYxDFHWMpSj+WCZiwf7OoV5CIHus2SFHp8fxbWphdjPcEg > bxX703asoA66PuTSHYrJW6kvBfzkxmP39E032bkzTArqDDAYO2Mf5wdGHwehko6B > JbYOh7u7fiEZOXdn+ii3crkrUdyfSU1GzTf7Cq7QjQt3Un6kZtB0TKW8z32pJcTz > gY9b0ZJnD7Ub+2iitrdVA8xuqcGhWGEsVf0lN0J7n56PVDYZzcbMtSv3FZLN3M/7 > aJQsVLWu4zG1PgbU5uVcFX8APnFLoTI/9EA0rBoZuO3tqCl+3VxfAD0f/Fr7hMEO > h3JTMd7VpCZ7b4V/Xj4nr9HzQGGZsCnDO/Rb2Abbm7OFa+9zesrRGwf4uDz1awVL > GuVFYvTvOOqtWUwnd/ZTvcCH55pQXSEpw0KgHR+l/yoTGmwY/4NymLwjnI1lkYY5 > uMae9U2H5woJBk1TkfUYVWHbskBQ1mwV37KTTbLgHY88IXs+TNkqmF3M4D1EDIRe > +ohP/S0kM+vbvPe0Sq2sglABKb4YJcyrJdFz4bKLmunbOnr33XnalAbA/XR5vvkg > GiNtHGamWdo+pJ3fz5prEI4= > =95IA > -----END PGP MESSAGE----- > > CANONICAL_TEXT_DOCUMENT BINARY > -----BEGIN PGP MESSAGE----- > Version: BCPG v1.72 > > owJ4nAFEArv9kA0DAQgBn47pxTrlwaQByxRiAAAAAABIZWxsbywgV29ybGQhCokC > HAQBAQgABgUCZTtMtQAKCRCfjunFOuXBpOdWD/9NR7Xva5CeGjcJGVyxMXFugrLV > sLZ3t7X//inmxMrjPv+02jLmoHQj0Hy1NY/JstvjMwDycw6GBN4NFAUxGwrvzLF9 > GUXmYcazuAf2d2T1viSHngIpkboE3bYYl6uQivEsV5Rytx7TnZP7PqBGBG9jPXMo > e8gepxEbOPPMCbf+UZsosKIWP6L/jjSDlhc4QepY3oPms5sBggWqmUXaCGhehTQu > 2SFjHEXXeSmGH1G21Ua0AD/0fOpuLSdp5e87TReK1XCs3K7YM7c7Ms6jrqZHkspg > QaZsjV0oNi+pEQV8gHH9kTSnuIl96cCTLtjbs9MSBIYyfmAAxVXMn88JyK1nWF0k > GfxYQiIERv0j9C+DvJFEwMYGKykVIpbF81Cp/7wKCHlcfTwb6btCRNmfZ3Ly+HCg > GuKCQ5RiXxBZpZWeWNemRxWf8XOC81Q++JpnBKbaGB8jIdIfEjHnKcfHD1TNfpL5 > wSLSuXRCBaeVepsvyGKCpwmUQV7S/eyhUQecALMcIflIpwa9l2wbZ7AYQWgLrVud > 0GN39oomAaC/f51tEDbI3fui/nDXMkEFKsjf5FM5ym2/g7WS/NUmZw3i4mfaJpto > /3fSapbZ1Tr79a0CezmH7ZKVSwJTGHyFOXoKN0MI5rCeELMPt1xtViWBSnyWPfxs > mUo5IHssR4xlIx+sGSsVDHg= > =cIYB > -----END PGP MESSAGE----- > > BINARY_DOCUMENT TEXT > -----BEGIN PGP MESSAGE----- > Version: BCPG v1.72 > > owJ4nAFFArr9kA0DAAgBn47pxTrlwaQByxV0AAAAAABIZWxsbywgV29ybGQhDQqJ > AhwEAAEIAAYFAmU7TLUACgkQn47pxTrlwaSWjw//UuFVHU9eRIDzGxLxsHObsN9Z > 8jPn3jCSlVshROJNgj7wyQA/JnnJjxfLiiB/lgtzUlNeJFp0t9d4ise/GpSb5LpW > lLor8DmZDm2+SdTDYI+J/KX4yqHLwJ2HjcFlcAKh3llYMLeMMxhHKYo+tYw4WbCI > lSEMM077WGvmE+v0fM5mmmaVH0QSPvVFGZkgb3YSqQw6u+lrn/zr4qOT6obYscQc > TanUB0xgDFSjYdktmOSWeNM/3jB+1tYJP/kwI7+sAt8Iy6d4uSyu7bzf4698Ez9G > f9eJaAGhDDAY6h2o0AJrtSIWh00QwNgVmOBk4gjuJMCsvkoGNWNaavICjZ1zpIgT > 2lwX45VDxMJeO6lz976/UEmGNKI2AlqunFpDoujLQBh4gWrHPT33pHKcB+8LR0gO > V4jlV6CoM6BSWqmBbFSCrcIDKarbmdGsgic04zfpWFgwmu+3YxfAzfQg8ZDGZpKg > 9lnxMcL9cnCXc5OO7Z/1AviYgQmPNcD0bk6t5s3BtUTpCzCmkHtE7/Oe4EOquWGX > eiWmzskOfNmmmVtUW2iiIL9PGHC//gZQ5qLX+qtOuvSU2zX2GDHao9XLCE/D/Tsr > mowl9fs6di4GbgS2swLzj9F4zJAX18HsZ18xw8pONH5YlArQWsBJFh5oLt4DuOQa > Iavam9sAHiuAGIqTimUgVxfO > =0ihy > -----END PGP MESSAGE----- > > CANONICAL_TEXT_DOCUMENT TEXT > -----BEGIN PGP MESSAGE----- > Version: BCPG v1.72 > > owJ4nAFFArr9kA0DAQgBn47pxTrlwaQByxV0AAAAAABIZWxsbywgV29ybGQhDQqJ > AhwEAQEIAAYFAmU7TLYACgkQn47pxTrlwaRPDQ/+JzbuTXdll3Qf/IqP1qZrv12P > 28MuV4uSRp4AD2TXYlczvSbhVrJIioqv+RVEFvnFPMxGCyVur+YEt/DttIfOtS/I > VNitHoMfbC3MVAEkd1+ln6iEzUv0s64XVJDjs6yKK+jD4O+l34Vw+sccy6iqVGaf > zZWWvkIegbKDkkMpO7HIWiqF5kmm6/Q3IGgkjt9MyNX2HsVxNFtlGwnpNCYL/VsF > Nw99Nx3PT7/lQRcyf7q98YWZaPY0uucjJz/f6jgLb0cUe4VCihs7xtrNtiwmYGBb > oPbgK2YDDFVLJoKWg95GT/BO3i4SGM2HGw0tLve48Zgem/WzZzFPHTwbKqZGUmXn > VZQ9546NMimzPu2ghsl3tCbpHzXHZYZnm5IMwq/jy/rVSfRWYCgk3PHOcTsPiaSR > N8QfliiDxSNulUpurF/x30Juf08JNoKeHD7Qg3MM43j9Bo52CyXkdjwtCFCbNGr5 > hZkHarnM2yslFtOYRao4NcXKExIgt4/wUqZBUz8NM070X06omXZNyx/toC4+wjN4 > GpWM9OvKmQw+9cTajg9IvXak1IR7qHFyb4MHrgrCnflB9BlMrMeLu16SX3zW+Il+ > BLB6pQSFMiG+6X2Y9KZsBS9wxX7+KZ8uA++mQbgAaURpJBJNggABMWmqcjpZ5mXv > AS0RLV4i21JDqAXXeXuVgAl5 > =fGzV > -----END PGP MESSAGE----- > > BINARY_DOCUMENT UTF8 > -----BEGIN PGP MESSAGE----- > Version: BCPG v1.72 > > owJ4nAFFArr9kA0DAAgBn47pxTrlwaQByxV1AAAAAABIZWxsbywgV29ybGQhDQqJ > AhwEAAEIAAYFAmU7TLYACgkQn47pxTrlwaQs2A/9FspDiWMl2EubenHDVeRN2+HB > AV//RW3dFOV4yM9l8gNnbpZ2pmvEH+UP1Ba2MHwLkRpej+QaD4xufeCP2JpZzNyH > y5QYc6yhlGMmtp8Euqc0xQsTE1VlExHQeDQPKmYIAQFwOw9tgdnTXIHpkAVQAc+E > 6CD9S/ay2EVcExNNxx+oWfJXO/Z5JEGBKYID1+8US9bZ+r6QbRCjrHACXOawJon6 > LAvPqZc5yPUpYVAXrUlwDwvh0oyXYldVxYX3oY+ZSRTlNfSBiyYFNQGDMl/wRb+4 > X0ZTSStUy9v1jbrgQYpJpd5B4XJPxcJg80x8EE9Uqk6nIoimJloZTJytFgDP0MwN > wl/THPL7I6Au0puDwcu46/Pw5gyioqGRkq3NJXe/oEQsOv6QqgoO7pQwUTSnbTy7 > Mhqgm5s6BQ2du1QP0ejKZVvcAmK/Uuoso1gzkbAnnegMmHQh445HtBoiloLYEiVN > wlB9d+3itpp9AWGsqv35ESGuwdTsgau8iRsi+Fxt3Y6yUTw313ET85tyhtR8Otkq > uI0sg0shRZ2JthfxVOaEtazHMy4ifjH244XU0gISPOuMztMG0mA/3gb9deqUz6qm > gH4rTezlAMg3/BdV6/R1mZYjyUgcSZFej7OZd4x34hN3lA37PbZ4g5a6uvdob4MR > 6UXcKWnS0K4LMbllKP+inBMg > =BI7H > -----END PGP MESSAGE----- > > CANONICAL_TEXT_DOCUMENT UTF8 > -----BEGIN PGP MESSAGE----- > Version: BCPG v1.72 > > owJ4nAFFArr9kA0DAQgBn47pxTrlwaQByxV1AAAAAABIZWxsbywgV29ybGQhDQqJ > AhwEAQEIAAYFAmU7TLYACgkQn47pxTrlwaRPDQ/+JzbuTXdll3Qf/IqP1qZrv12P > 28MuV4uSRp4AD2TXYlczvSbhVrJIioqv+RVEFvnFPMxGCyVur+YEt/DttIfOtS/I > VNitHoMfbC3MVAEkd1+ln6iEzUv0s64XVJDjs6yKK+jD4O+l34Vw+sccy6iqVGaf > zZWWvkIegbKDkkMpO7HIWiqF5kmm6/Q3IGgkjt9MyNX2HsVxNFtlGwnpNCYL/VsF > Nw99Nx3PT7/lQRcyf7q98YWZaPY0uucjJz/f6jgLb0cUe4VCihs7xtrNtiwmYGBb > oPbgK2YDDFVLJoKWg95GT/BO3i4SGM2HGw0tLve48Zgem/WzZzFPHTwbKqZGUmXn > VZQ9546NMimzPu2ghsl3tCbpHzXHZYZnm5IMwq/jy/rVSfRWYCgk3PHOcTsPiaSR > N8QfliiDxSNulUpurF/x30Juf08JNoKeHD7Qg3MM43j9Bo52CyXkdjwtCFCbNGr5 > hZkHarnM2yslFtOYRao4NcXKExIgt4/wUqZBUz8NM070X06omXZNyx/toC4+wjN4 > GpWM9OvKmQw+9cTajg9IvXak1IR7qHFyb4MHrgrCnflB9BlMrMeLu16SX3zW+Il+ > BLB6pQSFMiG+6X2Y9KZsBS9wxX7+KZ8uA++mQbgAaURpJBJNggABMWmqcjpZ5mXv > AS0RLV4i21JDqAXXeXuXtAl6 > =4L+R > -----END PGP MESSAGE----- > > BINARY_DOCUMENT LOCAL > -----BEGIN PGP MESSAGE----- > Version: BCPG v1.72 > > owJ4nAFFArr9kA0DAAgBn47pxTrlwaQByxVsAAAAAABIZWxsbywgV29ybGQhDQqJ > AhwEAAEIAAYFAmU7TLYACgkQn47pxTrlwaQs2A/9FspDiWMl2EubenHDVeRN2+HB > AV//RW3dFOV4yM9l8gNnbpZ2pmvEH+UP1Ba2MHwLkRpej+QaD4xufeCP2JpZzNyH > y5QYc6yhlGMmtp8Euqc0xQsTE1VlExHQeDQPKmYIAQFwOw9tgdnTXIHpkAVQAc+E > 6CD9S/ay2EVcExNNxx+oWfJXO/Z5JEGBKYID1+8US9bZ+r6QbRCjrHACXOawJon6 > LAvPqZc5yPUpYVAXrUlwDwvh0oyXYldVxYX3oY+ZSRTlNfSBiyYFNQGDMl/wRb+4 > X0ZTSStUy9v1jbrgQYpJpd5B4XJPxcJg80x8EE9Uqk6nIoimJloZTJytFgDP0MwN > wl/THPL7I6Au0puDwcu46/Pw5gyioqGRkq3NJXe/oEQsOv6QqgoO7pQwUTSnbTy7 > Mhqgm5s6BQ2du1QP0ejKZVvcAmK/Uuoso1gzkbAnnegMmHQh445HtBoiloLYEiVN > wlB9d+3itpp9AWGsqv35ESGuwdTsgau8iRsi+Fxt3Y6yUTw313ET85tyhtR8Otkq > uI0sg0shRZ2JthfxVOaEtazHMy4ifjH244XU0gISPOuMztMG0mA/3gb9deqUz6qm > gH4rTezlAMg3/BdV6/R1mZYjyUgcSZFej7OZd4x34hN3lA37PbZ4g5a6uvdob4MR > 6UXcKWnS0K4LMbllKP+OyBMX > =adrN > -----END PGP MESSAGE----- > > CANONICAL_TEXT_DOCUMENT LOCAL > -----BEGIN PGP MESSAGE----- > Version: BCPG v1.72 > > owJ4nAFFArr9kA0DAQgBn47pxTrlwaQByxVsAAAAAABIZWxsbywgV29ybGQhDQqJ > AhwEAQEIAAYFAmU7TLYACgkQn47pxTrlwaRPDQ/+JzbuTXdll3Qf/IqP1qZrv12P > 28MuV4uSRp4AD2TXYlczvSbhVrJIioqv+RVEFvnFPMxGCyVur+YEt/DttIfOtS/I > VNitHoMfbC3MVAEkd1+ln6iEzUv0s64XVJDjs6yKK+jD4O+l34Vw+sccy6iqVGaf > zZWWvkIegbKDkkMpO7HIWiqF5kmm6/Q3IGgkjt9MyNX2HsVxNFtlGwnpNCYL/VsF > Nw99Nx3PT7/lQRcyf7q98YWZaPY0uucjJz/f6jgLb0cUe4VCihs7xtrNtiwmYGBb > oPbgK2YDDFVLJoKWg95GT/BO3i4SGM2HGw0tLve48Zgem/WzZzFPHTwbKqZGUmXn > VZQ9546NMimzPu2ghsl3tCbpHzXHZYZnm5IMwq/jy/rVSfRWYCgk3PHOcTsPiaSR > N8QfliiDxSNulUpurF/x30Juf08JNoKeHD7Qg3MM43j9Bo52CyXkdjwtCFCbNGr5 > hZkHarnM2yslFtOYRao4NcXKExIgt4/wUqZBUz8NM070X06omXZNyx/toC4+wjN4 > GpWM9OvKmQw+9cTajg9IvXak1IR7qHFyb4MHrgrCnflB9BlMrMeLu16SX3zW+Il+ > BLB6pQSFMiG+6X2Y9KZsBS9wxX7+KZ8uA++mQbgAaURpJBJNggABMWmqcjpZ5mXv > AS0RLV4i21JDqAXXeXuD4Alx > =9AAy > -----END PGP MESSAGE----- > > [main] WARN > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures > - One-pass-signature verification failed for signature made by key > 4F665C4DC2C4660BC6425E415736E6931ACF370C > 4F665C4DC2C4660BC6425E415736E6931ACF370C: Signature was made before the > earliest allowed signature creation time. Created: 2021-08-17 13:24:32 UTC > Earliest allowed: 2021-08-17 13:30:00 UTC > org.pgpainless.exception.SignatureValidationException: Signature was made > before the earliest allowed signature creation time. Created: 2021-08-17 > 13:24:32 UTC Earliest allowed: 2021-08-17 13:30:00 UTC > at > org.pgpainless.signature.consumer.SignatureValidator$21.verify(SignatureValidator.java:658) > at > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures.verifyOnePassSignatures(SignatureInputStream.java:158) > at > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures.finalizeSignatures(SignatureInputStream.java:95) > at > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures.read(SignatureInputStream.java:85) > at > org.pgpainless.decryption_verification.DecryptionStream.read(DecryptionStream.java:61) > at org.bouncycastle.util.io.Streams.drain(Unknown Source) > at > org.pgpainless.decryption_verification.VerifyNotBeforeNotAfterTest.processSignedData(VerifyNotBeforeNotAfterTest.java:189) > at > org.pgpainless.decryption_verification.VerifyNotBeforeNotAfterTest.verifyNotBeforeT2DoesRejectInlineSignatureMadeAtT1(VerifyNotBeforeNotAfterTest.java:121) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at > org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) > at > org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) > at > org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) > at > org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) > at > org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:217) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) > at > org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) > at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) > at > org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) > at > org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) > at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) > at > org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) > at > org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) > at > org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) > at > org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) > at > org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54) > at > org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) > at > org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) > at > org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) > at > org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:53) > at > org.junit.platform.console.tasks.ConsoleTestExecutor.executeTests(ConsoleTestExecutor.java:66) > at > org.junit.platform.console.tasks.ConsoleTestExecutor.lambda$execute$0(ConsoleTestExecutor.java:58) > at > org.junit.platform.console.tasks.CustomContextClassLoaderExecutor.replaceThreadContextClassLoaderAndInvoke(CustomContextClassLoaderExecutor.java:41) > at > org.junit.platform.console.tasks.CustomContextClassLoaderExecutor.invoke(CustomContextClassLoaderExecutor.java:31) > at > org.junit.platform.console.tasks.ConsoleTestExecutor.execute(ConsoleTestExecutor.java:58) > at > org.junit.platform.console.ConsoleLauncher.executeTests(ConsoleLauncher.java:120) > at > org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:82) > at > org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:55) > at > org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:48) > at > org.junit.platform.console.ConsoleLauncher.main(ConsoleLauncher.java:42) > [main] WARN > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures > - One-pass-signature verification failed for signature made by key > 4F665C4DC2C4660BC6425E415736E6931ACF370C > 4F665C4DC2C4660BC6425E415736E6931ACF370C: Signature was made before the > earliest allowed signature creation time. Created: 2021-08-17 13:24:32 UTC > Earliest allowed: 2021-08-17 13:30:00 UTC > org.pgpainless.exception.SignatureValidationException: Signature was made > before the earliest allowed signature creation time. Created: 2021-08-17 > 13:24:32 UTC Earliest allowed: 2021-08-17 13:30:00 UTC > at > org.pgpainless.signature.consumer.SignatureValidator$21.verify(SignatureValidator.java:658) > at > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures.verifyDetachedSignatures(SignatureInputStream.java:176) > at > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures.finalizeSignatures(SignatureInputStream.java:96) > at > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures.read(SignatureInputStream.java:85) > at > org.pgpainless.decryption_verification.DecryptionStream.read(DecryptionStream.java:61) > at org.bouncycastle.util.io.Streams.drain(Unknown Source) > at > org.pgpainless.decryption_verification.VerifyNotBeforeNotAfterTest.processSignedData(VerifyNotBeforeNotAfterTest.java:189) > at > org.pgpainless.decryption_verification.VerifyNotBeforeNotAfterTest.verifyNotBeforeT2DoesRejectDetachedSigMadeAtT1(VerifyNotBeforeNotAfterTest.java:134) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at > org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) > at > org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) > at > org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) > at > org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) > at > org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:217) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) > at > org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) > at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) > at > org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) > at > org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) > at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) > at > org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) > at > org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) > at > org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) > at > org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) > at > org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54) > at > org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) > at > org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) > at > org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) > at > org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:53) > at > org.junit.platform.console.tasks.ConsoleTestExecutor.executeTests(ConsoleTestExecutor.java:66) > at > org.junit.platform.console.tasks.ConsoleTestExecutor.lambda$execute$0(ConsoleTestExecutor.java:58) > at > org.junit.platform.console.tasks.CustomContextClassLoaderExecutor.replaceThreadContextClassLoaderAndInvoke(CustomContextClassLoaderExecutor.java:41) > at > org.junit.platform.console.tasks.CustomContextClassLoaderExecutor.invoke(CustomContextClassLoaderExecutor.java:31) > at > org.junit.platform.console.tasks.ConsoleTestExecutor.execute(ConsoleTestExecutor.java:58) > at > org.junit.platform.console.ConsoleLauncher.executeTests(ConsoleLauncher.java:120) > at > org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:82) > at > org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:55) > at > org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:48) > at > org.junit.platform.console.ConsoleLauncher.main(ConsoleLauncher.java:42) > [main] WARN > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures > - One-pass-signature verification failed for signature made by key > 4F665C4DC2C4660BC6425E415736E6931ACF370C > 4F665C4DC2C4660BC6425E415736E6931ACF370C: Signature was made after the latest > allowed signature creation time. Created: 2021-08-17 13:24:32 UTC Latest > allowed: 2021-08-17 12:30:00 UTC > org.pgpainless.exception.SignatureValidationException: Signature was made > after the latest allowed signature creation time. Created: 2021-08-17 > 13:24:32 UTC Latest allowed: 2021-08-17 12:30:00 UTC > at > org.pgpainless.signature.consumer.SignatureValidator$21.verify(SignatureValidator.java:664) > at > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures.verifyOnePassSignatures(SignatureInputStream.java:158) > at > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures.finalizeSignatures(SignatureInputStream.java:95) > at > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures.read(SignatureInputStream.java:85) > at > org.pgpainless.decryption_verification.DecryptionStream.read(DecryptionStream.java:61) > at org.bouncycastle.util.io.Streams.drain(Unknown Source) > at > org.pgpainless.decryption_verification.VerifyNotBeforeNotAfterTest.processSignedData(VerifyNotBeforeNotAfterTest.java:189) > at > org.pgpainless.decryption_verification.VerifyNotBeforeNotAfterTest.verifyNotAfterT0DoesRejectInlineSigMadeAtT1(VerifyNotBeforeNotAfterTest.java:171) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at > org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) > at > org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) > at > org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) > at > org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) > at > org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:217) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) > at > org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) > at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) > at > org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) > at > org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) > at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) > at > org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) > at > org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) > at > org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) > at > org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) > at > org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54) > at > org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) > at > org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) > at > org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) > at > org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:53) > at > org.junit.platform.console.tasks.ConsoleTestExecutor.executeTests(ConsoleTestExecutor.java:66) > at > org.junit.platform.console.tasks.ConsoleTestExecutor.lambda$execute$0(ConsoleTestExecutor.java:58) > at > org.junit.platform.console.tasks.CustomContextClassLoaderExecutor.replaceThreadContextClassLoaderAndInvoke(CustomContextClassLoaderExecutor.java:41) > at > org.junit.platform.console.tasks.CustomContextClassLoaderExecutor.invoke(CustomContextClassLoaderExecutor.java:31) > at > org.junit.platform.console.tasks.ConsoleTestExecutor.execute(ConsoleTestExecutor.java:58) > at > org.junit.platform.console.ConsoleLauncher.executeTests(ConsoleLauncher.java:120) > at > org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:82) > at > org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:55) > at > org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:48) > at > org.junit.platform.console.ConsoleLauncher.main(ConsoleLauncher.java:42) > [main] WARN > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures > - One-pass-signature verification failed for signature made by key > 4F665C4DC2C4660BC6425E415736E6931ACF370C > 4F665C4DC2C4660BC6425E415736E6931ACF370C: Signature was made after the latest > allowed signature creation time. Created: 2021-08-17 13:24:32 UTC Latest > allowed: 2021-08-17 12:30:00 UTC > org.pgpainless.exception.SignatureValidationException: Signature was made > after the latest allowed signature creation time. Created: 2021-08-17 > 13:24:32 UTC Latest allowed: 2021-08-17 12:30:00 UTC > at > org.pgpainless.signature.consumer.SignatureValidator$21.verify(SignatureValidator.java:664) > at > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures.verifyDetachedSignatures(SignatureInputStream.java:176) > at > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures.finalizeSignatures(SignatureInputStream.java:96) > at > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures.read(SignatureInputStream.java:85) > at > org.pgpainless.decryption_verification.DecryptionStream.read(DecryptionStream.java:61) > at org.bouncycastle.util.io.Streams.drain(Unknown Source) > at > org.pgpainless.decryption_verification.VerifyNotBeforeNotAfterTest.processSignedData(VerifyNotBeforeNotAfterTest.java:189) > at > org.pgpainless.decryption_verification.VerifyNotBeforeNotAfterTest.verifyNotAfterT0DoesRejectDetachedSigMadeAtT1(VerifyNotBeforeNotAfterTest.java:184) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at > org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) > at > org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) > at > org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) > at > org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) > at > org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:217) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) > at > org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) > at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) > at > org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) > at > org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) > at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) > at > org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) > at > org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) > at > org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) > at > org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) > at > org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54) > at > org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) > at > org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) > at > org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) > at > org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:53) > at > org.junit.platform.console.tasks.ConsoleTestExecutor.executeTests(ConsoleTestExecutor.java:66) > at > org.junit.platform.console.tasks.ConsoleTestExecutor.lambda$execute$0(ConsoleTestExecutor.java:58) > at > org.junit.platform.console.tasks.CustomContextClassLoaderExecutor.replaceThreadContextClassLoaderAndInvoke(CustomContextClassLoaderExecutor.java:41) > at > org.junit.platform.console.tasks.CustomContextClassLoaderExecutor.invoke(CustomContextClassLoaderExecutor.java:31) > at > org.junit.platform.console.tasks.ConsoleTestExecutor.execute(ConsoleTestExecutor.java:58) > at > org.junit.platform.console.ConsoleLauncher.executeTests(ConsoleLauncher.java:120) > at > org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:82) > at > org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:55) > at > org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:48) > at > org.junit.platform.console.ConsoleLauncher.main(ConsoleLauncher.java:42) > [main] WARN > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures > - One-pass-signature verification failed for signature made by key > 4D5458909C4B0A52F47D5FE3C9904A59EE4794DE > 4F0DD49BC3072B2BE3EAA2A886DAB1AFA29A7D33: Could not verify signature > correctness. > org.pgpainless.exception.SignatureValidationException: Could not verify > signature correctness. > at > org.pgpainless.signature.consumer.SignatureVerifier.verifyInitializedSignature(SignatureVerifier.java:438) > at > org.pgpainless.signature.consumer.CertificateValidator.validateCertificateAndVerifyInitializedSignature(CertificateValidator.java:278) > at > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures.verifyDetachedSignatures(SignatureInputStream.java:177) > at > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures.finalizeSignatures(SignatureInputStream.java:96) > at > org.pgpainless.decryption_verification.SignatureInputStream$VerifySignatures.read(SignatureInputStream.java:85) > at > org.pgpainless.decryption_verification.DecryptionStream.read(DecryptionStream.java:61) > at org.bouncycastle.util.io.Streams.pipeAll(Unknown Source) > at org.bouncycastle.util.io.Streams.pipeAll(Unknown Source) > at > org.pgpainless.decryption_verification.CleartextSignatureVerificationTest.testDecryptionOfVeryLongClearsignedMessage(CleartextSignatureVerificationTest.java:244) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at > org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) > at > org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) > at > org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) > at > org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) > at > org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) > at > org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:217) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) > at > org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) > at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) > at > org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) > at > org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) > at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) > at > org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) > at > org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) > at > org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) > at > org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) > at > org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) > at > org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102) > at > org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54) > at > org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) > at > org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) > at > org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) > at > org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:53) > at > org.junit.platform.console.tasks.ConsoleTestExecutor.executeTests(ConsoleTestExecutor.java:66) > at > org.junit.platform.console.tasks.ConsoleTestExecutor.lambda$execute$0(ConsoleTestExecutor.java:58) > at > org.junit.platform.console.tasks.CustomContextClassLoaderExecutor.replaceThreadContextClassLoaderAndInvoke(CustomContextClassLoaderExecutor.java:41) > at > org.junit.platform.console.tasks.CustomContextClassLoaderExecutor.invoke(CustomContextClassLoaderExecutor.java:31) > at > org.junit.platform.console.tasks.ConsoleTestExecutor.execute(ConsoleTestExecutor.java:58) > at > org.junit.platform.console.ConsoleLauncher.executeTests(ConsoleLauncher.java:120) > at > org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:82) > at > org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:55) > at > org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:48) > at > org.junit.platform.console.ConsoleLauncher.main(ConsoleLauncher.java:42) > Caused by: org.pgpainless.exception.SignatureValidationException: Signature > is not correct. > at > org.pgpainless.signature.consumer.SignatureVerifier.verifyInitializedSignature(SignatureVerifier.java:434) > ... 82 more > -----BEGIN PGP MESSAGE----- > Version: BCPG v1.72 > > hF4DrtaS0Fxq0aMSAQdAaKt2IuDq0tWX4dSLIgesFHegmw8/hDbsGu580+KhGjcw > 28AUudyckaUySZ5WdL4QCIe813BIwY+R+VU8fxAxuQHZ8SZ0Ri/2Iawua3lCZsT6 > 0q4BegDJ4jBU+ViDd7tTfC8UDxqN3wjct2w7AKdoPCXJla+I45ZAFPs2GZCoVJIg > mcD85eWkR+6uva+5FuFuqQ7p+Xwi3PykL2eJW5MQnFWYbTuEOiPsgeqNsfe2t6Fs > aZBKV60eI2paqjzMVDlDJqKJPNe2AqVfGttVYqESbioreWgG9Z8+GEbwef8uYbD/ > Piti2I6COtiuUCta0HPySuDmGzLr//dCKHkD2UbMN8qEXgOu1pLQXGrRoxIBB0BA > /5ddf8pbt/SYN9KwtXuw9sIc04ockvZGTZd/pFWjBTBd7oGkUWKZyj1X2inifBOu > SSgLKiCVFK8Kx74SbViPjRlikBGRyYaNSSEsJMxYxzLSqQEqvKRYJJE8BZlsPWAv > A9xyXoIxfiX/f5FfiRCwMxe3cBS/oideWdNLJEOMPhDE5VMen8GFklU0/eSl6JK0 > POdAZ3FIxea0ikMF/Tf9ZkbbI1u5xZzaPeL9dZSbwSShpPN2m/ia/AnGZgIADZGm > rfVMA9cicNTzlYIOvvU6rG1KfzkW/cVn/CJm3QXaqDZ6z4KXwFojxhkaXiwEs3jd > p11qfLs3UbdQM/A= > =wzKw > -----END PGP MESSAGE----- > > -----BEGIN PGP SIGNATURE----- > Version: PGPainless > > iQEzBAABCgAnBQJlO0zMCRC0tQnLWTbgPhYhBB0BjHct+MXvhqHcybS1CctZNuA+ > AAAacwf/XjC2KAw9ZqGdDNKirjEwhcLHLLCax2vTrTug51xCMGQnhbm9+rqMduUw > S+nhrRpV9FdMIDirk77Cy5FTmiTM2rEEaEsnXD3foR3vkEGvcAdUjmjcsZBeKIo1 > miySPQHFpc5As6eR5Lh3/WIAFcFhLsJYVzS0992CftLZ7YZPBUeY04lUMAM9Dcbh > AdllvTTcuPmpoG3npJ261mRLTM8AOjlmdjfJD7jaJFAX30x16+IBY8lJiNAW+8yr > LlEV3PqEvX6auObe0MKf52AxJFFvxbL+woVkwxTakKLvfK9cAH569jSdov6wtLqU > b8AmUf+/WqUPPk2JRpBTvVdYVCqhYA== > =+aPv > -----END PGP SIGNATURE----- > > -----BEGIN PGP SIGNATURE----- > Version: PGPainless > > iQEzBAABCgAnBQJlO0zMCRC0tQnLWTbgPhYhBB0BjHct+MXvhqHcybS1CctZNuA+ > AAAacwf/XjC2KAw9ZqGdDNKirjEwhcLHLLCax2vTrTug51xCMGQnhbm9+rqMduUw > S+nhrRpV9FdMIDirk77Cy5FTmiTM2rEEaEsnXD3foR3vkEGvcAdUjmjcsZBeKIo1 > miySPQHFpc5As6eR5Lh3/WIAFcFhLsJYVzS0992CftLZ7YZPBUeY04lUMAM9Dcbh > AdllvTTcuPmpoG3npJ261mRLTM8AOjlmdjfJD7jaJFAX30x16+IBY8lJiNAW+8yr > LlEV3PqEvX6auObe0MKf52AxJFFvxbL+woVkwxTakKLvfK9cAH569jSdov6wtLqU > b8AmUf+/WqUPPk2JRpBTvVdYVCqhYA== > =+aPv > -----END PGP SIGNATURE----- > > > Thanks for using JUnit! Support its development at > https://junit.org/sponsoring > > ╷ > ├─ JUnit Platform Suite ✔ > ├─ JUnit Jupiter ✔ > │ ├─ GenerateEllipticCurveKeyTest ✔ > │ │ └─ generateEllipticCurveKeys() ✔ > │ │ ├─ generateEllipticCurveKeys() with BcImplementationFactory ✔ > │ │ └─ generateEllipticCurveKeys() with JceImplementationFactory ✔ > │ ├─ ChangeExpirationOnKeyWithDifferentSignatureTypesTest ✔ > │ │ ├─ setExpirationDate_keyHasSigClass10() ✔ > │ │ │ ├─ setExpirationDate_keyHasSigClass10() with BcImplementationFactory > ✔ > │ │ │ └─ setExpirationDate_keyHasSigClass10() with > JceImplementationFactory ✔ > │ │ └─ setExpirationDate_keyHasSigClass12() ✔ > │ │ ├─ setExpirationDate_keyHasSigClass12() with BcImplementationFactory > ✔ > │ │ └─ setExpirationDate_keyHasSigClass12() with > JceImplementationFactory ✔ > │ ├─ KeyRevocationTest ✔ > │ │ ├─ subkeySignsPrimaryKeyRevokedNoReason() ✔ > │ │ │ ├─ subkeySignsPrimaryKeyRevokedNoReason() with > BcImplementationFactory ✔ > │ │ │ └─ subkeySignsPrimaryKeyRevokedNoReason() with > JceImplementationFactory ✔ > │ │ └─ subkeySignsPrimaryKeyNotRevoked() ✔ > │ │ ├─ subkeySignsPrimaryKeyNotRevoked() with BcImplementationFactory ✔ > │ │ └─ subkeySignsPrimaryKeyNotRevoked() with JceImplementationFactory ✔ > │ ├─ TestKeysTest ✔ > │ │ ├─ assertRomeosPublicKeyIsSameInPubRingAndSecRing() ✔ > │ │ ├─ assertRomeosSecretKeyRingHasSamePublicKeyId() ✔ > │ │ ├─ assertJulietsKeysIdEquals() ✔ > │ │ ├─ assertJulietsKeyUIDEquals() ✔ > │ │ ├─ assertEmilsFingerprintGetKeyIdMatches() ✔ > │ │ ├─ assertJulietsFingerprintGetKeyIdMatches() ✔ > │ │ ├─ assertJulietsKeyRingFingerprintMatches() ✔ > │ │ ├─ assertRomesKeysFingerprintMatches() ✔ > │ │ ├─ assertEmilsPublicKeyIsSameInPubRingAndSecRing() ✔ > │ │ ├─ assertRomeosKeyIdEquals() ✔ > │ │ ├─ assertRomeosKeyUIDMatches() ✔ > │ │ ├─ assertEmilsKeysIdEquals() ✔ > │ │ ├─ assertRomeosPublicKeyFingerprintMatchesHisSecretKeyFingerprint() ✔ > │ │ ├─ assertEmilsKeyUIDEquals() ✔ > │ │ ├─ assertRomeosKeyRingFingerprintMatches() ✔ > │ │ ├─ assertEmilsPublicKeyFingerprintMatchesHerSecretKeyFingerprint() ✔ > │ │ ├─ assertEmilsKeyRingFingerprintMatches() ✔ > │ │ ├─ assertJulietsPublicKeyIsSameInPubRingAndSecRing() ✔ > │ │ └─ assertJulietsPublicKeyFingerprintMatchesHerSecretKeyFingerprint() ✔ > │ ├─ RevokedKeyTest ✔ > │ │ └─ test() ✔ > │ ├─ PreventDecryptionUsingNonEncryptionKeyTest ✔ > │ │ ├─ nonEncryptionKeyCannotDecrypt() ✔ > │ │ └─ baseCase() ✔ > │ ├─ KeyRingReaderTest ✔ > │ │ ├─ parsePublicKeysMultiplyArmoredSingleHeader() ✔ > │ │ ├─ parsePublicKeysMultiplyArmoredOwnHeader() ✔ > │ │ ├─ publicKeyRingCollectionFromStream() ✔ > │ │ ├─ publicKeyRingCollectionFromString() ✔ > │ │ ├─ parseKeysMultiplyBinary() ✔ > │ │ ├─ parsePublicKeysMultiplyArmoredOwnWithSingleHeader() ✔ > │ │ ├─ testReadingSecretKeysExceedsIterationLimit() ✔ > │ │ ├─ parseSecretKeysSingleBinary() ✔ > │ │ ├─ testReadSignatureIgnoresMarkerPacket() ✔ > │ │ ├─ testReadingPublicKeyCollectionExceedsIterationLimit() ✔ > │ │ ├─ testReadKeyRingWithArmoredPublicKey() ✔ > │ │ ├─ publicKeyRingCollectionFromNotArmoredStream() ✔ > │ │ ├─ testReadCertificateCollectionIgnoresMarkerPackets() ✔ > │ │ ├─ parseKeysMultiplyArmoredOwnHeader() ✔ > │ │ ├─ parsePublicKeysSingleBinary() ✔ > │ │ ├─ testReadSecretKeysIgnoresMultipleMarkers() ✔ > │ │ ├─ testReadCertificateIgnoresMarkerPacket() ✔ > │ │ ├─ parseSecretKeysMultiplyArmoredOwnWithSingleHeader() ✔ > │ │ ├─ testReadKeyRingWithBinaryPublicKey() ✔ > │ │ ├─ parseSecretKeysSingleArmored() ✔ > │ │ ├─ testReadingSecretKeyCollectionExceedsIterationLimit() ✔ > │ │ ├─ parseSecretKeysMultiplyArmoredOwnHeader() ✔ > │ │ ├─ testReadSecretKeyIgnoresMarkerPacket() ✔ > │ │ ├─ parseKeysMultiplyArmoredOwnWithSingleHeader() ✔ > │ │ ├─ testReadSecretKeyCollectionIgnoresMarkerPackets() ✔ > │ │ ├─ parsePublicKeysMultiplyBinary() ✔ > │ │ ├─ testReadKeyRingWithArmoredSecretKey() ✔ > │ │ ├─ parsePublicKeysSingleArmored() ✔ > │ │ ├─ parseSecretKeysMultiplyArmoredSingleHeader() ✔ > │ │ ├─ publicKeyRingCollectionFromBytes() ✔ > │ │ ├─ assertThatPGPUtilsDetectAsciiArmoredData() ✔ > │ │ ├─ parseSecretKeysMultiplyBinary() ✔ > │ │ ├─ testReadKeyRingWithBinarySecretKey() ✔ > │ │ └─ testReadingPublicKeysExceedsIterationLimit() ✔ > │ ├─ WildcardKeyRingSelectionStrategyTest ✔ > │ │ ├─ testStratAcceptsMatchingUIDsOnPubKey() ✔ > │ │ ├─ testStratAcceptsMatchingUIDsOnSecKey() ✔ > │ │ ├─ testStratAcceptsMismatchingUIDsOnPubKey() ✔ > │ │ └─ testStratAcceptsMismatchingUIDsOnSecKey() ✔ > │ ├─ RevokeUserIdsTest ✔ > │ │ ├─ removeUserId() ✔ > │ │ ├─ revokeWithSelectUserId() ✔ > │ │ └─ emptySelectionYieldsNoSuchElementException() ✔ > │ ├─ ProviderFactoryTest ✔ > │ │ ├─ providerFactoryDefaultIsBouncyCastleTest() ✔ > │ │ └─ setCustomProviderTest() ✔ > │ ├─ KeyGenerationSubpacketsTest ✔ > │ │ ├─ verifyDefaultSubpacketsForUserIdSignatures() ✔ > │ │ └─ verifyDefaultSubpacketsForSubkeyBindingSignatures() ✔ > │ ├─ PassphraseProtectedKeyTest ✔ > │ │ ├─ testReturnsNonNullDecryptorForSubkeys() ✔ > │ │ ├─ testReturnsNonNullDecryptorEncryptorForPassword() ✔ > │ │ └─ testReturnsNullDecryptorEncryptorForNoPassword() ✔ > │ ├─ ArmorUtilsTest ✔ > │ │ ├─ toAsciiArmoredString() ✔ > │ │ ├─ testSingleIdentityInHeader() ✔ > │ │ ├─ signatureToAsciiArmoredString() ✔ > │ │ ├─ testSetCustomVersionHeader() ✔ > │ │ ├─ testMultipleIdentitiesInHeader() ✔ > │ │ ├─ testAsciiArmorToStream() ✔ > │ │ ├─ testParseArmorHeader() ✔ > │ │ ├─ testAddCommentAndHashHeaders() ✔ > │ │ ├─ testWithoutIdentityInHeader() ✔ > │ │ ├─ testSetMessageId() ✔ > │ │ ├─ decodeExampleTest() ✔ > │ │ │ ├─ decodeExampleTest() with BcImplementationFactory ✔ > │ │ │ └─ decodeExampleTest() with JceImplementationFactory ✔ > │ │ └─ testEvenMoreIdentitiesInHeader() ✔ > │ ├─ MissingPassphraseForDecryptionTest ✔ > │ │ ├─ invalidPostponedKeysStrategyTest() ✔ > │ │ ├─ throwExceptionStrategy() ✔ > │ │ └─ interactiveStrategy() ✔ > │ ├─ BindingSignatureSubpacketsTest ✔ > │ │ ├─ subkeyBindingUnknownNotationHashed() ✔ > │ │ │ ├─ subkeyBindingUnknownNotationHashed() with BcImplementationFactory > ✔ > │ │ │ └─ subkeyBindingUnknownNotationHashed() with > JceImplementationFactory ✔ > │ │ ├─ subkeyBindingIssuerFpOnly() ✔ > │ │ │ ├─ subkeyBindingIssuerFpOnly() with BcImplementationFactory ✔ > │ │ │ └─ subkeyBindingIssuerFpOnly() with JceImplementationFactory ✔ > │ │ ├─ primaryBindingUnknownSubpacketUnhashed() ✔ > │ │ │ ├─ primaryBindingUnknownSubpacketUnhashed() with > BcImplementationFactory ✔ > │ │ │ └─ primaryBindingUnknownSubpacketUnhashed() with > JceImplementationFactory ✔ > │ │ ├─ primaryBindingIssuerFpOnly() ✔ > │ │ │ ├─ primaryBindingIssuerFpOnly() with BcImplementationFactory ✔ > │ │ │ └─ primaryBindingIssuerFpOnly() with JceImplementationFactory ✔ > │ │ ├─ baseCase() ✔ > │ │ │ ├─ baseCase() with BcImplementationFactory ✔ > │ │ │ └─ baseCase() with JceImplementationFactory ✔ > │ │ ├─ subkeyBindingBackSigFakeBackSig() ✔ > │ │ │ ├─ subkeyBindingBackSigFakeBackSig() with BcImplementationFactory ✔ > │ │ │ └─ subkeyBindingBackSigFakeBackSig() with JceImplementationFactory ✔ > │ │ ├─ primaryBindingUnknownNotationUnhashed() ✔ > │ │ │ ├─ primaryBindingUnknownNotationUnhashed() with > BcImplementationFactory ✔ > │ │ │ └─ primaryBindingUnknownNotationUnhashed() with > JceImplementationFactory ✔ > │ │ ├─ subkeyBindingUnknownNotationUnhashed() ✔ > │ │ │ ├─ subkeyBindingUnknownNotationUnhashed() with > BcImplementationFactory ✔ > │ │ │ └─ subkeyBindingUnknownNotationUnhashed() with > JceImplementationFactory ✔ > │ │ ├─ subkeyBindingCriticalUnknownNotationHashed() ✔ > │ │ │ ├─ subkeyBindingCriticalUnknownNotationHashed() with > BcImplementationFactory ✔ > │ │ │ └─ subkeyBindingCriticalUnknownNotationHashed() with > JceImplementationFactory ✔ > │ │ ├─ primaryBindingFakeIssuerIssuer() ✔ > │ │ │ ├─ primaryBindingFakeIssuerIssuer() with BcImplementationFactory ✔ > │ │ │ └─ primaryBindingFakeIssuerIssuer() with JceImplementationFactory ✔ > │ │ ├─ primaryBindingUnknownSubpacketHashed() ✔ > │ │ │ ├─ primaryBindingUnknownSubpacketHashed() with > BcImplementationFactory ✔ > │ │ │ └─ primaryBindingUnknownSubpacketHashed() with > JceImplementationFactory ✔ > │ │ ├─ subkeyBindingFakeIssuerIssuer() ✔ > │ │ │ ├─ subkeyBindingFakeIssuerIssuer() with BcImplementationFactory ✔ > │ │ │ └─ subkeyBindingFakeIssuerIssuer() with JceImplementationFactory ✔ > │ │ ├─ subkeyBindingNoIssuer() ✔ > │ │ │ ├─ subkeyBindingNoIssuer() with BcImplementationFactory ✔ > │ │ │ └─ subkeyBindingNoIssuer() with JceImplementationFactory ✔ > │ │ ├─ subkeyBindingFakeBackSigBackSig() ✔ > │ │ │ ├─ subkeyBindingFakeBackSigBackSig() with BcImplementationFactory ✔ > │ │ │ └─ subkeyBindingFakeBackSigBackSig() with JceImplementationFactory ✔ > │ │ ├─ subkeyBindingCriticalUnknownNotationUnhashed() ✔ > │ │ │ ├─ subkeyBindingCriticalUnknownNotationUnhashed() with > BcImplementationFactory ✔ > │ │ │ └─ subkeyBindingCriticalUnknownNotationUnhashed() with > JceImplementationFactory ✔ > │ │ ├─ primaryBindingIssuerV6IssuerFp() ✔ > │ │ │ ├─ primaryBindingIssuerV6IssuerFp() with BcImplementationFactory ✔ > │ │ │ └─ primaryBindingIssuerV6IssuerFp() with JceImplementationFactory ✔ > │ │ ├─ primaryBindingFakeIssuer() ✔ > │ │ │ ├─ primaryBindingFakeIssuer() with BcImplementationFactory ✔ > │ │ │ └─ primaryBindingFakeIssuer() with JceImplementationFactory ✔ > │ │ ├─ unknownSubpacketHashed() ✔ > │ │ │ ├─ unknownSubpacketHashed() with BcImplementationFactory ✔ > │ │ │ └─ unknownSubpacketHashed() with JceImplementationFactory ✔ > │ │ ├─ subkeyBindingIssuerV6IssuerFp() ✔ > │ │ │ ├─ subkeyBindingIssuerV6IssuerFp() with BcImplementationFactory ✔ > │ │ │ └─ subkeyBindingIssuerV6IssuerFp() with JceImplementationFactory ✔ > │ │ ├─ subkeyBindingUnknownSubpacketUnhashed() ✔ > │ │ │ ├─ subkeyBindingUnknownSubpacketUnhashed() with > BcImplementationFactory ✔ > │ │ │ └─ subkeyBindingUnknownSubpacketUnhashed() with > JceImplementationFactory ✔ > │ │ ├─ primaryBindingNoIssuer() ✔ > │ │ │ ├─ primaryBindingNoIssuer() with BcImplementationFactory ✔ > │ │ │ └─ primaryBindingNoIssuer() with JceImplementationFactory ✔ > │ │ ├─ subkeyBindingUnknownCriticalSubpacketUnhashed() ✔ > │ │ │ ├─ subkeyBindingUnknownCriticalSubpacketUnhashed() with > BcImplementationFactory ✔ > │ │ │ └─ subkeyBindingUnknownCriticalSubpacketUnhashed() with > JceImplementationFactory ✔ > │ │ ├─ subkeyBindingUnknownCriticalSubpacket() ✔ > │ │ │ ├─ subkeyBindingUnknownCriticalSubpacket() with > BcImplementationFactory ✔ > │ │ │ └─ subkeyBindingUnknownCriticalSubpacket() with > JceImplementationFactory ✔ > │ │ ├─ primaryBindingCriticalUnknownNotationHashed() ✔ > │ │ │ ├─ primaryBindingCriticalUnknownNotationHashed() with > BcImplementationFactory ✔ > │ │ │ └─ primaryBindingCriticalUnknownNotationHashed() with > JceImplementationFactory ✔ > │ │ ├─ primaryBindingIssuerFakeIssuer() ✔ > │ │ │ ├─ primaryBindingIssuerFakeIssuer() with BcImplementationFactory ✔ > │ │ │ └─ primaryBindingIssuerFakeIssuer() with JceImplementationFactory ✔ > │ │ ├─ subkeyBindingIssuerFakeIssuer() ✔ > │ │ │ ├─ subkeyBindingIssuerFakeIssuer() with BcImplementationFactory ✔ > │ │ │ └─ subkeyBindingIssuerFakeIssuer() with JceImplementationFactory ✔ > │ │ ├─ primaryBindingCriticalUnknownNotationUnhashed() ✔ > │ │ │ ├─ primaryBindingCriticalUnknownNotationUnhashed() with > BcImplementationFactory ✔ > │ │ │ └─ primaryBindingCriticalUnknownNotationUnhashed() with > JceImplementationFactory ✔ > │ │ ├─ primaryBindingCriticalUnknownSubpacketHashed() ✔ > │ │ │ ├─ primaryBindingCriticalUnknownSubpacketHashed() with > BcImplementationFactory ✔ > │ │ │ └─ primaryBindingCriticalUnknownSubpacketHashed() with > JceImplementationFactory ✔ > │ │ ├─ primaryBindingCriticalUnknownSubpacketUnhashed() ✔ > │ │ │ ├─ primaryBindingCriticalUnknownSubpacketUnhashed() with > BcImplementationFactory ✔ > │ │ │ └─ primaryBindingCriticalUnknownSubpacketUnhashed() with > JceImplementationFactory ✔ > │ │ ├─ primaryBindingUnknownNotationHashed() ✔ > │ │ │ ├─ primaryBindingUnknownNotationHashed() with > BcImplementationFactory ✔ > │ │ │ └─ primaryBindingUnknownNotationHashed() with > JceImplementationFactory ✔ > │ │ └─ subkeyBindingFakeIssuer() ✔ > │ │ ├─ subkeyBindingFakeIssuer() with BcImplementationFactory ✔ > │ │ └─ subkeyBindingFakeIssuer() with JceImplementationFactory ✔ > │ ├─ BrainpoolKeyGenerationTest ✔ > │ │ ├─ generateEcKeysTest() ✔ > │ │ │ ├─ generateEcKeysTest() with BcImplementationFactory ✔ > │ │ │ └─ generateEcKeysTest() with JceImplementationFactory ✔ > │ │ └─ generateEdDSAKeyTest() ✔ > │ │ ├─ generateEdDSAKeyTest() with BcImplementationFactory ✔ > │ │ └─ generateEdDSAKeyTest() with JceImplementationFactory ✔ > │ ├─ MultiMapTest ✔ > │ │ ├─ addOneElement_works() ✔ > │ │ ├─ selfEquals() ✔ > │ │ ├─ emptyAfterClear() ✔ > │ │ ├─ emptyEqualsEmptyTest() ✔ > │ │ ├─ addTwoKeys_OneWithTwoValues_works() ✔ > │ │ ├─ isEmptyAfterCreation() ✔ > │ │ ├─ notEqualsNull() ✔ > │ │ ├─ addMultiValueRemoveAll() ✔ > │ │ ├─ addMultiValueRemoveSingle() ✔ > │ │ ├─ otherClassNotEquals() ✔ > │ │ ├─ addTwoRemoveOneWorks() ✔ > │ │ ├─ mapEqualsCopy() ✔ > │ │ └─ addMultiValue() ✔ > │ ├─ RevokeKeyWithGenericCertificationSignatureTest ✔ > │ │ └─ test() ✔ > │ │ ├─ test() with BcImplementationFactory ✔ > │ │ └─ test() with JceImplementationFactory ✔ > │ ├─ PolicyTest ✔ > │ │ ├─ testDefaultSignatureHashAlgorithm() ✔ > │ │ ├─ testUnknownPublicKeyAlgorithmIsNotAcceptable() ✔ > │ │ ├─ testAcceptableCompressionAlgorithm() ✔ > │ │ ├─ testUnacceptableCompressionAlgorithm() ✔ > │ │ ├─ testUnacceptableSignatureHashAlgorithm() ✔ > │ │ ├─ testUnknownSymmetricKeyDecryptionAlgorithmIsNotAcceptable() ✔ > │ │ ├─ testAcceptableSymmetricKeyEncryptionAlgorithm() ✔ > │ │ ├─ testUnknownSignatureHashAlgorithmIsNotAcceptable() ✔ > │ │ ├─ setNullSignerUserIdValidationLevelThrows() ✔ > │ │ ├─ testUnAcceptableSymmetricKeyEncryptionAlgorithm() ✔ > │ │ ├─ testUnacceptableRevocationSignatureHashAlgorithm() ✔ > │ │ ├─ testUnknownRevocationHashAlgorithmIsNotAcceptable() ✔ > │ │ ├─ testAcceptablePublicKeyAlgorithm() ✔ > │ │ ├─ testAcceptableSymmetricKeyDecryptionAlgorithm() ✔ > │ │ ├─ testUnacceptablePublicKeyAlgorithm() ✔ > │ │ ├─ testDefaultSymmetricKeyEncryptionAlgorithm() ✔ > │ │ ├─ testDefaultRevocationSignatureHashAlgorithm() ✔ > │ │ ├─ testUnAcceptableSymmetricKeyDecryptionAlgorithm() ✔ > │ │ ├─ testDefaultCompressionAlgorithm() ✔ > │ │ ├─ testNotationRegistry() ✔ > │ │ ├─ testAcceptableSignatureHashAlgorithm() ✔ > │ │ ├─ testUnknownSymmetricKeyEncryptionAlgorithmIsNotAcceptable() ✔ > │ │ ├─ testUnknownCompressionAlgorithmIsNotAcceptable() ✔ > │ │ └─ testAcceptableRevocationSignatureHashAlgorithm() ✔ > │ ├─ UserIdRevocationTest ✔ > │ │ ├─ unknownUserIdThrowsNoSuchElementException() ✔ > │ │ ├─ testRevocationWithRevocationReason() ✔ > │ │ ├─ unknownKeyThrowsIllegalArgumentException() ✔ > │ │ ├─ testRevocationWithoutRevocationAttributes() ✔ > │ │ └─ invalidRevocationReasonThrowsIllegalArgumentException() ✔ > │ ├─ ChangePrimaryUserIdAndExpirationDatesTest ✔ > │ │ ├─ generateA_primaryB_revokeA_cantSecondaryA() ✔ > │ │ ├─ generateA_expire_primaryB_expire_isPrimaryB() ✔ > │ │ ├─ generateA_primaryExpire_isExpired() ✔ > │ │ ├─ generateA_primaryB_primaryExpire_bIsStillPrimary() ✔ > │ │ └─ generateA_expire_certify() ✔ > │ ├─ SymmetricKeyAlgorithmNegotiatorTest ✔ > │ │ ├─ byPopularityIgnoresRejectedAlgorithms() ✔ > │ │ ├─ byPopularityChoosesMostPopularAlgorithm() ✔ > │ │ ├─ byPopularitySelectsBestOnDraw() ✔ > │ │ ├─ byPopularityReturnsOverrideIfNotNull() ✔ > │ │ ├─ byPopularityChoosesFallbackWhenNoAlgIsAcceptable() ✔ > │ │ └─ byPopularityThrowsIAEForUnencryptedOverride() ✔ > │ ├─ SignatureStructureTest ✔ > │ │ ├─ testGetIssuerFingerprint() ✔ > │ │ ├─ testGetNotations() ✔ > │ │ ├─ testGetSignatureCreationTime() ✔ > │ │ ├─ testGetSignatureType() ✔ > │ │ ├─ testGetHashAlgorithm() ✔ > │ │ ├─ testGetIssuer() ✔ > │ │ ├─ testGetAlgorithm() ✔ > │ │ ├─ testGetSignatureVersion() ✔ > │ │ └─ testGetSignatureDigestPrefix() ✔ > │ ├─ KeyRingUtilTest ✔ > │ │ ├─ testInjectCertification() ✔ > │ │ └─ testKeysPlusPublicKey() ✔ > │ ├─ TestEncryptCommsStorageFlagsDifferentiated ✔ > │ │ └─ testThatEncryptionDifferentiatesBetweenPurposeKeyFlags() ✔ > │ ├─ SubkeyAndPrimaryKeyBindingSignatureTest ✔ > │ │ └─ testRebindSubkey() ✔ > │ ├─ PolicySetterTest ✔ > │ │ ├─ testSetPublicKeyAlgorithmPolicy_NullFails() ✔ > │ │ ├─ testSetCompressionAlgorithmPolicy_NullFails() ✔ > │ │ ├─ testSetSignatureHashAlgorithmPolicy_NullFails() ✔ > │ │ ├─ testNonRegisteredPublicKeyAlgorithm() ✔ > │ │ ├─ testSetSymmetricKeyEncryptionAlgorithmPolicy_NullFails() ✔ > │ │ ├─ testSetSymmetricKeyDecryptionAlgorithmPolicy_NullFails() ✔ > │ │ └─ testSetRevocationSignatureHashAlgorithmPolicy_NullFails() ✔ > │ ├─ SignatureWasPossiblyMadeByKeyTest ✔ > │ │ ├─ noIssuerUnhashedFingerprint() ✔ > │ │ ├─ hashedIssuer() ✔ > │ │ ├─ issuer() ✔ > │ │ ├─ noIssuer_fingerprintMismatch() ✔ > │ │ ├─ noIssuerNoFingerprint() ✔ > │ │ └─ issuerMismatch() ✔ > │ ├─ IllegalKeyFlagsTest ✔ > │ │ └─ testKeyCannotCarryFlagsTest() ✔ > │ │ ├─ testKeyCannotCarryFlagsTest() with BcImplementationFactory ✔ > │ │ └─ testKeyCannotCarryFlagsTest() with JceImplementationFactory ✔ > │ ├─ OnePassSignatureVerificationWithPartialLengthLiteralDataRegressionTest ✔ > │ │ └─ testDecryptAndVerify_0_2_9_message() ✔ > │ ├─ SecretKeyRingProtectorTest ✔ > │ │ ├─ testFromPassphraseMap() ✔ > │ │ ├─ testUnlockAllKeysWithSamePassword() ✔ > │ │ │ ├─ testUnlockAllKeysWithSamePassword() with BcImplementationFactory ✔ > │ │ │ └─ testUnlockAllKeysWithSamePassword() with JceImplementationFactory > ✔ > │ │ ├─ testUnlockSingleKeyWithPassphrase() ✔ > │ │ │ ├─ testUnlockSingleKeyWithPassphrase() with BcImplementationFactory ✔ > │ │ │ └─ testUnlockSingleKeyWithPassphrase() with JceImplementationFactory > ✔ > │ │ ├─ testMissingPassphraseCallback() ✔ > │ │ └─ testUnprotectedKeys() ✔ > │ ├─ CertificateWithMissingSecretKeyTest ✔ > │ │ ├─ testEncryptDecryptWithMissingDecryptionKey() ✔ > │ │ ├─ assureMissingSigningSecKeyOnlyContainSigningPubKey() ✔ > │ │ ├─ assureMissingDecryptionSecKeyOnlyContainsEncryptionPubKey() ✔ > │ │ └─ testSignWithMissingSigningSecKey() ✔ > │ ├─ ChangeExpirationTest ✔ > │ │ ├─ setExpirationDateAndThenUnsetIt_OnSubkey() ✔ > │ │ │ ├─ setExpirationDateAndThenUnsetIt_OnSubkey() with > BcImplementationFactory ✔ > │ │ │ └─ setExpirationDateAndThenUnsetIt_OnSubkey() with > JceImplementationFactory ✔ > │ │ ├─ setExpirationDateAndThenUnsetIt_OnPrimaryKey() ✔ > │ │ │ ├─ setExpirationDateAndThenUnsetIt_OnPrimaryKey() with > BcImplementationFactory ✔ > │ │ │ └─ setExpirationDateAndThenUnsetIt_OnPrimaryKey() with > JceImplementationFactory ✔ > │ │ └─ testExtremeExpirationDates() ✔ > │ │ ├─ testExtremeExpirationDates() with BcImplementationFactory ✔ > │ │ └─ testExtremeExpirationDates() with JceImplementationFactory ✔ > │ ├─ AddUserIdTest ✔ > │ │ ├─ deleteUserId_noSuchElementExceptionForMissingUserId() ✔ > │ │ │ ├─ deleteUserId_noSuchElementExceptionForMissingUserId() with > BcImplementationFacto... ✔ > │ │ │ └─ deleteUserId_noSuchElementExceptionForMissingUserId() with > JceImplementationFact... ✔ > │ │ ├─ addNewPrimaryUserIdTest() ✔ > │ │ ├─ addUserIdToExistingKeyRing() ✔ > │ │ │ ├─ addUserIdToExistingKeyRing() with BcImplementationFactory ✔ > │ │ │ └─ addUserIdToExistingKeyRing() with JceImplementationFactory ✔ > │ │ └─ deleteExistingAndAddNewUserIdToExistingKeyRing() ✔ > │ │ ├─ deleteExistingAndAddNewUserIdToExistingKeyRing() with > BcImplementationFactory ✔ > │ │ └─ deleteExistingAndAddNewUserIdToExistingKeyRing() with > JceImplementationFactory ✔ > │ ├─ SignatureUtilsTest ✔ > │ │ ├─ noIssuerResultsInKeyId0() ✔ > │ │ ├─ skipInvalidSignatures() ✔ > │ │ ├─ testGetSignaturesOverUserIdBy() ✔ > │ │ └─ readSignaturesFromCompressedDataDoesNotAttemptDecompression() ✔ > │ ├─ ThirdPartyDirectKeySignatureBuilderTest ✔ > │ │ └─ testDirectKeySignatureBuilding() ✔ > │ ├─ SigningTest ✔ > │ │ ├─ signingWithNonCapableKeyThrowsKeyCannotSignException() ✔ > │ │ │ ├─ signingWithNonCapableKeyThrowsKeyCannotSignException() with > BcImplementationFact... ✔ > │ │ │ └─ signingWithNonCapableKeyThrowsKeyCannotSignException() with > JceImplementationFac... ✔ > │ │ ├─ signWithInvalidUserIdThrowsKeyValidationError() ✔ > │ │ │ ├─ signWithInvalidUserIdThrowsKeyValidationError() with > BcImplementationFactory ✔ > │ │ │ └─ signWithInvalidUserIdThrowsKeyValidationError() with > JceImplementationFactory ✔ > │ │ ├─ testEncryptionAndSignatureVerification() ✔ > │ │ │ ├─ testEncryptionAndSignatureVerification() with > BcImplementationFactory ✔ > │ │ │ └─ testEncryptionAndSignatureVerification() with > JceImplementationFactory ✔ > │ │ ├─ testSignWithInvalidUserIdFails() ✔ > │ │ │ ├─ testSignWithInvalidUserIdFails() with BcImplementationFactory ✔ > │ │ │ └─ testSignWithInvalidUserIdFails() with JceImplementationFactory ✔ > │ │ ├─ negotiateHashAlgorithmChoseFallbackIfUnacceptablePreferences() ✔ > │ │ │ ├─ negotiateHashAlgorithmChoseFallbackIfUnacceptablePreferences() > with BcImplementa... ✔ > │ │ │ └─ negotiateHashAlgorithmChoseFallbackIfUnacceptablePreferences() > with JceImplement... ✔ > │ │ ├─ testSignWithRevokedUserIdFails() ✔ > │ │ │ ├─ testSignWithRevokedUserIdFails() with BcImplementationFactory ✔ > │ │ │ └─ testSignWithRevokedUserIdFails() with JceImplementationFactory ✔ > │ │ ├─ signWithHashAlgorithmOverride() ✔ > │ │ │ ├─ signWithHashAlgorithmOverride() with BcImplementationFactory ✔ > │ │ │ └─ signWithHashAlgorithmOverride() with JceImplementationFactory ✔ > │ │ └─ negotiateHashAlgorithmChoseFallbackIfEmptyPreferences() ✔ > │ │ ├─ negotiateHashAlgorithmChoseFallbackIfEmptyPreferences() with > BcImplementationFac... ✔ > │ │ └─ negotiateHashAlgorithmChoseFallbackIfEmptyPreferences() with > JceImplementationFa... ✔ > │ ├─ PGPKeyRingCollectionTest ✔ > │ │ ├─ constructorThrowsForInvalidInput() ✔ > │ │ └─ testConstructorFromCollection() ✔ > │ ├─ AsciiArmorCRCTests ✔ > │ │ ├─ assertMissingCRCSumInSignatureArmorIsOkay() ✔ > │ │ ├─ testInvalidArmorCRCThrowsOnClose() ✔ > │ │ ├─ assertInvalidCRCOnKeyThrows() ✔ > │ │ ├─ assertInvalidCRCOnMessageThrows() ✔ > │ │ ├─ assertInvalidCRCOnCertificateThrows() ✔ > │ │ ├─ assertInvalidCRCOnSignatureThrows() ✔ > │ │ └─ missingCRCInArmoredKeyDoesNotCauseException() ✔ > │ ├─ IgnoreUnknownSignatureVersionsTest ✔ > │ │ ├─ baseCase() ✔ > │ │ ├─ detached_SIG23_SIG4() ✔ > │ │ └─ detached_SIG4_SIG23() ✔ > │ ├─ SignatureSubpacketTest ✔ > │ │ └─ testFromCodes() ✔ > │ ├─ GenerateKeyWithAdditionalUserIdTest ✔ > │ │ └─ test() ✔ > │ │ ├─ test() with BcImplementationFactory ✔ > │ │ └─ test() with JceImplementationFactory ✔ > │ ├─ CertificateValidatorTest ✔ > │ │ ├─ testPrimaryKeySignsAndIsSoftRevokedSuperseded() ✔ > │ │ │ ├─ testPrimaryKeySignsAndIsSoftRevokedSuperseded() with > BcImplementationFactory ✔ > │ │ │ └─ testPrimaryKeySignsAndIsSoftRevokedSuperseded() with > JceImplementationFactory ✔ > │ │ ├─ testSubkeySignsPrimaryKeyIsSoftRevokedSuperseded() ✔ > │ │ │ ├─ testSubkeySignsPrimaryKeyIsSoftRevokedSuperseded() with > BcImplementationFactory ✔ > │ │ │ └─ testSubkeySignsPrimaryKeyIsSoftRevokedSuperseded() with > JceImplementationFactory ✔ > │ │ ├─ testTemporaryValidity() ✔ > │ │ │ ├─ testTemporaryValidity() with BcImplementationFactory ✔ > │ │ │ └─ testTemporaryValidity() with JceImplementationFactory ✔ > │ │ ├─ testPrimaryKeySignsAndIsHardRevokedUnknown() ✔ > │ │ │ ├─ testPrimaryKeySignsAndIsHardRevokedUnknown() with > BcImplementationFactory ✔ > │ │ │ └─ testPrimaryKeySignsAndIsHardRevokedUnknown() with > JceImplementationFactory ✔ > │ │ ├─ testSubkeySignsPrimaryKeyIsHardRevokedUnknown() ✔ > │ │ │ ├─ testSubkeySignsPrimaryKeyIsHardRevokedUnknown() with > BcImplementationFactory ✔ > │ │ │ └─ testSubkeySignsPrimaryKeyIsHardRevokedUnknown() with > JceImplementationFactory ✔ > │ │ ├─ testPrimaryKeySignsAndIsSoftRevokedRetired() ✔ > │ │ │ ├─ testPrimaryKeySignsAndIsSoftRevokedRetired() with > BcImplementationFactory ✔ > │ │ │ └─ testPrimaryKeySignsAndIsSoftRevokedRetired() with > JceImplementationFactory ✔ > │ │ ├─ testNoIssuer() ✔ > │ │ └─ testSubkeySignsAndIsHardRevokedUnknown() ✔ > │ │ ├─ testSubkeySignsAndIsHardRevokedUnknown() with > BcImplementationFactory ✔ > │ │ └─ testSubkeySignsAndIsHardRevokedUnknown() with > JceImplementationFactory ✔ > │ ├─ PostponeDecryptionUsingKeyWithMissingPassphraseTest ✔ > │ │ ├─ missingPassphraseSecond() ✔ > │ │ ├─ messagePassphraseFirst() ✔ > │ │ └─ missingPassphraseFirst() ✔ > │ ├─ ArmoredInputStreamFactoryTest ✔ > │ │ ├─ testGet() ✔ > │ │ ├─ testGet_willWrapArmoredInputStreamWithCRC() ✔ > │ │ └─ testGet_onCRCinArmoredInputStream() ✔ > │ ├─ ThirdPartyCertificationSignatureBuilderTest ✔ > │ │ ├─ testUserIdCertification() ✔ > │ │ └─ testInvalidSignatureTypeThrows() ✔ > │ ├─ RevokeSubKeyTest ✔ > │ │ ├─ inspectSubpacketsOnModifiedRevocationSignature() ✔ > │ │ ├─ inspectSubpacketsOnDefaultRevocationSignature() ✔ > │ │ ├─ testThrowsIfRevocationReasonTypeMismatch() ✔ > │ │ ├─ testRevocationSignatureTypeCorrect() ✔ > │ │ │ ├─ testRevocationSignatureTypeCorrect() with BcImplementationFactory > ✔ > │ │ │ └─ testRevocationSignatureTypeCorrect() with > JceImplementationFactory ✔ > │ │ ├─ detachedRevokeSubkeyTest() ✔ > │ │ │ ├─ detachedRevokeSubkeyTest() with BcImplementationFactory ✔ > │ │ │ └─ detachedRevokeSubkeyTest() with JceImplementationFactory ✔ > │ │ ├─ revokeSukeyTest() ✔ > │ │ │ ├─ revokeSukeyTest() with BcImplementationFactory ✔ > │ │ │ └─ revokeSukeyTest() with JceImplementationFactory ✔ > │ │ └─ testReasonToString() ✔ > │ ├─ ChangeSecretKeyRingPassphraseTest ✔ > │ │ ├─ changePassphraseOfSingleSubkeyToEmptyPassphrase() ✔ > │ │ │ ├─ changePassphraseOfSingleSubkeyToEmptyPassphrase() with > BcImplementationFactory ✔ > │ │ │ └─ changePassphraseOfSingleSubkeyToEmptyPassphrase() with > JceImplementationFactory ✔ > │ │ ├─ changePassphraseOfWholeKeyRingTest() ✔ > │ │ │ ├─ changePassphraseOfWholeKeyRingTest() with BcImplementationFactory > ✔ > │ │ │ └─ changePassphraseOfWholeKeyRingTest() with > JceImplementationFactory ✔ > │ │ ├─ changePassphraseOfSingleSubkeyToNewPassphrase() ✔ > │ │ │ ├─ changePassphraseOfSingleSubkeyToNewPassphrase() with > BcImplementationFactory ✔ > │ │ │ └─ changePassphraseOfSingleSubkeyToNewPassphrase() with > JceImplementationFactory ✔ > │ │ └─ changePassphraseOfWholeKeyRingToEmptyPassphrase() ✔ > │ │ ├─ changePassphraseOfWholeKeyRingToEmptyPassphrase() with > BcImplementationFactory ✔ > │ │ └─ changePassphraseOfWholeKeyRingToEmptyPassphrase() with > JceImplementationFactory ✔ > │ ├─ TrustworthinessTest ✔ > │ │ ├─ nonTrustedIntroducer() ✔ > │ │ ├─ depthHierarchyTest() ✔ > │ │ ├─ fullyTrustedIntroducer() ✔ > │ │ ├─ marginallyTrustedIntroducer() ✔ > │ │ ├─ inBetweenValues() ✔ > │ │ ├─ invalidArguments() ✔ > │ │ └─ trustedMetaIntroducer() ✔ > │ ├─ AEADAlgorithmTest ✔ > │ │ ├─ testGCMParameters() ✔ > │ │ ├─ testOCBParameters() ✔ > │ │ ├─ testEAXParameters() ✔ > │ │ └─ testFromId() ✔ > │ ├─ SignatureSubpacketsUtilTest ✔ > │ │ ├─ testGetRevocationKey() ✔ > │ │ ├─ testGetUnhashedNotationData() ✔ > │ │ ├─ testGetTrustSignature() ✔ > │ │ ├─ testGetKeyExpirationTimeAsDate() ✔ > │ │ ├─ testGetIntendedRecipientFingerprintsEmpty() ✔ > │ │ ├─ testParsePreferredCompressionAlgorithms() ✔ > │ │ ├─ testGetIntendedRecipientFingerprints() ✔ > │ │ ├─ testParseFeatures() ✔ > │ │ ├─ testGetExportableCertification() ✔ > │ │ ├─ testParseKeyFlagsOfNullSubpacketIsNull() ✔ > │ │ ├─ getSignatureTargetIsNull() ✔ > │ │ ├─ testParseKeyFlagsOfNullIsNull() ✔ > │ │ ├─ testParseFeaturesIsNullForNullSubpacket() ✔ > │ │ ├─ testGetRevocable() ✔ > │ │ └─ testGetRevocationKeyIsNull() ✔ > │ ├─ EncryptionStreamClosedTest ✔ > │ │ └─ testStreamHasToBeClosedBeforeGetResultCanBeCalled() ✔ > │ │ ├─ testStreamHasToBeClosedBeforeGetResultCanBeCalled() with > BcImplementationFactory ✔ > │ │ └─ testStreamHasToBeClosedBeforeGetResultCanBeCalled() with > JceImplementationFactor... ✔ > │ ├─ WrongSignerUserIdTest ✔ > │ │ ├─ verificationSucceedsWithDisabledCheck() ✔ > │ │ └─ verificationFailsWithEnabledCheck() ✔ > │ ├─ WhitelistKeyRingSelectionStrategyTest ✔ > │ │ ├─ testWithSecretKeys() ✔ > │ │ └─ testWithPublicKeys() ✔ > │ ├─ RNGPerformanceTest ✔ > │ │ ├─ evaluateSHA256BasedDigestRandomGeneratorPerformance() ✔ > │ │ ├─ evaluateSecureRandomPerformance() ✔ > │ │ ├─ evaluateRandomPerformance() ✔ > │ │ └─ evaluateSHA1BasedDigestRandomGeneratorPerformance() ✔ > │ ├─ SymmetricEncryptionTest ✔ > │ │ ├─ encryptWithKeyAndPassphrase_DecryptWithKey() ✔ > │ │ │ ├─ encryptWithKeyAndPassphrase_DecryptWithKey() with > BcImplementationFactory ✔ > │ │ │ └─ encryptWithKeyAndPassphrase_DecryptWithKey() with > JceImplementationFactory ✔ > │ │ └─ testMismatchPassphraseFails() ✔ > │ │ ├─ testMismatchPassphraseFails() with BcImplementationFactory ✔ > │ │ └─ testMismatchPassphraseFails() with JceImplementationFactory ✔ > │ ├─ RevocationAttributesTest ✔ > │ │ ├─ fromReasonCode() ✔ > │ │ └─ testIsHardRevocationReason() ✔ > │ ├─ MessageInspectorTest ✔ > │ │ ├─ testEncryptedAndSignedMessage() ✔ > │ │ ├─ testSignedOnlyMessage() ✔ > │ │ ├─ testCompressedPlaintextMessage() ✔ > │ │ ├─ testMultipleRecipientKeysAndPassphrase() ✔ > │ │ ├─ testBasicMessageInspection() ✔ > │ │ └─ testPlaintextMessage() ✔ > │ ├─ GuessPreferredHashAlgorithmTest ✔ > │ │ └─ guessPreferredHashAlgorithmsAssumesHashAlgoUsedBySelfSig() ✔ > │ ├─ V3KeyBehaviorTest ✔ > │ │ ├─ v3FingerprintNotSupported() ✔ > │ │ ├─ extractV3Cert() ✔ > │ │ ├─ readV3PublicKey() ✔ > │ │ └─ readV3SecretKey() ✔ > │ ├─ CanonicalizedDataEncryptionTest ✔ > │ │ ├─ testManualSignWithAllCombinations() ✔ > │ │ ├─ inputEncodingBinaryDataBinarySig() ✔ > │ │ ├─ resultOfDecryptionIsCRLFEncoded() ✔ > │ │ ├─ noInputEncodingTextDataBinarySig() ✔ > │ │ ├─ inputEncodingBinaryDataTextSig() ✔ > │ │ ├─ inputEncodingTextDataTextSig() ✔ > │ │ ├─ inputEncodingUtf8DataTextSig() ✔ > │ │ ├─ noInputEncodingUtf8DataBinarySig() ✔ > │ │ ├─ noInputEncodingTextDataTextSig() ✔ > │ │ ├─ noInputEncodingUtf8DataTextSig() ✔ > │ │ ├─ inputEncodingTextDataBinarySig() ✔ > │ │ ├─ resultOfDecryptionIsNotCRLFEncoded() ✔ > │ │ ├─ noInputEncodingBinaryDataTextSig() ✔ > │ │ ├─ noInputEncodingBinaryDataBinarySig() ✔ > │ │ └─ inputEncodingUtf8DataBinarySig() ✔ > │ ├─ CachingSecretKeyRingProtectorTest ✔ > │ │ ├─ testAddPassphrase() ✔ > │ │ ├─ testReplacePassphrase() ✔ > │ │ ├─ noCallbackReturnsNullForUnknownKeyId() ✔ > │ │ ├─ testAddPassphrase_collision() ✔ > │ │ ├─ testAddPassphraseForKeyRing() ✔ > │ │ ├─ testForgetPassphrase() ✔ > │ │ └─ testProtectorWithCallback() ✔ > │ ├─ OldSignatureSubpacketsArePreservedOnNewSigTest ✔ > │ │ └─ verifyOldSignatureSubpacketsArePreservedOnNewExpirationDateSig() ✔ > │ │ ├─ verifyOldSignatureSubpacketsArePreservedOnNewExpirationDateSig() > with BcImplemen... ✔ > │ │ └─ verifyOldSignatureSubpacketsArePreservedOnNewExpirationDateSig() > with JceImpleme... ✔ > │ ├─ OpenPgpInputStreamTest ✔ > │ │ ├─ shortBinaryOpenPgpMessageIsBinary() ✔ > │ │ ├─ longAsciiArmoredMessageIsAsciiArmored() ✔ > │ │ ├─ shortAsciiArmoredMessageIsAsciiArmored() ✔ > │ │ ├─ emptyStreamTest() ✔ > │ │ ├─ testSignedMessageConsumption() ✔ > │ │ ├─ randomBytesDoNotContainOpenPgpData() ✔ > │ │ ├─ longBinaryOpenPgpMessageIsBinary() ✔ > │ │ └─ largeCompressedDataIsBinaryOpenPgp() ✔ > │ ├─ SignatureSubpacketsTest ✔ > │ │ ├─ testSetPreferredSymmetricKeyAlgorithms() ✔ > │ │ ├─ testIntendedRecipientFingerprints() ✔ > │ │ ├─ testSetRevocationReason() ✔ > │ │ ├─ testSetSignatureTarget() ✔ > │ │ ├─ testSetExportable() ✔ > │ │ ├─ testSetPreferredHashAlgorithms() ✔ > │ │ ├─ testAddNotationData() ✔ > │ │ ├─ testNullFingerprint() ✔ > │ │ ├─ testSetRevocable() ✔ > │ │ ├─ testSetKeyExpirationCannotBeNegative() ✔ > │ │ ├─ testAddEmbeddedSignature() ✔ > │ │ ├─ testSignerUserId() ✔ > │ │ ├─ testSetPrimaryUserId() ✔ > │ │ ├─ initialStateFromKeyTest() ✔ > │ │ ├─ testAddRevocationKeys() ✔ > │ │ ├─ testSetPreferredCompressionAlgorithms() ✔ > │ │ ├─ testSignatureExpirationTimeCannotBeNegative() ✔ > │ │ ├─ testSetFeatures() ✔ > │ │ ├─ testNullKeyId() ✔ > │ │ ├─ testExtractSubpacketsFromVector() ✔ > │ │ ├─ testSetKeyFlags() ✔ > │ │ ├─ testSetKeyExpiration() ✔ > │ │ ├─ initialStateTest() ✔ > │ │ ├─ testSignatureExpirationTime() ✔ > │ │ └─ testSetTrust() ✔ > │ ├─ UnlockSecretKeyTest ✔ > │ │ └─ testUnlockSecretKey() ✔ > │ ├─ RecursionDepthTest ✔ > │ │ └─ decryptionAbortsWhenMaximumRecursionDepthReachedTest() ✔ > │ │ ├─ decryptionAbortsWhenMaximumRecursionDepthReachedTest() with > BcImplementationFact... ✔ > │ │ └─ decryptionAbortsWhenMaximumRecursionDepthReachedTest() with > JceImplementationFac... ✔ > │ ├─ OpenPgpV4FingerprintTest ✔ > │ │ ├─ testParse() ✔ > │ │ ├─ validFingerprintTest() ✔ > │ │ ├─ testToUri() ✔ > │ │ ├─ testFromUriThrowsIfWrongScheme() ✔ > │ │ ├─ fpTooShort() ✔ > │ │ ├─ invalidHexTest() ✔ > │ │ ├─ testParseFromBinary() ✔ > │ │ ├─ testFromPrettyPrinted() ✔ > │ │ ├─ assertFingerprintGetKeyIdEqualsKeyId() ✔ > │ │ ├─ testParseFromBinary_trailingZeros() ✔ > │ │ ├─ convertsToUpperCaseTest() ✔ > │ │ ├─ testParseFromBinary_wrongLength() ✔ > │ │ ├─ testParseFromBinary_leadingZeros() ✔ > │ │ └─ equalsOtherFingerprintTest() ✔ > │ ├─ GnuDummyS2KChangePassphraseTest ✔ > │ │ └─ testChangePassphraseToNoPassphraseIgnoresGnuDummyS2KKeys() ✔ > │ ├─ KeyFlagTest ✔ > │ │ └─ hasKeyFlagTest() ✔ > │ ├─ RespectPreferredSymmetricAlgorithmDuringEncryptionTest ✔ > │ │ └─ algorithmPreferencesAreRespectedDependingOnEncryptionTarget() ✔ > │ ├─ KleopatraCompatibilityTest ✔ > │ │ ├─ testMessageDecryptionAndVerification() ✘ Decryption failed - No > suitable decryption key or passphrase found > │ │ ├─ testMessageInspection() ✔ > │ │ └─ testEncryptAndSignMessage() ✘ Key > CD8CC712E94BC84E4F91A529E8456028AA133F59 is expired. Expiration date: > 2023-10-26 10:00:00 UTC > │ ├─ KeyRingInfoTest ✔ > │ │ ├─ testIsFullyDecrypted() ✔ > │ │ ├─ testGetPublicKey() ✔ > │ │ ├─ isUsableForEncryptionTest_base() ✔ > │ │ ├─ subkeyIsSoftRevokedTest() ✔ > │ │ ├─ testIsFullyEncrypted() ✔ > │ │ ├─ dummyS2KTest() ✔ > │ │ │ ├─ dummyS2KTest() with BcImplementationFactory ✔ > │ │ │ └─ dummyS2KTest() with JceImplementationFactory ✔ > │ │ ├─ testWithEmilsKeys() ✔ > │ │ │ ├─ testWithEmilsKeys() with BcImplementationFactory ✔ > │ │ │ └─ testWithEmilsKeys() with JceImplementationFactory ✔ > │ │ ├─ testGetLatestKeyCreationDate() ✔ > │ │ ├─ testGetExpirationDateForUse_SHARED() ✔ > │ │ ├─ primaryKeyIsHardRevokedTest() ✔ > │ │ ├─ getSecretKeyTest() ✔ > │ │ ├─ testGetSecretKey() ✔ > │ │ ├─ testGetPreferredAlgorithms() ✔ > │ │ ├─ isUsableForEncryptionTest_encryptionKeyRevoked() ✔ > │ │ ├─ subkeyIsHardRevokedTest() ✔ > │ │ ├─ testUnboundSubkeyIsIgnored() ✔ > │ │ ├─ testGetExpirationDateForUse_SPLIT() ✔ > │ │ ├─ getEmailsTest() ✔ > │ │ ├─ testGetExpirationDateForUse_NoSuchKey() ✔ > │ │ ├─ testGetKeysWithFlagsAndExpiry() ✔ > │ │ │ ├─ testGetKeysWithFlagsAndExpiry() with BcImplementationFactory ✔ > │ │ │ └─ testGetKeysWithFlagsAndExpiry() with JceImplementationFactory ✔ > │ │ └─ isUsableForEncryptionTest_commsOnly() ✔ > │ ├─ HideArmorHeadersTest ✔ > │ │ └─ testVersionHeaderIsOmitted() ✔ > │ ├─ KeyRingCollectionReaderTest ✔ > │ │ ├─ parseConcatenatedSecretKeyRingCollection() ✔ > │ │ ├─ parseSeparatedSecretKeyRingCollection() ✔ > │ │ └─ writeAndParseKeyRingCollections() ✔ > │ ├─ VerifyNotBeforeNotAfterTest ✔ > │ │ ├─ notBeforeT1DoesNotRejectInlineSigMadeAtT1() ✔ > │ │ ├─ noConstraintsVerifyDetachedSig() ✔ > │ │ ├─ verifyNotBeforeT2DoesRejectInlineSignatureMadeAtT1() ✔ > │ │ ├─ verifyNotBeforeT2DoesRejectDetachedSigMadeAtT1() ✔ > │ │ ├─ noConstraintsVerifyInlineSig() ✔ > │ │ ├─ verifyNotAfterT0DoesRejectInlineSigMadeAtT1() ✔ > │ │ ├─ verifyNotAfterT1DoesNotRejectInlineSigMadeAtT1() ✔ > │ │ ├─ notBeforeT1DoesNotRejectDetachedSigMadeAtT1() ✔ > │ │ ├─ verifyNotAfterT0DoesRejectDetachedSigMadeAtT1() ✔ > │ │ └─ verifyNotAfterT1DoesRejectDetachedSigMadeAtT1() ✔ > │ ├─ RevocationStateTest ✔ > │ │ ├─ testSoftRevokedNullDateThrows() ✔ > │ │ ├─ testNotRevoked() ✔ > │ │ ├─ orderTest() ✔ > │ │ ├─ testHardRevoked() ✔ > │ │ └─ testSoftRevoked() ✔ > │ ├─ BcHashContextSignerTest ✔ > │ │ ├─ signContextWithEdDSAKeys() ✔ > │ │ ├─ signContextWithEcKeys() ✔ > │ │ └─ signContextWithRSAKeys() ✔ > │ ├─ ModificationDetectionTests ✔ > │ │ ├─ testMDCWithBadLengthThrows() ✔ > │ │ │ ├─ testMDCWithBadLengthThrows() with BcImplementationFactory ✔ > │ │ │ └─ testMDCWithBadLengthThrows() with JceImplementationFactory ✔ > │ │ ├─ testIgnoreTamperedMDC() ✔ > │ │ │ ├─ testIgnoreTamperedMDC() with BcImplementationFactory ✔ > │ │ │ └─ testIgnoreTamperedMDC() with JceImplementationFactory ✔ > │ │ ├─ decryptMessageWithSEDPacket() ✔ > │ │ │ ├─ decryptMessageWithSEDPacket() with BcImplementationFactory ✔ > │ │ │ └─ decryptMessageWithSEDPacket() with JceImplementationFactory ✔ > │ │ ├─ testIgnoreMDCWithBadLength() ✔ > │ │ │ ├─ testIgnoreMDCWithBadLength() with BcImplementationFactory ✔ > │ │ │ └─ testIgnoreMDCWithBadLength() with JceImplementationFactory ✔ > │ │ ├─ testTamperedMDCThrowsByDefault() ✔ > │ │ │ ├─ testTamperedMDCThrowsByDefault() with BcImplementationFactory ✔ > │ │ │ └─ testTamperedMDCThrowsByDefault() with JceImplementationFactory ✔ > │ │ ├─ testMissingMDCThrowsByDefault() ✔ > │ │ │ ├─ testMissingMDCThrowsByDefault() with BcImplementationFactory ✔ > │ │ │ └─ testMissingMDCThrowsByDefault() with JceImplementationFactory ✔ > │ │ ├─ testIgnoreTamperedCiphertext() ✔ > │ │ │ ├─ testIgnoreTamperedCiphertext() with BcImplementationFactory ✔ > │ │ │ └─ testIgnoreTamperedCiphertext() with JceImplementationFactory ✔ > │ │ ├─ testMDCWithBadCTBThrows() ✔ > │ │ │ ├─ testMDCWithBadCTBThrows() with BcImplementationFactory ✔ > │ │ │ └─ testMDCWithBadCTBThrows() with JceImplementationFactory ✔ > │ │ ├─ testIgnoreMDCWithBadCTB() ✔ > │ │ │ ├─ testIgnoreMDCWithBadCTB() with BcImplementationFactory ✔ > │ │ │ └─ testIgnoreMDCWithBadCTB() with JceImplementationFactory ✔ > │ │ ├─ testTruncatedMDCThrows() ✔ > │ │ │ ├─ testTruncatedMDCThrows() with BcImplementationFactory ✔ > │ │ │ └─ testTruncatedMDCThrows() with JceImplementationFactory ✔ > │ │ └─ testTamperedCiphertextThrows() ✔ > │ │ ├─ testTamperedCiphertextThrows() with BcImplementationFactory ✔ > │ │ └─ testTamperedCiphertextThrows() with JceImplementationFactory ✔ > │ ├─ OnePassSignatureBracketingTest ✔ > │ │ └─ onePassSignaturePacketsAndSignaturesAreBracketedTest() ✔ > │ │ ├─ onePassSignaturePacketsAndSignaturesAreBracketedTest() with > BcImplementationFact... ✔ > │ │ └─ onePassSignaturePacketsAndSignaturesAreBracketedTest() with > JceImplementationFac... ✔ > │ ├─ UserIdTest ✔ > │ │ ├─ throwForNullName() ✔ > │ │ ├─ testBuilderWithEmail() ✔ > │ │ ├─ testNotEqualWithDifferentComments() ✔ > │ │ ├─ testBuilderWithComment() ✔ > │ │ ├─ testEmptyNameAndValidEmailFormatting() ✔ > │ │ ├─ testEmailOnlyFormatting() ✔ > │ │ ├─ testBuilderNoComment() ✔ > │ │ ├─ throwIfOnlyEmailEmailNull() ✔ > │ │ ├─ testBuilderWithName() ✔ > │ │ ├─ testBuilderWithAll() ✔ > │ │ ├─ throwForNullComment() ✔ > │ │ ├─ throwForNullEmail() ✔ > │ │ ├─ testBuilderNoEmail() ✔ > │ │ ├─ testNotEqualWithDifferentNames() ✔ > │ │ ├─ testFormatOnlyName() ✔ > │ │ ├─ testEmptyNameAndEmptyCommentAndValidEmailFormatting() ✔ > │ │ ├─ testNameAndEmail() ✔ > │ │ ├─ testEqualsWithDifferentCaseEmails() ✔ > │ │ ├─ testFormatNameCommentAndMail() ✔ > │ │ ├─ testFormatNameAndComment() ✔ > │ │ ├─ testFormatNameAndEmail() ✔ > │ │ └─ testBuilderNoName() ✔ > │ ├─ DecryptAndVerifyMessageTest ✔ > │ │ ├─ decryptMessageAndVerifySignatureTest() ✔ > │ │ │ ├─ decryptMessageAndVerifySignatureTest() with > BcImplementationFactory ✔ > │ │ │ └─ decryptMessageAndVerifySignatureTest() with > JceImplementationFactory ✔ > │ │ └─ decryptMessageAndVerifySignatureByteByByteTest() ✔ > │ │ ├─ decryptMessageAndVerifySignatureByteByByteTest() with > BcImplementationFactory ✔ > │ │ └─ decryptMessageAndVerifySignatureByteByByteTest() with > JceImplementationFactory ✔ > │ ├─ CleartextSignatureVerificationTest ✔ > │ │ ├─ cleartextSignVerification_InMemoryMultiPassStrategy() ✔ > │ │ ├─ testDecryptionOfVeryLongClearsignedMessage() ✔ > │ │ ├─ cleartextSignVerification_FileBasedMultiPassStrategy() ✔ > │ │ ├─ testOutputOfSigVerification() ✔ > │ │ ├─ verifySignatureDetached() ✔ > │ │ ├─ > clearsignedMessageUtil_detachSignaturesFromInbandNonClearsignedMessageThrows() > ✔ > │ │ └─ getDecoderStreamMistakensPlaintextForBase64RegressionTest() ✔ > │ ├─ CertifyCertificateTest ✔ > │ │ ├─ testPetNameCertification() ✔ > │ │ ├─ testUserIdCertification() ✔ > │ │ ├─ testScopedDelegation() ✔ > │ │ └─ testKeyDelegation() ✔ > │ ├─ LiteralDataCRLFEncodingTest ✔ > │ │ └─ testCanonicalization() ✔ > │ ├─ TestTwoSubkeysEncryption ✔ > │ │ └─ testEncryptsToBothSubkeys() ✔ > │ ├─ BCUtilTest ✔ > │ │ ├─ constantTimeAreEqualsTest() ✔ > │ │ └─ keyRingToCollectionTest() ✔ > │ ├─ KeyFlagTest ✔ > │ │ ├─ testMaskContainsNone() ✔ > │ │ ├─ testEmptyBitmaskHasNoFlags() ✔ > │ │ ├─ testDuplicateFlagsDoNotChangeMask() ✔ > │ │ ├─ testEmptyBitmaskToKeyFlags() ✔ > │ │ ├─ testContainsAnyContainsAllExact() ✔ > │ │ ├─ testContainsAnyContainsAll() ✔ > │ │ ├─ testContainsAnyContainsSome() ✔ > │ │ ├─ testSingleKeyFlagToBitmask() ✔ > │ │ ├─ testSingleBitmaskToKeyFlags() ✔ > │ │ ├─ testMaskHasNot() ✔ > │ │ └─ testKeyFlagsToBitmaskToList() ✔ > │ ├─ AddSubKeyTest ✔ > │ │ └─ testAddSubKey() ✔ > │ │ ├─ testAddSubKey() with BcImplementationFactory ✔ > │ │ └─ testAddSubKey() with JceImplementationFactory ✔ > │ ├─ InvestigateMultiSEIPMessageHandlingTest ✔ > │ │ ├─ testDecryptAndVerifyDoesIgnoreAppendedSEIPData() ✔ > │ │ └─ generateTestMessage() ✔ > │ ├─ S2KUsageFixTest ✔ > │ │ ├─ testFixS2KUsageFrom_USAGE_CHECKSUM_to_USAGE_SHA1() ✔ > │ │ └─ verifyOutFixInChangePassphraseWorks() ✔ > │ ├─ EncryptDecryptTest ✔ > │ │ ├─ freshKeysRsaToElGamalTest() ✔ > │ │ │ ├─ freshKeysRsaToElGamalTest() with BcImplementationFactory ✔ > │ │ │ └─ freshKeysRsaToElGamalTest() with JceImplementationFactory ✔ > │ │ ├─ freshKeysEcToEcTest() ✔ > │ │ │ ├─ freshKeysEcToEcTest() with BcImplementationFactory ✔ > │ │ │ └─ freshKeysEcToEcTest() with JceImplementationFactory ✔ > │ │ ├─ testOnePassSignatureCreationAndVerification() ✔ > │ │ │ ├─ testOnePassSignatureCreationAndVerification() with > BcImplementationFactory ✔ > │ │ │ └─ testOnePassSignatureCreationAndVerification() with > JceImplementationFactory ✔ > │ │ ├─ freshKeysEcToRsaTest() ✔ > │ │ │ ├─ freshKeysEcToRsaTest() with BcImplementationFactory ✔ > │ │ │ └─ freshKeysEcToRsaTest() with JceImplementationFactory ✔ > │ │ ├─ freshKeysRsaToEcTest() ✔ > │ │ │ ├─ freshKeysRsaToEcTest() with BcImplementationFactory ✔ > │ │ │ └─ freshKeysRsaToEcTest() with JceImplementationFactory ✔ > │ │ ├─ freshKeysRsaToRsaTest() ✔ > │ │ │ ├─ freshKeysRsaToRsaTest() with BcImplementationFactory ✔ > │ │ │ └─ freshKeysRsaToRsaTest() with JceImplementationFactory ✔ > │ │ ├─ expiredSubkeyBacksigTest() ✔ > │ │ │ ├─ expiredSubkeyBacksigTest() with BcImplementationFactory ✔ > │ │ │ └─ expiredSubkeyBacksigTest() with JceImplementationFactory ✔ > │ │ ├─ existingRsaKeysTest() ✔ > │ │ │ ├─ existingRsaKeysTest() with BcImplementationFactory ✔ > │ │ │ └─ existingRsaKeysTest() with JceImplementationFactory ✔ > │ │ └─ testDetachedSignatureCreationAndVerification() ✔ > │ │ ├─ testDetachedSignatureCreationAndVerification() with > BcImplementationFactory ✔ > │ │ └─ testDetachedSignatureCreationAndVerification() with > JceImplementationFactory ✔ > │ ├─ GenerateKeyWithoutUserIdTest ✔ > │ │ └─ generateKeyWithoutUserId() ✔ > │ ├─ TestMergeCertificate ✔ > │ │ └─ testRevocationStateWithDifferentRevocationsMerged() ✔ > │ ├─ MapBasedPassphraseProviderTest ✔ > │ │ └─ testMapBasedProvider() ✔ > │ ├─ XmppKeyRingSelectionStrategyTest ✔ > │ │ ├─ testMatchingXmppUIDAcceptedOnPubKey() ✔ > │ │ ├─ testPubKeyWithDifferentUIDIsRejected() ✔ > │ │ ├─ testMatchingEmailUIDAcceptedOnSecKey() ✔ > │ │ ├─ testAddressIsFormattedToMatchOnPubKey() ✔ > │ │ ├─ testAddressIsFormattedToMatchOnSecKey() ✔ > │ │ └─ testSecKeyWithDifferentUIDIsRejected() ✔ > │ ├─ GenerateWithEmptyPassphraseTest ✔ > │ │ └─ testGeneratingKeyWithEmptyPassphraseDoesNotThrow() ✔ > │ │ ├─ testGeneratingKeyWithEmptyPassphraseDoesNotThrow() with > BcImplementationFactory ✔ > │ │ └─ testGeneratingKeyWithEmptyPassphraseDoesNotThrow() with > JceImplementationFactory ✔ > │ ├─ MultiPassphraseSymmetricEncryptionTest ✔ > │ │ └─ encryptDecryptWithMultiplePassphrases() ✔ > │ │ ├─ encryptDecryptWithMultiplePassphrases() with > BcImplementationFactory ✔ > │ │ └─ encryptDecryptWithMultiplePassphrases() with > JceImplementationFactory ✔ > │ ├─ VerifyDetachedSignatureTest ✔ > │ │ ├─ test1() ✔ > │ │ └─ test2() ✔ > │ ├─ RefuseToAddWeakSubkeyTest ✔ > │ │ ├─ testEditorRefusesToAddWeakSubkey() ✔ > │ │ └─ > testEditorAllowsToAddWeakSubkeyIfCompliesToPublicKeyAlgorithmPolicy() ✔ > │ ├─ InvalidProtectionSettingsTest ✔ > │ │ └─ unencryptedKeyRingProtectionSettingsThrows() ✔ > │ ├─ StupidAlgorithmPreferenceEncryptionTest ✔ > │ │ ├─ testEncryptionIsNotUnencrypted() ✔ > │ │ └─ testPreventUnencryptedAlgorithmPreferenceDuringKeyGeneration() ✔ > │ ├─ SelectUserIdTest ✔ > │ │ ├─ testSelectUserIds() ✔ > │ │ ├─ testContainsEmailAddress() ✔ > │ │ ├─ testFirstMatch() ✔ > │ │ ├─ testAndOrNot() ✔ > │ │ ├─ testByEmail() ✔ > │ │ └─ testContainsSubstring() ✔ > │ ├─ FeatureTest ✔ > │ │ ├─ testModificationDetection() ✔ > │ │ ├─ testAll() ✔ > │ │ ├─ testRequireFromInvalidThrows() ✔ > │ │ └─ testFromInvalidIdIsNull() ✔ > │ ├─ EncryptionOptionsTest ✔ > │ │ ├─ testAddRecipient_withInvalidUserId() ✔ > │ │ ├─ testOverrideEncryptionOptions() ✔ > │ │ ├─ testAddRecipient_KeyWithoutEncryptionKeyFails() ✔ > │ │ ├─ testEncryptionKeySelectionStrategyEmpty_ThrowsAssertionError() ✔ > │ │ ├─ testAddRecipient_withValidUserId() ✔ > │ │ ├─ testAddRecipients_EncryptCommunications() ✔ > │ │ ├─ testAddRecipients_EncryptDataAtRest() ✔ > │ │ ├─ testAddRecipients_AllKeys() ✔ > │ │ ├─ testAddRecipients_PGPPublicKeyRingCollection() ✔ > │ │ ├─ testAddEmptyPassphraseFails() ✔ > │ │ ├─ testAddEmptyRecipientsFails() ✔ > │ │ └─ testOverrideEncryptionAlgorithmFailsForNULL() ✔ > │ ├─ ArmoredInputStreamOverArmoredDataWithAppendedCleartextTest ✔ > │ │ └─ testArmoredInputStreamCutsOffAnyDataAfterTheAsciiArmor() ✔ > │ ├─ SignatureTypeTest ✔ > │ │ └─ isRevocationSignatureTest() ✔ > │ ├─ AsciiArmorDashEscapeTest ✔ > │ │ └─ testDashEscapingInCleartextArmor() ✔ > │ ├─ CertificateExpirationTest ✔ > │ │ ├─ baseCase() ✔ > │ │ └─ userIdExpired() ✔ > │ ├─ RevocationCertificateTest ✔ > │ │ └─ createRevocationCertificateTest() ✔ > │ ├─ FixUserIdDoesNotBreakEncryptionCapabilityTest ✔ > │ │ ├─ testReplaceUserId_missingOldUserIdThrows() ✔ > │ │ ├─ > manualReplaceUserIdWithFixedVersionDoesNotHinderEncryptionCapability() ✔ > │ │ ├─ testReplaceUserId_emptyOldUserIdThrows() ✔ > │ │ ├─ testReplaceImplicitUserIdDoesNotBreakStuff() ✔ > │ │ └─ testReplaceUserId_emptyNewUserIdThrows() ✔ > │ ├─ OpenPgpV5FingerprintTest ✔ > │ │ ├─ testParse() ✔ > │ │ ├─ testFingerprintFormatting() ✔ > │ │ ├─ equalsTest() ✔ > │ │ ├─ testParseFromBinary() ✔ > │ │ ├─ testParseFromBinary_trailingZeros() ✔ > │ │ ├─ testParseFromBinary_wrongLength() ✔ > │ │ └─ testParseFromBinary_leadingZeros() ✔ > │ ├─ UnprotectedKeysProtectorTest ✔ > │ │ ├─ testKeyProtectorReturnsNullDecryptor() ✔ > │ │ └─ testKeyProtectorReturnsNullEncryptor() ✔ > │ ├─ KeyRingEditorTest ✔ > │ │ └─ testConstructorThrowsNpeForNull() ✔ > │ ├─ FileInformationTest ✔ > │ │ ├─ testForYourEyesOnly() ✔ > │ │ ├─ testTextFile() ✔ > │ │ └─ testDefaults() ✔ > │ ├─ KeyRingsFromCollectionTest ✔ > │ │ ├─ selectPublicKeyRingMapFromPublicKeyRingCollectionMapTest() ✔ > │ │ ├─ selectPublicKeyRingFromPublicKeyRingCollectionTest() ✔ > │ │ ├─ selectSecretKeyRingFromSecretKeyRingCollectionTest() ✔ > │ │ └─ selectSecretKeyRingMapFromSecretKeyRingCollectionMapTest() ✔ > │ ├─ SubkeyIdentifierTest ✔ > │ │ ├─ fromKeyRing() ✔ > │ │ ├─ nonExistentSubkeyThrowsNoSuchElementException() ✔ > │ │ ├─ toStringTest() ✔ > │ │ ├─ fromFingerprint() ✔ > │ │ ├─ testGetKeyIds() ✔ > │ │ ├─ testEquals() ✔ > │ │ ├─ testNotEquals() ✔ > │ │ ├─ fromKeyRingAndSubkeyId() ✔ > │ │ └─ fromFingerprints() ✔ > │ ├─ TestDecryptionOfMessageWithoutESKUsingSessionKey ✔ > │ │ ├─ decryptMessageWithSKESK() ✔ > │ │ └─ decryptMessageWithoutSKESK() ↷ Bug in BC 172. See > https://github.com/bcgit/bc-java/pull/1228 > │ ├─ NotationRegistryTest ✔ > │ │ ├─ notationIsKnownOnceAddedAndUnknownOnceCleared() ✔ > │ │ └─ addKnownNotation_nullThrows() ✔ > │ ├─ PGPPublicKeyRingTest ✔ > │ │ ├─ removeUserIdTest() ✔ > │ │ └─ subkeysDoNotHaveUserIDsTest() ✔ > │ ├─ PassphraseTest ✔ > │ │ ├─ testTrimming() ✔ > │ │ ├─ testEmptyPassphrases(String) ✔ > │ │ │ ├─ [1] ✔ > │ │ │ ├─ [2] ✔ > │ │ │ ├─ [3] ✔ > │ │ │ ├─ [4] ✔ > │ │ │ └─ [5] ✔ > │ │ ├─ equalsTest() ✔ > │ │ ├─ testGetAndClear() ✔ > │ │ └─ hashCodeTest() ✔ > │ ├─ SignatureOverUserAttributesTest ✔ > │ │ ├─ createAndVerifyUserAttributeRevocation() ✔ > │ │ └─ createAndVerifyUserAttributeCertification() ✔ > │ ├─ PrimaryUserIdTest ✔ > │ │ └─ testGetPrimaryUserId() ✔ > │ ├─ CertificationKeyMustBeAbleToCertifyTest ✔ > │ │ └─ testCertificationIncapableKeyTypesThrow() ✔ > │ │ ├─ testCertificationIncapableKeyTypesThrow() with > BcImplementationFactory ✔ > │ │ └─ testCertificationIncapableKeyTypesThrow() with > JceImplementationFactory ✔ > │ ├─ ImportExportKeyTest ✔ > │ │ ├─ testExportImportPublicKeyRing() ✔ > │ │ │ ├─ testExportImportPublicKeyRing() with BcImplementationFactory ✔ > │ │ │ └─ testExportImportPublicKeyRing() with JceImplementationFactory ✔ > │ │ └─ testExportImportSecretKeyRing() ✔ > │ │ ├─ testExportImportSecretKeyRing() with BcImplementationFactory ✔ > │ │ └─ testExportImportSecretKeyRing() with JceImplementationFactory ✔ > │ ├─ GeneratingWeakKeyThrowsTest ✔ > │ │ ├─ refuseToAddWeakSubkeyDuringGenerationTest() ✔ > │ │ ├─ refuseToGenerateWeakPrimaryKeyTest() ✔ > │ │ └─ allowToAddWeakKeysWithWeakPolicy() ✔ > │ └─ GenerateKeyWithCustomCreationDateTest ✔ > │ ├─ generateSubkeyWithFutureKeyCreationDate() ✔ > │ └─ generateKeyWithCustomCreationDateTest() ✔ > └─ JUnit Vintage ✔ > > Failures (2): > JUnit > Jupiter:KleopatraCompatibilityTest:testMessageDecryptionAndVerification() > MethodSource [className = 'investigations.KleopatraCompatibilityTest', > methodName = 'testMessageDecryptionAndVerification', methodParameterTypes = > ''] > => org.pgpainless.exception.MissingDecryptionMethodException: Decryption > failed - No suitable decryption key or passphrase found > > org.pgpainless.decryption_verification.DecryptionStreamFactory.decryptWith(DecryptionStreamFactory.java:553) > > org.pgpainless.decryption_verification.DecryptionStreamFactory.decryptSessionKey(DecryptionStreamFactory.java:499) > > org.pgpainless.decryption_verification.DecryptionStreamFactory.processPGPEncryptedDataList(DecryptionStreamFactory.java:249) > > org.pgpainless.decryption_verification.DecryptionStreamFactory.processPGPPackets(DecryptionStreamFactory.java:209) > > org.pgpainless.decryption_verification.DecryptionStreamFactory.parseOpenPGPDataAndCreateDecryptionStream(DecryptionStreamFactory.java:164) > > org.pgpainless.decryption_verification.DecryptionStreamFactory.create(DecryptionStreamFactory.java:96) > > org.pgpainless.decryption_verification.DecryptionBuilder$DecryptWithImpl.withOptions(DecryptionBuilder.java:34) > > investigations.KleopatraCompatibilityTest.testMessageDecryptionAndVerification(KleopatraCompatibilityTest.java:238) > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > [...] > JUnit Jupiter:KleopatraCompatibilityTest:testEncryptAndSignMessage() > MethodSource [className = 'investigations.KleopatraCompatibilityTest', > methodName = 'testEncryptAndSignMessage', methodParameterTypes = ''] > => org.pgpainless.exception.KeyException$ExpiredKeyException: Key > CD8CC712E94BC84E4F91A529E8456028AA133F59 is expired. Expiration date: > 2023-10-26 10:00:00 UTC > > org.pgpainless.encryption_signing.EncryptionOptions.addRecipient(EncryptionOptions.java:219) > > org.pgpainless.encryption_signing.EncryptionOptions.addRecipient(EncryptionOptions.java:197) > > investigations.KleopatraCompatibilityTest.testEncryptAndSignMessage(KleopatraCompatibilityTest.java:251) > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > java.base/java.lang.reflect.Method.invoke(Method.java:568) > > org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) > > org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) > > org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) > [...] > > Test run finished after 38345 ms > [ 240 containers found ] > [ 0 containers skipped ] > [ 240 containers started ] > [ 0 containers aborted ] > [ 240 containers successful ] > [ 0 containers failed ] > [ 734 tests found ] > [ 1 tests skipped ] > [ 733 tests started ] > [ 0 tests aborted ] > [ 731 tests successful ] > [ 2 tests failed ] > > make[1]: *** [debian/rules:40: override_dh_auto_test] Error 1 The full build log is available from: http://qa-logs.debian.net/2023/10/27/pgpainless_1.3.16-1_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231027;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231027&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.