android_packages_modules_Co.../services
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hugo Benichi a616d96929 Split network monitoring and portal probe events
This patches changes how captive portal tests and network lifecycle
events are logged as connectivity events:
  - it splits NetworkMonitorEvent into two event classes:
      - ValidationProbeEvent for logging individual probe events.
      - NetworkEvent for logging network connection, validation,
        lingering, and disconnection.
  - it removes the redundant CaptivePortalCheckResultEvent class.
    The information logged in CaptivePortalCheckResultEvent was already
    logged by NetworkMonitorEvent, but missing the evaluation durations.
    It is now logged by ValidationProbeEvent.
  - it removes the CaptivePortalStateChangeEvent class, which is now
    redundant with NetworkEvent, but missing evaluation durations.

In addition, it adds event logging when ConnectivityService puts a
network into lingering or removes a network from lingering.

Bug: 28204408
Change-Id: I8f9752e4d36175ecfcbd1545a01a41bad6e06ea4
2016-04-22 17:08:56 +09:00
..
core/java/com/android/server Split network monitoring and portal probe events 2016-04-22 17:08:56 +09:00
net/java/android/net/apf Add a toString method to ApfCapabilities. 2016-03-28 17:33:30 +09:00
tests/servicestests Cap number of NetworkRequests a UID can make to 100 2016-04-20 10:52:47 -04:00