summaryrefslogtreecommitdiff
path: root/tests/unit/java/com/android/server/ethernet/EthernetTrackerTest.java
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Temporarily ignore ethernet tests until prebuilts are updated"Patrick Rohr2022-07-271-14/+0
| | | | | | | | | | | | This reverts commit 14f45a3e988e948bb0fda178f184aa4563b1f4eb. Reason for revert: Reenabling tests after prebuilts are updated. Bug: 233824546 Change-Id: I6883ea55dd390e7fe102b735e0b757e838d9eff6 Merged-In: I8e806b3b884f2e0b6c1a1d2fffdb9a99c5dd60e8 (cherry picked from commit 3a7645fc75a16d308a105ef4f57d9f75bd887b43) Merged-In: I6883ea55dd390e7fe102b735e0b757e838d9eff6
* ethernet: broadcast state change for server interfacesPatrick Rohr2022-06-031-3/+16
| | | | | | | | | | | | Also update the test to ensure mFactory.hasInterface is mocked to match mFactory.getInterfaceState: previously it would be called by the factory in the mocked getInterfaceState, but the new code calls it directly. Bug: 171872016 Test: atest EthernetManagerTest Change-Id: I9ac959f181c88a7992991923b98a836f2833fa88 (cherry picked from commit f33f276b291d8b24b680a02f64404fd1c94186ad) Merged-In: I9ac959f181c88a7992991923b98a836f2833fa88
* Temporarily ignore ethernet tests until prebuilts are updatedPatrick Rohr2022-05-251-0/+14
| | | | | | | | | | | | | | Using Merged-In line of commit that adds the CTS tests to prevent this change from going anywhere it should not. Unfortunately, the test runner does not properly parse tests ignored at the class level. Test: TH Bug: 233824546 Ignore-AOSP-First: only needed on tm-dev Change-Id: Ia911cdfc39614ccda5f2cf8bfd1d913cf80a60ae Merged-In: I8e806b3b884f2e0b6c1a1d2fffdb9a99c5dd60e8
* Fix the ethernet setting API bug.Xiao Ma2022-05-191-11/+57
| | | | | | | | | | | | | | After turning off the ethernet settings via api, the ethernet service can still be started when plugging-in the cable. Improve the api by ignoring the upcoming interface unsolicited event listener callbacks and register new interface observer once the ethernet setting is enabled again. Bug: 231933028 Test: atest testListenEthernetStateChange_unsolicitedEventListener Change-Id: I1b1cb7d157f023fca82d75592168bd360a6fa6e1 (cherry picked from commit 94a00dfc649f5ddb630e6713a81421d0ecd00415) Merged-In: I1b1cb7d157f023fca82d75592168bd360a6fa6e1
* Merge EthernetServiceTests into FrameworksNetTestsRemi NGUYEN VAN2022-04-011-0/+456
As per the TODO, merge EthernetServiceTests into the larger FrameworksNetTests suite. Similarly to NetworkStats, NSD or IpSec tests, the tests are also marked as "non-connectivity-module-test", where "module" actually refers to modules being built for release (from an S-based branch) today. This is necessary as the tests and associated code cannot build without T APIs. Also add FrameworksNetTests to presubmit as non-connectivity-module tests are not run in presubmit without this. Test: TH Ignore-AOSP-First: Merged in topic, will be cherry-picked Change-Id: Id533cdb4ac184b963f570af299dea04754ba88e9