-
Bug
-
Resolution: Unresolved
-
Critical
-
None
-
Jenkins ver. 2.19.1, Dr. Memory Plugin 1.4
I have a linux Jenkins instance and Windows build nodes. I am able to generate the log with "Execute with Dr. Memory" step but running "Dr. Memory report" always gives an error:
- java.io.FileNotFoundException: D:\jenkins-workspace\workspace\drmemory(...)\drmemory\10\DrMemory-pscp.exe.4228.000\results.txt (No such file or directory)
As far as I was able to troubleshoot it, the report plugin always searches for the log on the master node, even when a job is run on a build slave/node. I know that because I was able to print the node details during execution of DrMemoryPublisher.java file.
If I copy the log from the build node to the master (linux) node, the report plugin crashes the Jenkins with the following error:
- Could not create logger. Quitting!
Jan 19, 2017 4:30:12 PM winstone.Logger logInternal
INFO: JVM is terminating. Shutting down Winstone
I have set a local Jenkins instance on a Windows node and when Jenkins and the report resides on Windows machines, the plugin can get the log. The problem is I cannot move Jenkins instance to a Windows node, so the plugin is unusable for me in the current state.