Verifies the integrety of the projects, as builds are executed immediately after a code change was detected. This plan provides no artifiacts (use a nightly build instead).
Build: #2453 was successful Changes by Guus der Kinderen
Code commits
Openfire (master)
-
Guus der Kinderen 4b68689f26446f76a693fd428eb1d725f78da73a
Stabilize LocalOutgoingServerSessionTest outcome
A race condition can cause LocalOutgoingServerSessionTest to occasionally fail. This seems to affect the Github based runners more than my local machine.
The issue is caused by a NullPointerException that is thrown immediately after a S2S connection has been set up. This causes the connection to close at the same time that the connection state is evaluated.
This commit prevents the NPE by adding a mock for the routing table to the test fixture.- xmppserver/src/test/java/org/jivesoftware/Fixtures.java (version 4b68689f26446f76a693fd428eb1d725f78da73a)
- xmppserver/src/test/java/org/jivesoftware/openfire/session/LocalOutgoingServerSessionTest.java (version 4b68689f26446f76a693fd428eb1d725f78da73a)