Problem with Jenkins 2.2.1 Testlink Plugin using Master/Slave-Message is "FATAL: remote file operation failed"

59 views
Skip to first unread message

cvernon

unread,
Apr 22, 2011, 12:29:15 PM4/22/11
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
Reply all
Reply to author
Forward
0 new messages