Commit Graph

4430 Commits

Author SHA1 Message Date
Chalard Jean
106f1871f4 Merge "Test sendNetworkScore" am: 142c163687 am: c1b3d84511
Change-Id: I5fedf25e96006fc81553eb39d7f410a810a30f6d
2020-04-14 02:10:46 +00:00
Chalard Jean
54d4244f7b Merge "Test sendCaps and sendProps" am: 06dca5a4cc am: cfd1f07799
Change-Id: Iadf5af2427bd643f0d17aaf975d4d5e87e26fdcf
2020-04-14 02:10:34 +00:00
Chalard Jean
dc5b758c44 Merge "Test validation status" am: 2d061f9175 am: f9c5acfbc3
Change-Id: I7e6e67af87cc4affae6cce3a77ac878c0c127705
2020-04-14 02:10:13 +00:00
Chalard Jean
c1b3d84511 Merge "Test sendNetworkScore" am: 142c163687
Change-Id: I668e5dad93a40edd4eadb55cf9eb8360f353a379
2020-04-14 01:49:26 +00:00
Chalard Jean
cfd1f07799 Merge "Test sendCaps and sendProps" am: 06dca5a4cc
Change-Id: I60a0f77c6352e7c8a44b47064b50fb61f9b97094
2020-04-14 01:49:14 +00:00
Chalard Jean
f9c5acfbc3 Merge "Test validation status" am: 2d061f9175
Change-Id: Ief5eb1194d99c3c5a9ae4f4fd6f6f8c99760b04e
2020-04-14 01:48:44 +00:00
Chalard Jean
655fdab91c Merge changes from topic "cts_networkagent_keepalive" am: eb819aea2b am: d0334d944f
Change-Id: Iac1c3cdf1d6f853fd4ab14c4aaca7e2c79243108
2020-04-13 15:22:45 +00:00
Chalard Jean
d0334d944f Merge changes from topic "cts_networkagent_keepalive" am: eb819aea2b
Change-Id: I163f519e542b8618cd0425c94e262d18dc2cd63d
2020-04-13 15:05:03 +00:00
Chalard Jean
80ee14e0e7 Test sendNetworkScore
Test: this
Bug: 139268426
Change-Id: I66cea443f0c6aa9235da577817787d764fbd030b
2020-04-13 14:51:37 +00:00
Chalard Jean
d5f249c24c Test sendCaps and sendProps
Test: this
Bug: 139268426
Change-Id: Idefce1174b82668d23c53dd1bf95bc660cb21c28
2020-04-13 14:51:03 +00:00
Chalard Jean
788d19d376 Test validation status
Test: this
Bug: 139268426
Change-Id: I8499d9da8643cf60c912570e7a2ac2207d662e16
2020-04-13 14:50:41 +00:00
Chalard Jean
eb819aea2b Merge changes from topic "cts_networkagent_keepalive"
* changes:
  Test accept unvalidated
  Test onStartSocketKeepalive
  Increase test independence
2020-04-13 14:47:58 +00:00
Treehugger Robot
e85ae0e7f8 Merge "Add tethering CTS owners." am: a4a0d230b4 am: 85e0826a8f
Change-Id: I4f1ccc4e38316509f1a41f83c52965bf2c56edf6
2020-04-13 14:04:57 +00:00
Treehugger Robot
85e0826a8f Merge "Add tethering CTS owners." am: a4a0d230b4
Change-Id: I801b7e263729032533530f9a2817b2d868a6eb7f
2020-04-13 13:44:40 +00:00
Treehugger Robot
a4a0d230b4 Merge "Add tethering CTS owners." 2020-04-13 13:16:29 +00:00
Chalard Jean
3f138ef9d3 Test accept unvalidated
Test: this
Bug: 139268426
Change-Id: I3326a2119d66e67566fce0268ea4861729b1c64c
2020-04-13 20:47:18 +09:00
Chalard Jean
570b76b273 Test onStartSocketKeepalive
Test: this
Bug: 139268426
Change-Id: I4e251fa0203a1888badef9ed90495fe8b3340a1c
2020-04-13 20:45:19 +09:00
Chalard Jean
01f3fd3d80 Increase test independence
If a test fails without unregistering an agent, other tests will
see their requests match the old agent. That means any test failing
will fail all subsequent tests, which is not very helpful.

Solve this by making sure the agents are unregistered before the
test ends. Also ensure the requests are unregistered.

Test: NetworkAgentTest
Change-Id: I2c167803d478d31fd85dc6e6e621f35d36c68fb4
2020-04-13 20:25:30 +09:00
TreeHugger Robot
51e2a73f35 [automerger skipped] Merge "Add cts test for traffic stats APIs" into rvc-dev am: cb85eccaf1 -s ours
am skip reason: Change-Id I6b4a6773e22a204b6267d28638b9f57a0d0eb65a with SHA-1 f483cc9679 is in history

