See <https://builds.apache.org/job/River-trunk-jdk7/43/changes>
Changes:
[peter_firmstone] Windows platforms have issues with file name paths, illegal
characters need to be escaped, this requires further work, not as simple as I
originally thought. This is for testing on hudson
------------------------------------------
[...truncated 2195 lines...]
[junit] ------------- Standard Output ---------------
[junit] Test MuxClient handshake when server non responsive
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.sun.jini.outrigger.FastListTest
[junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 0.228 sec
[junit]
[junit] Testsuite: com.sun.jini.outrigger.TxnTableTest
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.427 sec
[junit]
[junit] Testsuite: com.sun.jini.phoenix.LocalAccessTest
[junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 0.117 sec
[junit]
[junit] Testsuite: net.jini.core.event.RemoteEventTest
[junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.012 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] getID
[junit] getSequenceNumber
[junit] getRegistrationObject
[junit] test serialization
[junit] ------------- ---------------- ---------------
[junit] Testsuite: net.jini.security.GrantPermissionTest
[junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.033 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] implies
[junit] GrantPermission(java.io.FilePermission "foo", "read";
java.io.FilePermission "foo",
"write";).implies(GrantPermission(java.io.FilePermission "foo", "read,write";))
[junit] String constructor
[junit] ("net.jini.security.GrantPermission" "delim='
java.lang.RuntimePermission 'D'")("net.jini.security.GrantPermission"
"java.lang.RuntimePermission "D", "";")Verify that PermissionCollection does
not imply FilePermissions with "read,write" action.
[junit] (Grant)PermissionCollection.implies(FilePermission(foo))
[junit] Verify that PermissionCollection implies GrantPermission for
"read,write" action.
[junit]
(Grant)PermissionCollection.implies(GrantPermission(java.io.FilePermission
"foo", "read,write";))
[junit] ------------- ---------------- ---------------
[junit] Testsuite: org.apache.river.api.security.CodeSourceGrantTest
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.01 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] implies
[junit] ------------- ---------------- ---------------
[junit] Testsuite: org.apache.river.api.security.ConcurrentPermissionsTest
[junit] Tests run: 8, Failures: 0, Errors: 0, Time elapsed: 0.049 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] elements
[junit] doubleImplies - consistent results
[junit] resolveUnresolvedPermission
[junit] resolves and returns Enumerators correctly
[junit] add
[junit] add Permissions
[junit] implies2
[junit] implies3
[junit] ------------- ---------------- ---------------
[junit] Testsuite: org.apache.river.api.security.ConcurrentPolicyFileTest
[junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.07 sec
[junit]
[junit] Testsuite: org.apache.river.api.security.DefaultPolicyParserTest
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.027 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] resolvePermission
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] java.security.KeyStoreException: type2 not found
[junit] at java.security.KeyStore.getInstance(KeyStore.java:616)
[junit] at
org.apache.river.api.security.DefaultPolicyParser.initKeyStore(DefaultPolicyParser.java:522)
[junit] at
org.apache.river.api.security.DefaultPolicyParser.parse(DefaultPolicyParser.java:131)
[junit] at
org.apache.river.api.security.DefaultPolicyParserTest.testParse(DefaultPolicyParserTest.java:146)
[junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[junit] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[junit] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[junit] at java.lang.reflect.Method.invoke(Method.java:601)
[junit] at junit.framework.TestCase.runTest(TestCase.java:168)
[junit] at junit.framework.TestCase.runBare(TestCase.java:134)
[junit] at junit.framework.TestResult$1.protect(TestResult.java:110)
[junit] at junit.framework.TestResult.runProtected(TestResult.java:128)
[junit] at junit.framework.TestResult.run(TestResult.java:113)
[junit] at junit.framework.TestCase.run(TestCase.java:124)
[junit] at junit.framework.TestSuite.runTest(TestSuite.java:232)
[junit] at junit.framework.TestSuite.run(TestSuite.java:227)
[junit] at
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:91)
[junit] at
junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
[junit] at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:421)
[junit] at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.executeInVM(JUnitTask.java:1245)
[junit] at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask.java:814)
[junit] at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.executeOrQueue(JUnitTask.java:1657)
[junit] at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask.java:764)
[junit] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
[junit] at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
[junit] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[junit] at java.lang.reflect.Method.invoke(Method.java:601)
[junit] at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
[junit] at org.apache.tools.ant.Task.perform(Task.java:348)
[junit] at org.apache.tools.ant.Target.execute(Target.java:357)
[junit] at org.apache.tools.ant.Target.performTasks(Target.java:385)
[junit] at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
[junit] at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
[junit] at
org.apache.tools.ant.Project.executeTargets(Project.java:1181)
[junit] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
[junit] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
[junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[junit] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[junit] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[junit] at java.lang.reflect.Method.invoke(Method.java:601)
[junit] at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
[junit] at org.apache.tools.ant.Task.perform(Task.java:348)
[junit] at org.apache.tools.ant.Target.execute(Target.java:357)
[junit] at org.apache.tools.ant.Target.performTasks(Target.java:385)
[junit] at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
[junit] at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
[junit] at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
[junit] at
org.apache.tools.ant.Project.executeTargets(Project.java:1181)
[junit] at org.apache.tools.ant.Main.runBuild(Main.java:698)
[junit] at org.apache.tools.ant.Main.startAnt(Main.java:199)
[junit] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
[junit] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
[junit] Caused by: java.security.NoSuchAlgorithmException: type2 KeyStore
not available
[junit] at
sun.security.jca.GetInstance.getInstance(GetInstance.java:159)
[junit] at java.security.Security.getImpl(Security.java:695)
[junit] at java.security.KeyStore.getInstance(KeyStore.java:613)
[junit] ... 51 more
[junit] java.util.MissingResourceException: Can't find bundle for base name
org.apache.river.api.security.messages, locale en
[junit] Problem parsing policy: file:/var/tmp/policy304277919228281440.tmp
[junit] java.security.KeyStoreException: security.146
[junit] java.lang.IllegalArgumentException: security.150
[junit] ------------- ---------------- ---------------
[junit] Testsuite: org.apache.river.api.security.DelegatePermissionTest
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.042 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] get
[junit] implies
[junit] getPermission
[junit] ------------- ---------------- ---------------
[junit] Testsuite: org.apache.river.api.security.DelegateSecurityManagerTest
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.052 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] checkPermission
[junit] ------------- ---------------- ---------------
[junit] Testsuite: org.apache.river.api.security.PermissionCollectionTest
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.006 sec
[junit]
[junit] Testsuite: org.apache.river.api.security.PermissionGrantTest
[junit] Tests run: 166, Failures: 0, Errors: 0, Time elapsed: 0.415 sec
[junit]
[junit] Testsuite: org.apache.river.api.security.Permissions_ImplTest
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.005 sec
[junit]
[junit] Testsuite: org.apache.river.api.security.PolicyEntryTest
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.006 sec
[junit]
[junit] Testsuite: org.apache.river.api.security.PolicyUtilsTest
[junit] Tests run: 12, Failures: 0, Errors: 0, Time elapsed: 1.485 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] http://foo1.bar.com
[junit] http://foo2.bar.com
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] Error detecting security policy location:
java.net.MalformedURLException: no protocol: slkjdfhk/svfv*&^
[junit] Error detecting security policy location:
java.net.MalformedURLException: no protocol: dlkfjvb3lk5jt
[junit] Error detecting security policy location:
org.apache.river.api.security.PolicyUtils$ExpansionFailedException: security.14F
[junit] Error detecting security policy location:
org.apache.river.api.security.PolicyUtils$ExpansionFailedException: security.14F
[junit] ------------- ---------------- ---------------
[junit] Testsuite: org.apache.river.api.security.PrincipalGrantTest
[junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 0.014 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] equals
[junit] getPermissions
[junit] implies
[junit] Serialization test
[junit] getBuilderTemplate
[junit] ------------- ---------------- ---------------
[junit] Testsuite: org.apache.river.api.security.SegmentTest
[junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.006 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] Test nested divideAndReplace
[junit] {java.ext.dirs=tests:foo:bar:${jini.home},
river.apache.org=/opt/src/river, jini.home=${river.apache.org}}
[junit] file:${{java.ext.dirs}}/*
[junit] file:tests/*
[junit] file:foo/*
[junit] file:bar/*
[junit] file:${river.apache.org}/*
[junit] Test duplicate nested divideAndReplace
[junit] {java.ext.dirs=tests:foo:bar:${jini.home},
river.apache.org=/opt/src/river, jini.home=${river.apache.org}}
[junit] file:${{java.ext.dirs}}/*
[junit] file:tests/*
[junit] file:foo/*
[junit] file:bar/*
[junit] file:/opt/src/river/*
[junit] Test divideAndReplace
[junit] {java.ext.dirs=tests:foo:bar:${jini.home},
river.apache.org=/opt/src/river, jini.home=${river.apache.org}}
[junit] file:${jini.home}/*
[junit] file:${river.apache.org}/*
[junit] Test divideAndReplace
[junit] {java.ext.dirs=tests:foo:bar:${jini.home},
river.apache.org=/opt/src/river, jini.home=${river.apache.org}}
[junit] file:${{java.ext.dirs}}/*
[junit] file:tests/*
[junit] file:foo/*
[junit] file:bar/*
[junit] file:${jini.home}/*
[junit] ------------- ---------------- ---------------
[junit] Testsuite: org.apache.river.api.security.UriStringTest
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.003 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] escapeIllegalCharacters
[junit] ------------- ---------------- ---------------
hudson-ci:
BUILD SUCCESSFUL
Total time: 10 minutes 54 seconds
Archiving artifacts
Recording test results
Publishing Javadoc
FATAL: Unable to copy Javadoc from
<https://builds.apache.org/job/River-trunk-jdk7/ws/doc> to
/home/hudson/hudson/jobs/River-trunk-jdk7/javadoc
hudson.util.IOException2: Failed to extract
<https://builds.apache.org/job/River-trunk-jdk7/ws/doc/**/*>
at hudson.FilePath.readFromTar(FilePath.java:1859)
at hudson.FilePath.copyRecursiveTo(FilePath.java:1771)
at hudson.FilePath.copyRecursiveTo(FilePath.java:1679)
at hudson.tasks.JavadocArchiver.perform(JavadocArchiver.java:101)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
at
hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:717)
at
hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:692)
at hudson.model.Build$BuildExecution.post2(Build.java:183)
at
hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:639)
at hudson.model.Run.execute(Run.java:1513)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:236)
Caused by: java.io.IOException
at
hudson.remoting.FastPipedInputStream.read(FastPipedInputStream.java:175)
at hudson.util.HeadBufferingStream.read(HeadBufferingStream.java:61)
at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:238)
at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158)
at java.util.zip.GZIPInputStream.read(GZIPInputStream.java:116)
at org.apache.tools.tar.TarBuffer.readBlock(TarBuffer.java:257)
at org.apache.tools.tar.TarBuffer.readRecord(TarBuffer.java:223)
at
hudson.org.apache.tools.tar.TarInputStream.read(TarInputStream.java:345)
at java.io.FilterInputStream.read(FilterInputStream.java:107)
at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1025)
at org.apache.commons.io.IOUtils.copy(IOUtils.java:999)
at hudson.util.IOUtils.copy(IOUtils.java:36)
at hudson.FilePath.readFromTar(FilePath.java:1849)
... 12 more
Build step 'Publish Javadoc' changed build result to FAILURE