On 09.12.2015 15:13, Stefan Fuhrmann wrote: > On 09.12.2015 13:39, Stefan Fuhrmann wrote: >> On 08.12.2015 09:47, Evgeny Kotkov wrote: >>> The 1.8.15 release artifacts are now available for testing/signing. >>> Please get the tarballs from >>> https://dist.apache.org/repos/dist/dev/subversion >>> and add your signatures there. I plan to try and release on December >>> 15th >>> so please try and get your votes/signatures in place by December 14th. >>> >>> Thanks! >>> >> >> I see JAVAHL test failure on Ubuntu 15.10. >> >> -- Stefan^2. >> >> [[[ >> $ make check-javahl >> checking javahl ... >> if [ "LD_LIBRARY_PATH" = "DYLD_LIBRARY_PATH" ]; then for d in >> /run/shm/dist/subversion-1.8.15/subversion/libsvn_*; do if [ -n >> "$DYLD_LIBRARY_PATH" ]; then >> LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$d/.libs"; else >> LD_LIBRARY_PATH="$d/.libs"; fi; done; export LD_LIBRARY_PATH; fi; \ >> /usr/lib/jvm/java-1.7.0-openjdk-amd64/bin/java >> "-Dtest.rootdir=/run/shm/dist/subversion-1.8.15/subversion/bindings/javahl/test-work" >> >> "-Dtest.srcdir=/run/shm/dist/subversion-1.8.15/subversion/bindings/javahl" >> >> "-Dtest.rooturl=" "-Dtest.fstype=" >> "-Djava.library.path=subversion/bindings/javahl/native/.libs:/usr/local/lib" >> >> -classpath >> "subversion/bindings/javahl/classes:/run/shm/dist/subversion-1.8.15/subversion/bindings/javahl/src:/usr/share/java/junit4.jar" >> >> "-Dtest.tests=" org.apache.subversion.javahl.RunTests >> .............................F............ >> ................... >> Time: 5.318 >> There was 1 failure: >> 1) >> testBasicChangelist(org.apache.subversion.javahl.BasicTests)junit.framework.AssertionFailedError >> >> >> at >> org.apache.subversion.javahl.BasicTests.testBasicChangelist(BasicTests.java:2270) >> >> >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >> >> >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> >> >> at org.apache.subversion.javahl.RunTests.main(RunTests.java:116) >> ]]] > > This is a test suite bug. The path->changelist map returned > to the JAVA callback contains the following: > > {/run/shm/dist/subversion-1.8.15/subversion/bindings/javahl/test-work/working_copies/basic_test1/iota=[changelist1]} > > > while we are looking for the path > > /dev/shm/dist/subversion-1.8.15/subversion/bindings/javahl/test-work/working_copies/basic_test1/iota > > > The reason is that "/run/shm" is a symlink to "/dev/shm" and > only one of the paths gets resolved accordingly. When I run > the tests in "/dev/shm", they succeed.
More likely a Java java.io.File bug because it always resolves symbolic links, regardless of what one really wants. -- Brane