- Feb 25, 2014
-
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
- Feb 24, 2014
-
-
Kohsuke Kawaguchi authored
... based on Tyler's discovery at https://gist.github.com/rtyler/9195510 testRemoting(hudson.util.ProcessTreeTest) Time elapsed: 0.097 sec <<< ERROR! java.util.NoSuchElementException: null at java.util.HashMap$HashIterator.nextEntry(HashMap.java:897) at java.util.HashMap$ValueIterator.next(HashMap.java:922) at hudson.util.ProcessTreeTest$MyCallable.call(ProcessTreeTest.java:42) at hudson.util.ProcessTreeTest$MyCallable.call(ProcessTreeTest.java:38) at hudson.remoting.UserRequest.perform(UserRequest.java:118) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:328) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:724) He runs this on FreeBSD.
-
Jesse Glick authored
Add alternative field calls for deprecated methods.
-
christ66 authored
-
Jesse Glick authored
[FIXED JENKINS-16332] Ensure that User records are saved when the fullName is not recoverable from the id. Otherwise User.get(id).getFullName() after restarting Jenkins will produce the wrong result.
-
Jesse Glick authored
For example https://jenkins.ci.cloudbees.com/job/core/job/jenkins-core-validated-merge/38/testReport/lib.layout/LayoutTest/rejectedLinks/ failed with: java.io.IOException: GET http://localhost:52099/jenkins/login failed at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:152) at java.net.SocketInputStream.read(SocketInputStream.java:122) at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at java.io.BufferedInputStream.read(BufferedInputStream.java:254) at org.apache.commons.httpclient.HttpParser.readRawLine(HttpParser.java:78) at org.apache.commons.httpclient.HttpParser.readLine(HttpParser.java:106) at org.apache.commons.httpclient.HttpConnection.readLine(HttpConnection.java:1116) at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.readLine(MultiThreadedHttpConnectionManager.java:1413) at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1973) at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1735) at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1098) at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398) at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346) at com.gargoylesoftware.htmlunit.HttpWebConnection.getResponse(HttpWebConnection.java:101) at com.gargoylesoftware.htmlunit.WebClient.loadWebResponseFromWebConnection(WebClient.java:1456) at com.gargoylesoftware.htmlunit.WebClient.loadWebResponse(WebClient.java:1387) at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:328) at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:389) at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:374) at org.jvnet.hudson.test.JenkinsRule$WebClient.goTo(JenkinsRule.java:1944) at org.jvnet.hudson.test.JenkinsRule$WebClient.goTo(JenkinsRule.java:1926) at lib.layout.LayoutTest.rejectedLinks(LayoutTest.java:44) which makes little sense since the named IOException is actually thrown from HttpWebConnection.java:130. Perhaps Surefire is not reporting the original cause correctly, conflating the wrapper’s message with the original stack trace. As a temporary measure, printing the original stack trace to stderr if there is any.
-
- Feb 23, 2014
-
-
Jesse Glick authored
-
Jesse Glick authored
-
- Feb 22, 2014
-
-
Olivier Lamy authored
Deprecate the static final variables used in IOUtils.
-
christ66 authored
-
christ66 authored
Wait one second before writing to log files. Switched to while loop to prevent extra one second delay.
-
Kohsuke Kawaguchi authored
-
Jesse Glick authored
-
Jesse Glick authored
[FIXED JENKINS-12124] Occasionally errors loading plugin classes since it is expected that findClass (and findLoadedClass) are called under synchronization. The problem was masked by a blind assumption that an InvocationTargetException was in fact wrapping a ClassNotFoundException. Many thanks to @gotwarlost for demonstrating how to reproduce the problem and diagnosing the cause.
-
- Feb 21, 2014
-
-
Harald Albers authored
-
Olivier Lamy authored
Upgrade to commons-io 2.4
-
christ66 authored
In order to maintain backwards compatibility we need to keep IOUtils the same as in commons-io 1.4. This code is backwards compatible, however most of the methods have been deprecated and should instead use the org.apache.commons.io.IOUtils version instead.
-
Kohsuke Kawaguchi authored
-
- Feb 20, 2014
-
-
Jesse Glick authored
Javadoc for Queue.Task claimed they were compared using .equals(), but in critical cases this was not actually true. Does not matter for the common case of Job, but when implementing custom tasks this could cause duplicate queue items (and executables).
-
Olivier Lamy authored
-
- Feb 19, 2014
-
-
Jesse Glick authored
-
Jesse Glick authored
[FIXED JENKINS-21159] Merged #663.
-
- Feb 18, 2014
-
-
Jesse Glick authored
JENKINS-20618 diagnostics (also in 1.532.2) are on top of jzlib 1.1.3.
-
Harald Albers authored
also made its display name localizable
-
Jesse Glick authored
-
- Feb 17, 2014
-
-
Jesse Glick authored
Senseless for the state field to be protected when the enum used for its type is private: no subtype could use it anyway.
-
Jesse Glick authored
-
-
Daniel Beck authored
-
Daniel Beck authored
-
Daniel Beck authored
Fix autocompletion for items in folders
-
- Feb 16, 2014
-
-
Daniel Beck authored
Revert 33db5445
-
- Feb 15, 2014
-
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-