-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
Jenkins core 2.85
testInProgress 1.4
Starting with Jenkins core 2.85, testInProgress does not show anything when clicking on the "Test progress report" action. The Log file says:
Dez 08, 2017 7:47:40 AM org.jenkinsci.testinprogress.server.messages.AllVersionsTestMessagesParser processTestMessages WARNUNG: Could not read message java.io.IOException: Unknown message format : at org.jenkinsci.testinprogress.server.messages.AllVersionsTestMessagesParser.processTestMessages(AllVersionsTestMessagesParser.java:45) at org.jenkinsci.testinprogress.server.events.TestEventsReceiver.run(TestEventsReceiver.java:41) at java.lang.Thread.run(Thread.java:748)
Also, there are no longer .events files under unitevents/. As far as I can tell, it seems like it has to do with changes on the remoting version, introduced with the Jenkins core 2.85.
Due to whatever reason firstMessage is an empty string in https://github.com/jenkinsci/testInProgress-plugin/blob/master/server/src/main/java/org/jenkinsci/testinprogress/server/messages/AllVersionsTestMessagesParser.java#L26 . Likely it means that the reader gets closed.
jochenafuerbacher if you suspect a Remoting regression, please attach:
1) Jenkins system logs
2) Agent logs from the agent filesystem (see https://github.com/jenkinsci/remoting/blob/master/docs/logging.md)
3) Remoting version
Maybe there is just an agent disconnect