2008-12-07 14:19:40 Mark Phippard napisał(a):
> What about the state of tests? Last I checked the bindings were not
> all passing. What about Serf? If all the tests are passing and tree
> conflicts is "ready", I'd say +1. I think we should not branch until
> we are ready to go straight to RC1 though.
My results with Subversion trunk r34602:
Test failures:
ra_serf x [ fsfs | bdb ]: merge_tests.py 61: merge fails if subtree is deleted on src
ra_serf x [ fsfs | bdb ]: merge_tests.py 77: subtrees added after start of merge range are ok
ra_serf x [ fsfs | bdb ]: merge_tests.py 79: merge --reintegrate with renamed file on branch
ra_serf x [ fsfs | bdb ]: merge_tests.py 94: dont merge revs into a subtree that predate it
ra_serf x [ fsfs | bdb ]: merge_tests.py 99: subtree merge source might not exist
ra_serf x [ fsfs | bdb ]: merge_tests.py 119: tree conflicts on merge, NO local commit 4.2
ra_serf x [ fsfs | bdb ]: merge_tests.py 122: tree conflicts on merge, NO local commit 6
ra_serf x [ fsfs | bdb ]: merge_tests.py 123: subtree gets changes even if ultimately deleted
swig-rb: 2 errors and segmentation fault
javahl: testCopy
javahl: testDiff (Test broken with non-English locale.)
System:
Gentoo GNU/Linux (~x86)
GLibC 2.8_p20080602
GCC 4.2.4
GNU Binutils 2.19.50.0.1
Dependencies:
APR 1.4 (trunk)
APR-Util 1.4 (trunk)
Neon 0.29_pre1616 (trunk r1616)
Serf 0.3_pre1203 (trunk r1203)
GnuTLS 2.7.2
OpenSSL 0.9.8i
Apache 2.3 (trunk)
Berkeley DB 4.7.25_p1
Perl 5.10.0
Python 2.6.1
Ruby 1.8.6_p287
SWIG 1.3.36
Sun JDK 1.6.0.11
JUnit 4.5
Segmentation fault in Ruby tests was introduced probably after 2008-11-29.
Ruby tests:
$ LC_ALL=C make check-swig-rb
cd /home/Arfrever/subversion_trunk/subversion/bindings/swig/ruby; \
/usr/bin/ruby -I /home/Arfrever/subversion_trunk/subversion/bindings/swig/ruby \
/home/Arfrever/subversion_trunk/subversion/bindings/swig/ruby/test/run-test.rb \
--verbose=normal
Loaded suite .
Started
.....................................EE.............................................................................................../home/Arfrever/subversion_trunk/subversion/bindings/swig/ruby/svn/util.rb:86: [BUG] Segmentation fault
ruby 1.8.6 (2008-08-11) [i686-linux]
/bin/sh: line 3: 15403 Aborted /usr/bin/ruby -I /home/Arfrever/subversion_trunk/subversion/bindings/swig/ruby /home/Arfrever/subversion_trunk/subversion/bindings/swig/ruby/test/run-test.rb --verbose=normal
make: *** [check-swig-rb] Error 134
$
JavaHL tests:
$ make check-javahl
/opt/sun-jdk-1.6.0.11/bin/java "-Dtest.rootdir=/home/Arfrever/subversion_trunk/subversion/bindings/javahl/test-work" "-Dtest.fstype=" -Djava.library.path=subversion/bindings/javahl/native/.libs:/usr/lib -classpath subversion/bindings/javahl/classes:/usr/share/junit-4/lib/junit.jar "-Dtest.tests=" org.tigris.subversion.javahl.RunTests
...............Exception in thread "main" java.lang.IllegalArgumentException: null source
at java.util.EventObject.<init>(EventObject.java:38)
at org.tigris.subversion.javahl.NotifyInformation.<init>(NotifyInformation.java:128)
at org.tigris.subversion.javahl.SVNClient.copy(Native Method)
at org.tigris.subversion.javahl.SVNClientSynchronized.copy(SVNClientSynchronized.java:670)
at org.tigris.subversion.javahl.BasicTests.testCopy(BasicTests.java:880)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at junit.framework.TestCase.runTest(TestCase.java:168)
at junit.framework.TestCase.runBare(TestCase.java:134)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at junit.textui.TestRunner.doRun(TestRunner.java:116)
at junit.textui.TestRunner.doRun(TestRunner.java:109)
at junit.textui.TestRunner.run(TestRunner.java:77)
at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
Exception in thread "main" java.lang.IllegalArgumentException: null source
at java.util.EventObject.<init>(EventObject.java:38)
at org.tigris.subversion.javahl.NotifyInformation.<init>(NotifyInformation.java:128)
at org.tigris.subversion.javahl.SVNClient.copy(Native Method)
at org.tigris.subversion.javahl.SVNClientSynchronized.copy(SVNClientSynchronized.java:670)
at org.tigris.subversion.javahl.BasicTests.testCopy(BasicTests.java:880)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at junit.framework.TestCase.runTest(TestCase.java:168)
at junit.framework.TestCase.runBare(TestCase.java:134)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at junit.textui.TestRunner.doRun(TestRunner.java:116)
at junit.textui.TestRunner.doRun(TestRunner.java:109)
at junit.textui.TestRunner.run(TestRunner.java:77)
at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
Exception in thread "main" java.lang.IllegalArgumentException: null source
at java.util.EventObject.<init>(EventObject.java:38)
at org.tigris.subversion.javahl.NotifyInformation.<init>(NotifyInformation.java:128)
at org.tigris.subversion.javahl.SVNClient.copy(Native Method)
at org.tigris.subversion.javahl.SVNClientSynchronized.copy(SVNClientSynchronized.java:670)
at org.tigris.subversion.javahl.BasicTests.testCopy(BasicTests.java:880)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at junit.framework.TestCase.runTest(TestCase.java:168)
at junit.framework.TestCase.runBare(TestCase.java:134)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at junit.textui.TestRunner.doRun(TestRunner.java:116)
at junit.textui.TestRunner.doRun(TestRunner.java:109)
at junit.textui.TestRunner.run(TestRunner.java:77)
at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
Exception in thread "main" java.lang.IllegalArgumentException: null source
at java.util.EventObject.<init>(EventObject.java:38)
at org.tigris.subversion.javahl.NotifyInformation.<init>(NotifyInformation.java:128)
at org.tigris.subversion.javahl.SVNClient.copy(Native Method)
at org.tigris.subversion.javahl.SVNClientSynchronized.copy(SVNClientSynchronized.java:670)
at org.tigris.subversion.javahl.BasicTests.testCopy(BasicTests.java:880)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at junit.framework.TestCase.runTest(TestCase.java:168)
at junit.framework.TestCase.runBare(TestCase.java:134)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at junit.textui.TestRunner.doRun(TestRunner.java:116)
at junit.textui.TestRunner.doRun(TestRunner.java:109)
at junit.textui.TestRunner.run(TestRunner.java:77)
at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
Exception in thread "main" java.lang.IllegalArgumentException: null source
at java.util.EventObject.<init>(EventObject.java:38)
at org.tigris.subversion.javahl.NotifyInformation.<init>(NotifyInformation.java:128)
at org.tigris.subversion.javahl.SVNClient.copy(Native Method)
at org.tigris.subversion.javahl.SVNClientSynchronized.copy(SVNClientSynchronized.java:670)
at org.tigris.subversion.javahl.BasicTests.testCopy(BasicTests.java:880)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at junit.framework.TestCase.runTest(TestCase.java:168)
at junit.framework.TestCase.runBare(TestCase.java:134)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at junit.textui.TestRunner.doRun(TestRunner.java:116)
at junit.textui.TestRunner.doRun(TestRunner.java:109)
at junit.textui.TestRunner.run(TestRunner.java:77)
at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
E..........................
.F.......
Time: 134,311
There was 1 error:
1) testCopy(org.tigris.subversion.javahl.BasicTests)java.lang.IllegalArgumentException: null source
at java.util.EventObject.<init>(EventObject.java:38)
at org.tigris.subversion.javahl.NotifyInformation.<init>(NotifyInformation.java:128)
at org.tigris.subversion.javahl.SVNClient.copy(Native Method)
at org.tigris.subversion.javahl.SVNClientSynchronized.copy(SVNClientSynchronized.java:670)
at org.tigris.subversion.javahl.BasicTests.testCopy(BasicTests.java:880)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
There was 1 failure:
1) testDiff(org.tigris.subversion.javahl.BasicTests)junit.framework.ComparisonFailure: Unexpected diff output in file '/home/Arfrever/subversion_trunk/subversion/bindings/javahl/test-work/local_tmp/basic_test37' expected:<...-- iota (.../iota) ([revision 1)
+++ iota (.../A/mu) (revision] 1)
@@ -1 +1 @@
-Thi...> but was:<...-- iota (.../iota) ([wersja 1)
+++ iota (.../A/mu) (wersja] 1)
@@ -1 +1 @@
-Thi...>
at org.tigris.subversion.javahl.BasicTests.assertFileContentsEquals(BasicTests.java:2932)
at org.tigris.subversion.javahl.BasicTests.testDiff(BasicTests.java:2744)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
FAILURES!!!
Tests run: 49, Failures: 1, Errors: 1
make: *** [check-javahl] Błąd 1
$
--
Arfrever Frehtes Taifersar Arahesis
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=980984
Received on 2008-12-08 09:50:01 CET