84d385b4d3491b072cdbea41d62127aa61c6f5e7 |
|
26-Jan-2016 |
Lorenzo Colitti <lorenzo@google.com> |
Fix lint warnings. Change-Id: I3b881be8b665ba790e7da79b3560c159d72be1e2
/system/extras/tests/net_test/sock_diag_test.py
|
3b221de2d5aaf7c77b3fc852f2471b7b09abb312 |
|
25-Jan-2016 |
Lorenzo Colitti <lorenzo@google.com> |
SOCK_DESTROY is no longer optional. Change-Id: Id115e8b2ef100e19ae063047be5ddfde0b60e3b0
/system/extras/tests/net_test/sock_diag_test.py
|
69ba66c6114f09cdf68f416c9ff774458ad3ae8e |
|
25-Jan-2016 |
Lorenzo Colitti <lorenzo@google.com> |
Refactor TCP test code into its own file. Change-Id: Ib1510f3679f9d4eb651e21307b71873190e610fc
/system/extras/tests/net_test/sock_diag_test.py
|
63195c89b87f54f7c7a3ade1ed9b0c4fcab6557b |
|
25-Jan-2016 |
Lorenzo Colitti <lorenzo@google.com> |
Move some sock_diag tests around. Change-Id: I8a2f50da826bbf2a2c8d42bd3d05d53fc1f05932
/system/extras/tests/net_test/sock_diag_test.py
|
67e7828e5f236f00572bd1747419419e135ca267 |
|
20-Jan-2016 |
Lorenzo Colitti <lorenzo@google.com> |
Teach more sock_diag code and tests about mapped sockets. Change-Id: Ife74d135f4af33ccebe10ce7d42d4b43e37f9523
/system/extras/tests/net_test/sock_diag_test.py
|
3aded09d80a3b8557f4121c5ccebf26c5e6f1602 |
|
16-Jan-2016 |
Lorenzo Colitti <lorenzo@google.com> |
Delete FixupDiagMsg and cite the commit that makes it unnecessary. Change-Id: I2e3eb0b3f6e3be824c37c161813c3b1301fd796e
/system/extras/tests/net_test/sock_diag_test.py
|
2c96358e57d689833af77ec0c13831a9ae1b27b8 |
|
16-Jan-2016 |
Lorenzo Colitti <lorenzo@google.com> |
Add a test for a port comparison bytecode validation bug. Change-Id: I2f7bd13e96124c6342a21559ca8e086010e8c51a
/system/extras/tests/net_test/sock_diag_test.py
|
dfa6374100c934a21fdfcae7a8be9359b9c3e72c |
|
15-Jan-2016 |
Lorenzo Colitti <lorenzo@google.com> |
Make the SOCK_DESTROY tests work again. These bitrotted due to changes to the tests developed on kernels which don't yet have SOCK_DESTROY backported to them. Make minor fixes to get them passing again: 1. Move asserts shared between TcpTest and SockDiagTest to SockDiagBaseTest. 2. Make IncomingConnection not leave FIN_WAIT sockets around, and check for their presence in testCrossFamilyBytecode, which fails if any other sockets exist. 3. Make mapped addresses work in testConnectInterrupted. Change-Id: I035cd9b6570ca83a411d6e12df46ce3e76554a19
/system/extras/tests/net_test/sock_diag_test.py
|
0d9dd0d03bf324cbbefb5061979d76a2e4249a25 |
|
14-Jan-2016 |
Lorenzo Colitti <lorenzo@google.com> |
Test for a cross-family bytecode comparison bug. Change-Id: I251088dc09d803a7448930cd155fc3a1c6c5bddf
/system/extras/tests/net_test/sock_diag_test.py
|
093d6d4da21f624c7d2e85a45b6afb062b3ea222 |
|
14-Jan-2016 |
Lorenzo Colitti <lorenzo@google.com> |
Add code and tests for inet_diag bytecode. Change-Id: I02af43151cf14905cc762455f282cb7fa5a1b003
/system/extras/tests/net_test/sock_diag_test.py
|
701a67bfa2a36dee90383ac23484bf2a762081fe |
|
14-Jan-2016 |
Lorenzo Colitti <lorenzo@google.com> |
Slightly simplify dumping sockets. - Remove the _DumpSockets method, since it's not useful. - Make ALL_NON_TIME_WAIT the default. Change-Id: Ibf0223ccfd9968e2e7223226ec3cb74ebd53f97c
/system/extras/tests/net_test/sock_diag_test.py
|
eb87f4d379ebd5945fa385b13a51a73deec199c9 |
|
14-Jan-2016 |
Lorenzo Colitti <lorenzo@google.com> |
Support specifying attributes in dump requests. Change-Id: Ibe49c87397518eeb35132bc485093cc8d3aae39e
/system/extras/tests/net_test/sock_diag_test.py
|
eda52a427837c5840e991f41e0fcfb9b5dfc38a9 |
|
13-Jan-2016 |
Lorenzo Colitti <lorenzo@google.com> |
Don't run the sock_diag tests twice. TcpTest inherits from SockDiagTest, which means it runs all the SockDiagTest test methods as well. Fix this by making the two inherit from a new base class with no test methods. Change-Id: I6aa1bb987be00ba29317ab035f2ab3d3cb8e5b9e
/system/extras/tests/net_test/sock_diag_test.py
|
3765e50c6f0dafbf04ec58d586b9b3203bc9848f |
|
12-Jan-2016 |
Lorenzo Colitti <lorenzo@google.com> |
Test for a SOCK_DIAG oops on IPv4-mapped SYN_RECV connections. Change-Id: Ib091831cefd140161b020d9801bc7b1fa1e1ea76
/system/extras/tests/net_test/sock_diag_test.py
|
02c264a0e449bec97c3ad4c7dec31d86dc26d1f6 |
|
19-Dec-2015 |
Lorenzo Colitti <lorenzo@google.com> |
More SOCK_DESTROY test work - Test that killing a socket kills established but not accepted children. - Make tests a bit more readable. Change-Id: I1133480233baf09d3f7bf73db612a82917ab0ca9
/system/extras/tests/net_test/sock_diag_test.py
|
3823b47a664a64024278c1fa0cbc1b632cc60634 |
|
06-Nov-2015 |
Lorenzo Colitti <lorenzo@google.com> |
Add code and tests to close sockets via SOCK_DESTROY. Change-Id: I769518d128fcff8035c58fbf3dc868f02fbd6c9d
/system/extras/tests/net_test/sock_diag_test.py
|
4c0ff912fef4aeaa9dc660f88a49f3144b3fc79e |
|
06-Jan-2016 |
Lorenzo Colitti <lorenzo@google.com> |
Make GetSockDiag really return an InetDiagMsg, not a tuple. Change-Id: I10fbb3bcecfc61082a5cc67419bf3c6616615398
/system/extras/tests/net_test/sock_diag_test.py
|
579791dba57c312b32b3b08412a77f4fbd465b8a |
|
19-Dec-2015 |
Lorenzo Colitti <lorenzo@google.com> |
Improvements to sock_diag code. 1. Add a Dump convenience function that takes a request. 2. Add code to zero out uninitialized data in diag_msg. 3. Add more granular functions for constructing requests (e.g., from sockets) without executing dumps. 4. Rename the Get* functions that scan socket dumps (such as GetSockDiagForFd) to Find* to make it clear that they scan dumps instead of asking the kernel for a particular socket. Change-Id: I62ea60f888fe2dd50f5c5cf9dd680608a74097a3
/system/extras/tests/net_test/sock_diag_test.py
|
8a50c9c793b4764f214ccccc61a9433a38b2fe68 |
|
29-Oct-2015 |
Lorenzo Colitti <lorenzo@google.com> |
Add support for the sock_diag netlink interface. Change-Id: Id5b1b3516d0a708bcfd69ae0e182dc39fe225934
/system/extras/tests/net_test/sock_diag_test.py
|