cvernon
unread,Apr 22, 2011, 12:29:15 PM4/22/11Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Sign in to report message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Jenkins Users
I'm getting errors when attempting to use the Jenkins 2.2.1 Testlink
Plugin in a Master/Slave configuration. The failure seems to be
stemming from "Caused by: java.io.NotSerializableException:
br.eti.kinoshita.tap4j.consumer.TapConsumerImpl" The output follows.
Any help would be greatly appreciated.
--- Output ---
Retrieving TestLink details about test project, test plan and build.
Using TestLink Test Project: [test1], ID: [1].
Using TestLink Test Plan: [plan1], ID: [171].
Using TestLink Build: [build1], ID: [1].
Retrieving list of automated test cases from TestLink.
Found [1] TestLink Automated Test Cases.
Found TestLink test case: TestCase [id=173, name=case1,
testSuiteId=null, testProjectId=null, authorLogin=null, summary=,
steps=[], preconditions=null, testImportance=null, executionType=2,
order=null, internalId=null, checkDuplicatedName=null,
actionOnDuplicatedName=null, versionId=174, version=1, parentId=null,
customFields=[], executionStatus=n].
Retrieving list of custom fields for test case.
Retrieving custom field TESTLINK_TESTCASE_TAP.
Custom field TESTLINK_TESTCASE_TAP value: case1.
Sorting automated test cases by TestLink test plan execution order.
Blank single test command. Skipping single test command execution.
Creating list of environment variables for test case execution.
Merging build environment variables with TestLink environment
variables.
Executing iterative test command: [echo TESTLINK_TESTCASE_NAME=
$TESTLINK_TESTCASE_NAME].
[testlink2] $ C:/hudson/workspace/testlink2/
testlink_temporary_1563237416540892088.bat && exit %%ERRORLEVEL%%
TESTLINK_TESTCASE_NAME=$TESTLINK_TESTCASE_NAME
Looking for the test results of TestLink test cases.
FATAL: remote file operation failed: C:/hudson/workspace/testlink2 at
hudson.remoting.Channel@4a710a3e:10.250.242.122
hudson.util.IOException2: remote file operation failed: C:/hudson/
workspace/testlink2 at hudson.remoting.Channel@4a710a3e:10.250.242.122
at hudson.FilePath.act(FilePath.java:749)
at hudson.FilePath.act(FilePath.java:735)
at
hudson.plugins.testlink.TestLinkBuilder.perform(TestLinkBuilder.java:
517)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
at hudson.model.AbstractBuild
$AbstractRunner.perform(AbstractBuild.java:601)
at hudson.model.Build$RunnerImpl.build(Build.java:174)
at hudson.model.Build$RunnerImpl.doRun(Build.java:138)
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:
416)
at hudson.model.Run.run(Run.java:1280)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:
88)
at hudson.model.Executor.run(Executor.java:137)
Caused by: java.io.IOException: Unable to serialize hudson.FilePath
$FileCallableWrapper@6cbd9138
at hudson.remoting.UserRequest.serialize(UserRequest.java:162)
at hudson.remoting.UserRequest.<init>(UserRequest.java:62)
at hudson.remoting.Channel.call(Channel.java:629)
at hudson.FilePath.act(FilePath.java:742)
... 11 more
Caused by: java.io.NotSerializableException:
br.eti.kinoshita.tap4j.consumer.TapConsumerImpl
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:
1081)
at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:
1375)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:
1347)
at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:
1290)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:
1079)
at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:
1375)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:
1347)
at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:
1290)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:
1079)
at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:
1375)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:
1347)
at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:
1290)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:
1079)
at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:
1375)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:
1347)
at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:
1290)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:
1079)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:
302)
at hudson.remoting.UserRequest._serialize(UserRequest.java:151)
at hudson.remoting.UserRequest.serialize(UserRequest.java:160)
... 14 more