Change-Id: Ib0618bd8253eaa770e5ca2a49f6a4cde58e7e94e
2020-04-13 10:39:25 +00:00
Chalard Jean
9e5d061d73 Add tethering CTS owners.
Test: none
Change-Id: I552b3bf8d79c4e4480396edc201b51ec5901b87b
2020-04-13 17:40:32 +09:00
Aaron Huang
e1236aeae4 Add cts test for traffic stats APIs
This change adds test for new public APIs.

Bug: 135998869
Test: atest CtsNetTestCasesLatestSdk:TrafficStatsTest

Change-Id: Iefc234fb85145b31a1f7842b93b4d6fc4425bab6
Merged-In: I6b4a6773e22a204b6267d28638b9f57a0d0eb65a
(cherry picked from commit e5a3234c38c35aaec55029e369f2aac2ec4326cd)
2020-04-13 03:29:08 +00:00
Chalard Jean
aeb2ba4e17 Merge "Test onBandwidthUpdateRequested" am: 2a22d65235 am: 928544f35b
Change-Id: I989a3fc6abc767f96e1d7b247f7c88306fb91427
2020-04-12 13:49:58 +00:00
Chalard Jean
928544f35b Merge "Test onBandwidthUpdateRequested" am: 2a22d65235
Change-Id: Id930917fe433a98775b5d3c8050924000b109527
2020-04-12 13:38:17 +00:00
Chalard Jean
2a22d65235 Merge "Test onBandwidthUpdateRequested" 2020-04-12 13:15:57 +00:00
TreeHugger Robot
62b8c1976c [automerger skipped] Merge "Add a first NetworkAgent CTS test" into rvc-dev am: 7aef439cc3 -s ours
am skip reason: Change-Id I022c9e237fdaec27338047c171c04e5a96cf89e3 with SHA-1 21793bad18 is in history

Change-Id: I778078bf84207f67c37bf510f4c3f1f570cfc7d5
2020-04-11 07:07:27 +00:00
TreeHugger Robot
7aef439cc3 Merge "Add a first NetworkAgent CTS test" into rvc-dev 2020-04-11 06:42:14 +00:00
Xin Li
cc5bd7d948 [automerger skipped] Merge "DO NOT MERGE - Merge qt-qpr1-dev-plus-aosp@6382244 into stag-aosp-master" into stage-aosp-master am: e13a501ba6 -s ours
am skip reason: subject contains skip directive

Change-Id: Icf0f3f47d9dc070181b20d7bb3f8c40024a8da71
2020-04-10 19:07:16 +00:00
TreeHugger Robot
f38823072d [automerger skipped] Merge "Add ProxyInfoTest to test public APIs" into rvc-dev am: df4747a13e -s ours
am skip reason: Change-Id I451989f7312fb98ec2fa0b7b9ddc856ecf2087be with SHA-1 b03df59c70 is in history

Change-Id: I17709eca928ca225fa06f3120b51e130032caa9e
2020-04-10 12:46:09 +00:00
TreeHugger Robot
87e99aee67 [automerger skipped] Merge "CTS test for DhcpInfo parcel/unparcel" into rvc-dev am: 3e89fdbc56 -s ours
am skip reason: Change-Id I076241072688fca37b8451873183f9597bc5fe79 with SHA-1 2648ad46fe is in history

Change-Id: If0a8fe299a299890f8d391b287a854f25de111dd
2020-04-10 12:45:45 +00:00
TreeHugger Robot
abc3bcaa67 [automerger skipped] Merge "Refactor assertion into assertInRange() method" into rvc-dev am: 59be915eeb -s ours
am skip reason: Change-Id I6d939dd62cad3d6ba23a3c5ca7b1e6a8b4131a90 with SHA-1 cb68d1cd09 is in history

Change-Id: I938b8f0fce04019e9955fd10ed2363c4bf2336ca
2020-04-10 12:45:37 +00:00
TreeHugger Robot
df4747a13e Merge "Add ProxyInfoTest to test public APIs" into rvc-dev 2020-04-10 12:22:55 +00:00
TreeHugger Robot
3e89fdbc56 Merge "CTS test for DhcpInfo parcel/unparcel" into rvc-dev 2020-04-10 12:20:04 +00:00
TreeHugger Robot
59be915eeb Merge "Refactor assertion into assertInRange() method" into rvc-dev 2020-04-10 12:18:37 +00:00
Chalard Jean
ab9f126270 Test onBandwidthUpdateRequested
Test: this
Bug: 139268426
Change-Id: I427ae6ac2c8910683e47f503ba71a05e35507571
2020-04-10 11:20:40 +09:00
Xin Li
dbc3ccf1b5 DO NOT MERGE - Merge qt-qpr1-dev-plus-aosp@6382244 into stag-aosp-master
Bug: 151763422
Change-Id: I15c5eb1b3089a082e1ff728ad3a8e9e99b087211
2020-04-09 18:41:37 -07:00
Yan Yan
e3e7c8c7f6 [automerger skipped] Merge "Create build files for CtsIkeTestCases" into rvc-dev am: f462415146 -s ours
am skip reason: Change-Id I2f49fc12314ac648e8df816058d599033c822dca with SHA-1 5c22928658 is in history

