1. 17 9月, 2013 4 次提交
    • J
      [JENKINS-16332] More logging at FINE in hudson.model.User. · e07aac61
      Jesse Glick 提交于
      Running hypothesis: something historically saved a user configuration file with a bogus fullName;
      thereafter anyone calling User.get(correctFullName) will get a User with the old fullName.
      This would make the bug unreproducible in fresh Jenkins installations.
      e07aac61
    • J
      Random failure. · 41a4ef65
      Jesse Glick 提交于
      https://jenkins.ci.cloudbees.com/job/core/job/jenkins_main_trunk/1199/testReport/hudson.tasks/FingerprinterTest/fingerprintCleanup/
      java.lang.AssertionError: expected:<[hudson.model.FreeStyleProject@590e5b8[test0]]> but was:<[]>
      	at org.junit.Assert.fail(Assert.java:88)
      	at org.junit.Assert.failNotEquals(Assert.java:743)
      	at org.junit.Assert.assertEquals(Assert.java:118)
      	at org.junit.Assert.assertEquals(Assert.java:144)
      	at hudson.tasks.FingerprinterTest.fingerprintCleanup(FingerprinterTest.java:302)
      41a4ef65
    • J
      JUnit 4. · 8c59dc79
      Jesse Glick 提交于
      And ignoring an occasionally failing test:
      https://jenkins.ci.cloudbees.com/job/core/job/jenkins_main_trunk/1198/testReport/junit/hudson.model/UpdateCenter2Test/testInstall/
      Sep 16, 2013 12:39:53 PM com.gargoylesoftware.htmlunit.html.HtmlPage loadJavaScriptFromUrl
      SEVERE: Error loading JavaScript from [http://localhost:50727/update-center.json?id=default&version=1.532-SNAPSHOT%20(private-09%2F16%2F2013%2015%3A35%20GMT-jenkins)].
      java.io.IOException: GET http://localhost:50727/update-center.json?id=default&version=1.532-SNAPSHOT%20(private-09%2F16%2F2013%2015%3A35%20GMT-jenkins) failed
      	at com.gargoylesoftware.htmlunit.HttpWebConnection.getResponse(HttpWebConnection.java:130)
      	at com.gargoylesoftware.htmlunit.WebClient.loadWebResponseFromWebConnection(WebClient.java:1456)
      	at com.gargoylesoftware.htmlunit.WebClient.loadWebResponse(WebClient.java:1387)
      	at com.gargoylesoftware.htmlunit.html.HtmlPage.loadJavaScriptFromUrl(HtmlPage.java:988)
      	at com.gargoylesoftware.htmlunit.html.HtmlPage.loadExternalJavaScriptFile(HtmlPage.java:953)
      	at com.gargoylesoftware.htmlunit.html.HtmlScript.executeScriptIfNeeded(HtmlScript.java:359)
      	at com.gargoylesoftware.htmlunit.html.HtmlScript$1.execute(HtmlScript.java:223)
      	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.processPostponedActions(JavaScriptEngine.java:556)
      	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.callFunction(JavaScriptEngine.java:487)
      	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$6.doRun(JavaScriptEngine.java:451)
      	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$HtmlUnitContextAction.run(JavaScriptEngine.java:522)
      	at net.sourceforge.htmlunit.corejs.javascript.Context.call(Context.java:529)
      	at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.call(ContextFactory.java:536)
      	at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.callFunction(JavaScriptEngine.java:458)
      	at com.gargoylesoftware.htmlunit.html.HtmlPage.executeJavaScriptFunctionIfPossible(HtmlPage.java:918)
      	at com.gargoylesoftware.htmlunit.javascript.host.EventListenersContainer.executeEventHandler(EventListenersContainer.java:182)
      	at com.gargoylesoftware.htmlunit.javascript.host.EventListenersContainer.executeBubblingListeners(EventListenersContainer.java:200)
      	at com.gargoylesoftware.htmlunit.javascript.host.Node.fireEvent(Node.java:619)
      	at com.gargoylesoftware.htmlunit.html.HtmlElement$2.run(HtmlElement.java:886)
      	at net.sourceforge.htmlunit.corejs.javascript.Context.call(Context.java:529)
      	at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.call(ContextFactory.java:536)
      	at com.gargoylesoftware.htmlunit.html.HtmlElement.fireEvent(HtmlElement.java:891)
      	at com.gargoylesoftware.htmlunit.html.HtmlPage.executeEventHandlersIfNeeded(HtmlPage.java:1133)
      	at com.gargoylesoftware.htmlunit.html.HtmlPage.initialize(HtmlPage.java:177)
      	at com.gargoylesoftware.htmlunit.WebClient.loadWebResponseInto(WebClient.java:456)
      	at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:332)
      	at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:389)
      	at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:374)
      	at org.jvnet.hudson.test.HudsonTestCase$WebClient.goTo(HudsonTestCase.java:1811)
      	at org.jvnet.hudson.test.HudsonTestCase$WebClient.goTo(HudsonTestCase.java:1802)
      	at org.jvnet.hudson.test.HudsonTestCase$WebClient$goTo.call(Unknown Source)
      	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:42)
      	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)
      	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
      	at hudson.model.UpdateCenter2Test.testInstall(UpdateCenter2Test.groovy:41)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:606)
      	at junit.framework.TestCase.runTest(TestCase.java:176)
      	at org.jvnet.hudson.test.HudsonTestCase.runTest(HudsonTestCase.java:428)
      	at junit.framework.TestCase.runBare(TestCase.java:141)
      	at org.jvnet.hudson.test.HudsonTestCase.runBare(HudsonTestCase.java:290)
      	at junit.framework.TestResult$1.protect(TestResult.java:122)
      	at junit.framework.TestResult.runProtected(TestResult.java:142)
      	at junit.framework.TestResult.run(TestResult.java:125)
      	at junit.framework.TestCase.run(TestCase.java:129)
      	at junit.framework.TestSuite.runTest(TestSuite.java:255)
      	at junit.framework.TestSuite.run(TestSuite.java:250)
      	at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
      	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
      	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
      	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
      	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
      	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
      	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
      Caused by: java.net.SocketTimeoutException: Read timed out
      	at java.net.SocketInputStream.socketRead0(Native Method)
      	at java.net.SocketInputStream.read(SocketInputStream.java:150)
      	at java.net.SocketInputStream.read(SocketInputStream.java:121)
      	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)
      	... 55 more
      8c59dc79
    • J
      [JENKINS-19192] Note. · f9ddeaad
      Jesse Glick 提交于
      f9ddeaad
  2. 16 9月, 2013 3 次提交
  3. 14 9月, 2013 9 次提交
  4. 13 9月, 2013 3 次提交
  5. 12 9月, 2013 12 次提交
  6. 10 9月, 2013 9 次提交
    • K
      the trunk is toward 1.532-SNAPSHOT · 4373a602
      Kohsuke Kawaguchi 提交于
      4373a602
    • K
      creating an RC branch · 28d38cb3
      Kohsuke Kawaguchi 提交于
      28d38cb3
    • J
      Run.getResult may be null, so check for that. · 36e77587
      Jesse Glick 提交于
      Observed in 1.509.2:
      Parsing POMs
      Failed to transfer Could not find artifact … in central (http://repo.maven.apache.org/maven2)
      Archiving artifacts
      ERROR: Processing failed due to a bug in the code. Please report this to jenkinsci-users@googlegroups.com
      java.lang.NullPointerException
      	at hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:138)
      	at org.zeroturnaround.jenkins.LiveRebelDeployBuilder.getArtificatOrMetadata(LiveRebelDeployBuilder.java:194)
      	at org.zeroturnaround.jenkins.LiveRebelDeployBuilder.uploadConfiguration(LiveRebelDeployBuilder.java:171)
      	at org.zeroturnaround.jenkins.LiveRebelDeployBuilder.perform(LiveRebelDeployBuilder.java:108)
      	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
      	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:812)
      	at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.build(MavenModuleSetBuild.java:828)
      	at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:779)
      	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:594)
      	at hudson.model.Run.execute(Run.java:1575)
      	at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:485)
      36e77587
    • J
      Trying to diagnose an NPE associated with cloudbees-template. · d9f3af5f
      Jesse Glick 提交于
      In 1.516:
      java.lang.NullPointerException
      	at hudson.maven.ModuleName.equals(ModuleName.java:115)
      	at hudson.maven.MavenModuleSet.reconfigure(MavenModuleSet.java:1108)
      	at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.parsePoms(MavenModuleSetBuild.java:907)
      	at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:631)
      d9f3af5f
    • C
      Merge REMERGE_HEAD into HEAD · abb64edf
      CloudBees DEV@Cloud 提交于
      abb64edf
    • K
      merged back the RC branch · caeca08f
      Kohsuke Kawaguchi 提交于
      caeca08f
    • K
      updated changelog as a part of the release · 1b17ca18
      Kohsuke Kawaguchi 提交于
      1b17ca18
    • J
      [FIXED JENKINS-19515] Try to avoid truncation of fingerprint storage files. · 7790dbca
      Jesse Glick 提交于
      1. Use AtomicFileWriter on the hypothesis that an exception during save() caused truncation.
      2. Improve logging from the cleanup thread since that may be related to the root cause.
      3. Regardless of the cause, recover more gracefully by deleting any truncated file rather than throwing the error up.
      7790dbca
    • K
      updated changelog for release · 43e799a9
      Kohsuke Kawaguchi 提交于
      43e799a9