diff options
author | Jorg Pleumann <nobody@android.com> | 2009-05-11 00:36:52 -0700 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2009-05-11 00:36:52 -0700 |
commit | 25f963753ea762c12c74c0dcb861b023ac92177a (patch) | |
tree | f9aacaee175461e136c2315410cdfee7b7ecbe78 | |
parent | 9b825aa0eec5f143cec4c3cfeff97ba8d3d9d093 (diff) | |
download | base-25f963753ea762c12c74c0dcb861b023ac92177a.tar.gz |
AI 148665: Disabling a test that does not work as
expected on a device with a SIM.
BUG=1657996
Automated import of CL 148665
-rw-r--r-- | tests/CoreTests/android/core/SocketTest.java | 52 |
1 files changed, 29 insertions, 23 deletions
diff --git a/tests/CoreTests/android/core/SocketTest.java b/tests/CoreTests/android/core/SocketTest.java index b64c1568ec9e..9db6077476a0 100644 --- a/tests/CoreTests/android/core/SocketTest.java +++ b/tests/CoreTests/android/core/SocketTest.java @@ -178,29 +178,35 @@ public class SocketTest extends TestCase { SocketChannel.open(); } - // Regression test for issue 1018016, connecting ignored a set timeout. - @LargeTest - public void testSocketSetSOTimeout() throws IOException { - Socket sock = new Socket(); - int timeout = 5000; - long start = System.currentTimeMillis(); - try { - sock.connect(new InetSocketAddress(NON_EXISTING_ADDRESS, 80), timeout); - } catch (SocketTimeoutException e) { - // expected - long delay = System.currentTimeMillis() - start; - if (Math.abs(delay - timeout) > 1000) { - fail("timeout was not accurate. expected: " + timeout - + " actual: " + delay + " miliseconds."); - } - } finally { - try { - sock.close(); - } catch (IOException ioe) { - // ignore - } - } - } +// Regression test for issue 1018016, connecting ignored a set timeout. +// +// Disabled because test behaves differently depending on networking +// environment. It works fine in the emulator and one the device with +// WLAN, but when 3G comes into play, the possible existence of a +// proxy makes it fail. +// +// @LargeTest +// public void testSocketSetSOTimeout() throws IOException { +// Socket sock = new Socket(); +// int timeout = 5000; +// long start = System.currentTimeMillis(); +// try { +// sock.connect(new InetSocketAddress(NON_EXISTING_ADDRESS, 80), timeout); +// } catch (SocketTimeoutException e) { +// // expected +// long delay = System.currentTimeMillis() - start; +// if (Math.abs(delay - timeout) > 1000) { +// fail("timeout was not accurate. expected: " + timeout +// + " actual: " + delay + " miliseconds."); +// } +// } finally { +// try { +// sock.close(); +// } catch (IOException ioe) { +// // ignore +// } +// } +// } /** * Regression test for 1062928: Dotted IP addresses (e.g., 192.168.100.1) |