Change-Id: I5908da6e730557971bf22fbf1930b4892860b98c
2020-04-09 23:36:34 +00:00
Yan Yan
f462415146 Merge "Create build files for CtsIkeTestCases" into rvc-dev 2020-04-09 23:11:24 +00:00
Aaron Huang
2b1fbd6404 Refactor assertion into assertInRange() method
It's hard to read in current design, refactor the
assertion into assertInRange() for readability.

Bug: 153614624
Test: atest android.net.cts.TrafficStatsTest
Change-Id: I6d939dd62cad3d6ba23a3c5ca7b1e6a8b4131a90
Merged-In: I6d939dd62cad3d6ba23a3c5ca7b1e6a8b4131a90
(cherry picked from commit af3469bdc7031d80f3d3838518fd7518b3e8eb9c)
2020-04-09 08:54:34 +00:00
Aaron Huang
7640d063eb Merge "Add cts test for traffic stats APIs" am: 078d412a6b am: c6b0b84684
Change-Id: I9737e922d46f506cd3ce910dc38d52441d4ad10f
2020-04-09 03:08:06 +00:00
Aaron Huang
0ddd05fb08 Merge "Add cts test for traffic stats APIs" am: 078d412a6b am: c6b0b84684
Change-Id: Iab88208d9e801eaa3efea3d5495f57ea044cbd44
2020-04-09 03:08:06 +00:00
Aaron Huang
c6b0b84684 Merge "Add cts test for traffic stats APIs" am: 078d412a6b
Change-Id: Ie1f53b33e2576d1906e437061fff0b7519e39966
2020-04-09 02:52:40 +00:00
Aaron Huang
078d412a6b Merge "Add cts test for traffic stats APIs" 2020-04-09 02:37:15 +00:00
Mark Chien
51031fad9b Merge "Add testRegisterTetheringEventCallback for CtsTetheringTest" am: 742cfc0984 am: 6a50f05416
Change-Id: I8db3d8931f4cddac4d9875d7352c619a18308133
2020-04-08 13:10:26 +00:00
Mark Chien
abaed96efc Merge "Add testRegisterTetheringEventCallback for CtsTetheringTest" am: 742cfc0984 am: 6a50f05416
Change-Id: I3278d7d1512acd3a0641a310960adabd95383a57
2020-04-08 13:10:24 +00:00
Mark Chien
6a50f05416 Merge "Add testRegisterTetheringEventCallback for CtsTetheringTest" am: 742cfc0984
Change-Id: I05514267c48b2dea3eb90be457f18bc1049b535f
2020-04-08 13:00:00 +00:00
Mark Chien
742cfc0984 Merge "Add testRegisterTetheringEventCallback for CtsTetheringTest" 2020-04-08 12:45:53 +00:00
Aaron Huang
1522b023d0 CTS test for DhcpInfo parcel/unparcel
Bug: 139268426
Bug: 135998869
Test: atest CtsNetTestCasesLatestSdk:android.net.cts.DhcpInfoTest
Change-Id: I20d9faba899c7eef026e155e329c5c3a89253209
Merged-In: I076241072688fca37b8451873183f9597bc5fe79
(cherry picked from commit 130479fb2aa2457eb590202382ed31f72cc5386e)
2020-04-08 08:58:45 +00:00
Aaron Huang
abf9bc0843 Add ProxyInfoTest to test public APIs
Add cts to test current public APIs and new public
APIs.

Bug: 151110319
Bug: 152617305
Test: atest CtsNetTestCasesLatestSdk:ProxyInfoTest
Change-Id: I3e7d2cb7b4c5e47fc85d418aa8ef504367b3d8db
Merged-In: I451989f7312fb98ec2fa0b7b9ddc856ecf2087be
(cherry picked from commit 0a4d5ecc83d56c2c3f400927a2b8af6e26eb8db8)
2020-04-08 08:58:01 +00:00
Chalard Jean
0e7d08e2b2 Add a first NetworkAgent CTS test
This is a basic test that only tests register(), markConnected(),
unregister and onNetworkUnwanted. It provides the backbone for
the tests, a harness to test callbacks on NetworkAgent, and
demonstrates how the instrumentation in
ConnectivityService can be used to test this API.

Test: this
Bug: 139268426
Change-Id: I859208f381ccc22a85d6bccb44c0d5d84c3380c6
Merged-In: I022c9e237fdaec27338047c171c04e5a96cf89e3
(cherry picked from commit 723b519dc2de077c37db510850a590188591a80b, aosp/1253423)
2020-04-08 08:12:14 +00:00
Aaron Huang
b7c97ca10e Merge "CTS test for DhcpInfo parcel/unparcel" am: 56c89685c5 am: d4ab043982
Change-Id: Iec963b55b974f40293c2de7e2b7bbd7e72b35934
2020-04-08 07:26:30 +00:00