From 39f61377a5b30302f9f85b6cb8ac1df5585b3ebc Mon Sep 17 00:00:00 2001 From: Constantin Musca Date: Fri, 23 May 2014 14:20:29 +0300 Subject: [PATCH] LocalSocketTest.testAccessors: fix the *SendBufferSize* test If one sets a *SendBufferSize* value which is less than (2048 + SKB_DATA_ALIGN(sizeof(struct sk_buff))) then the value retrieved will be (2 * (2048 + SKB_DATA_ALIGN(sizeof(struct sk_buff)))). Otherwise, the value will be doubled. Modify the test to use a larger value. Bug: 16442451 Change-Id: I2d89393b1ad441783c8a082b072a806b8901830c Signed-off-by: Constantin Musca --- tests/cts/net/src/android/net/cts/LocalSocketTest.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/cts/net/src/android/net/cts/LocalSocketTest.java b/tests/cts/net/src/android/net/cts/LocalSocketTest.java index 0a4bc0d4f2..865ec21da3 100644 --- a/tests/cts/net/src/android/net/cts/LocalSocketTest.java +++ b/tests/cts/net/src/android/net/cts/LocalSocketTest.java @@ -126,8 +126,8 @@ public class LocalSocketTest extends AndroidTestCase{ socket.setReceiveBufferSize(1999); assertEquals(1999 << 1, socket.getReceiveBufferSize()); - socket.setSendBufferSize(1998); - assertEquals(1998 << 1, socket.getSendBufferSize()); + socket.setSendBufferSize(3998); + assertEquals(3998 << 1, socket.getSendBufferSize()); // Timeout is not support at present, so set is ignored socket.setSoTimeout(1996);