On Thu, 2024-06-27 at 19:17 +0000, Gary D. Gregory wrote: > +1 > > Tested src zip > - ASC OK > - SHA512 OK; shasum --check now works! :) > - On Windows, tested: mvn clean verify -P !use-toolchains > > BUT using git's bash install on Windows 10 (which is really a MINGW64 > install), I got the following failure the first time I ran a build > (before trying plain Windows, as opposed to git bash): > > mvn clean verify -P '!use-toolchains' > ... > [INFO] Running > org.apache.hc.core5.concurrent.DefaultThreadFactoryTest > [ERROR] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time > elapsed: 0.171 s <<< FAILURE! - in > org.apache.hc.core5.concurrent.DefaultThreadFactoryTest > [ERROR] > org.apache.hc.core5.concurrent.DefaultThreadFactoryTest.newThread > Time elapsed: 0.163 s <<< FAILURE! > org.opentest4j.AssertionFailedError: expected: <true> but was: > <false> > at > org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureB > uilder.java:151) > at > org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(Assertion > FailureBuilder.java:132) > at > org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63) > at > org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:36) > at > org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:31) > at > org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:180) > at > org.apache.hc.core5.concurrent.DefaultThreadFactoryTest.newThread(Def > aultThreadFactoryTest.java:45) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Nativ > e Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Native > MethodAccessorImpl.java:77) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(De > legatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) >
I build HC from source on a daily basis. I have an Ubuntu Linux and a Windows 11 machines that I use regularly to work on HC. I have never seen this one. I will take a look. > After that I build again, got past that error, but then got: > > [ERROR] Tests run: 5, Failures: 0, Errors: 1, Skipped: 0, Time > elapsed: 60.27 s <<< FAILURE! - in > org.apache.hc.core5.http.nio.support.classic.TestSharedOutputBuffer > [ERROR] > org.apache.hc.core5.http.nio.support.classic.TestSharedOutputBuffer.t > estMultithreadingWriteStream Time elapsed: 60.013 s <<< ERROR! > java.util.concurrent.TimeoutException > at > java.base/java.util.concurrent.FutureTask.get(FutureTask.java:204) > at > org.apache.hc.core5.http.nio.support.classic.TestSharedOutputBuffer.t > estMultithreadingWriteStream(TestSharedOutputBuffer.java:177) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Nativ > e Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Native > MethodAccessorImpl.java:77) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(De > legatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > I have seen this one once or twice in GibHub actions, but I was never able to reproduce it locally. Test cases that involve multiple threads are finicky. Oleg --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org For additional commands, e-mail: dev-h...@hc.apache.org