diff options
author | Jorg Pleumann <nobody@android.com> | 2009-05-11 00:39:55 -0700 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2009-05-11 00:39:55 -0700 |
commit | b4735b6c04c6bca3219115395748a1b5ef02ff6c (patch) | |
tree | 8f96558cd77de73250bbe2eb6d779b0244c6c2da /tests | |
parent | 8331f72078051cdf5a26230ee819f7ef7f9fcc24 (diff) | |
parent | 25f963753ea762c12c74c0dcb861b023ac92177a (diff) | |
download | frameworks_base-b4735b6c04c6bca3219115395748a1b5ef02ff6c.zip frameworks_base-b4735b6c04c6bca3219115395748a1b5ef02ff6c.tar.gz frameworks_base-b4735b6c04c6bca3219115395748a1b5ef02ff6c.tar.bz2 |
am 25f9637: AI 148665: Disabling a test that does not work as
Merge commit '25f963753ea762c12c74c0dcb861b023ac92177a' into donut
* commit '25f963753ea762c12c74c0dcb861b023ac92177a':
AI 148665: Disabling a test that does not work as
Diffstat (limited to 'tests')
-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 b64c156..9db6077 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) |