[FIXED JENKINS-18410] AbstractTestResultAction should be a RunAction2 so it need not persist its owning build.
[FIXED JENKINS-20951] XmlFile.read/unmarshal needs to catch general XStreamException so as to include CannotResolveClassException, thrown when a TopLevelItem provided by a plugin is unloadable.
Merge branch 'master' of git://github.com/jenkinsci/jenkins
Merge branch 'master' of git://github.com/jenkinsci/jenkins
[JENKINS-20951] [JENKINS-18410] Did not make it into 1.544 due to validated merge holdups (mostly randomly failing tests, sigh).
[JENKINS-10615] AbstractProjectTest.testWorkspaceLock frequently fails on jenkins.ci due to InterruptedException in HudsonTestCase.setUp.
Possibly because it is sorted after [JENKINS-15156] testGetBuildAfterGC and the test suite times out.
Merge commit '85e9e126773c0bb20a8529a2e6591dde17d7e209'
[FIXED JENKINS-20928] l:breakable mishandles HTML metacharacters
Merge pull request #1058 from olivergondza/breakable-regex

[FIXED JENKINS-20928] l:breakable mishandles HTML metacharacters
Plugins with ≥1 functional test and a ≥1.536 dep would sometimes fail during clean builds due to a race condition in WarExploder.
Merge commit 'bc4c1326579631be648dc6c47f1200b246743b0a'
Merge branch 'master' of git://github.com/jenkinsci/jenkins
Merge branch 'master' of git://github.com/jenkinsci/jenkins
Fixing a couple of obsolete references to HudsonTestCase.
Making a field final.
DRY: LogRecorderManager.configDir.
Suppressing a senseless stack trace.
h.n.AbstractNodeMonitorDescriptor$Record#<init>: Previous Free Disk Space monitoring activity still in progress. Interrupting
h.n.AbstractNodeMonitorDescriptor$Record#run: Unexpected node monitoring termination: Free Disk Space
java.lang.InterruptedException
	at java.lang.Object.wait(Native Method)
	at hudson.remoting.Request$1.get(Request.java:272)
	at hudson.remoting.Request$1.get(Request.java:210)
	at hudson.remoting.FutureAdapter.get(FutureAdapter.java:59)
	at hudson.node_monitors.AbstractAsyncNodeMonitorDescriptor.monitor(AbstractAsyncNodeMonitorDescriptor.java:97)
	at hudson.node_monitors.AbstractNodeMonitorDescriptor$Record.run(AbstractNodeMonitorDescriptor.java:282)