![]() |
|
|
|
|
Issue Type:
|
Bug
|
|
Assignee:
|
Kohsuke Kawaguchi
|
|
Components:
|
sauce-ondemand |
|
Created:
|
18/Mar/14 2:22 PM
|
|
Description:
|
If your main view has the SauceBadgeColumn, a saucelabs.com outage will cause a Jenkins outage.
As of Tue Mar 18 14:20:31 UTC 2014, saucelabs.com is not responding (seems well-hung). This causes Jenkins to hang.
An easy fix is to add a read timeout and handle that failure gracefully.
Thread dump:
2014-03-18_14:09:48.10898 "Handling GET / : http-8084-3" daemon prio=10 tid=0x00007fbac404b800 nid=0x1986 runnable [0x00007fbad53b0000]
2014-03-18_14:09:48.10899 java.lang.Thread.State: RUNNABLE
2014-03-18_14:09:48.10900 at java.net.SocketInputStream.socketRead0(Native Method)
2014-03-18_14:09:48.10900 at java.net.SocketInputStream.read(Unknown Source)
2014-03-18_14:09:48.10901 at java.net.SocketInputStream.read(Unknown Source)
2014-03-18_14:09:48.10902 at sun.security.ssl.InputRecord.readFully(Unknown Source)
2014-03-18_14:09:48.10902 at sun.security.ssl.InputRecord.read(Unknown Source)
2014-03-18_14:09:48.10903 at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
2014-03-18_14:09:48.10903 - locked <0x00000000fcb17420> (a java.lang.Object)
2014-03-18_14:09:48.10904 at sun.security.ssl.SSLSocketImpl.readDataRecord(Unknown Source)
2014-03-18_14:09:48.10904 at sun.security.ssl.AppInputStream.read(Unknown Source)
2014-03-18_14:09:48.10905 - locked <0x00000000fcb256a8> (a sun.security.ssl.AppInputStream)
2014-03-18_14:09:48.10905 at java.io.BufferedInputStream.fill(Unknown Source)
2014-03-18_14:09:48.10906 at java.io.BufferedInputStream.read1(Unknown Source)
2014-03-18_14:09:48.10906 at java.io.BufferedInputStream.read(Unknown Source)
2014-03-18_14:09:48.10907 - locked <0x00000000fcba7340> (a java.io.BufferedInputStream)
2014-03-18_14:09:48.10908 at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source)
2014-03-18_14:09:48.10909 at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
2014-03-18_14:09:48.10909 at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
2014-03-18_14:09:48.10910 - locked <0x00000000fcb13910> (a sun.net.www.protocol.https.DelegateHttpsURLConnection)
2014-03-18_14:09:48.10910 at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
2014-03-18_14:09:48.10911 - locked <0x00000000fcb13890> (a sun.net.www.protocol.https.HttpsURLConnectionImpl)
2014-03-18_14:09:48.10911 at com.saucelabs.saucerest.SauceREST.retrieveResults(SauceREST.java:140)
2014-03-18_14:09:48.10912 at com.saucelabs.saucerest.SauceREST.retrieveResults(SauceREST.java:117)
2014-03-18_14:09:48.10912 at hudson.plugins.sauce_ondemand.SauceBadgeColumn.getSauceUser(SauceBadgeColumn.java:59)
2014-03-18_14:09:48.10913 at sun.reflect.GeneratedMethodAccessor358.invoke(Unknown Source)
2014-03-18_14:09:48.10913 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2014-03-18_14:09:48.10914 at java.lang.reflect.Method.invoke(Unknown Source)
|
|
Project:
|
Jenkins
|
|
Priority:
|
Critical
|
|
Reporter:
|
recampbell
|
|
|
|
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
[email protected].
For more options, visit
https://groups.google.com/d/optout.