History log of /frameworks/opt/net/wifi/service/java/com/android/server/wifi/aware/WifiAwareMetrics.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5b09fc76e4a2e05c5e5a24e96ff29be2fd49ed9f 16-Mar-2018 Etan Cohen <etancohen@google.com> [AWARE][RTT] Refactor common metrics utilities: log & linear historgram

Refactor the log and linear histogram collection utilites out of Wi-Fi
Aware metrics class and into a utility class. Usable across different
metrics collection classes.

Bug: 68819947
Test: unit tests
Change-Id: I90d212ff25ebb99cc58867769742543de52da31c
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/aware/WifiAwareMetrics.java
05dbaa4579483e9f53f4b6c6e02c02d620f1890f 13-Mar-2018 Etan Cohen <etancohen@google.com> [AWARE] Metrics for Discovery + Ranging

Add metrics for Wi-Fi Aware discovery with ranging constraints.

Bug: 63906015
Test: unit tests for aware
Test: integration tests ThroughputTest
Change-Id: I06330edb906a72de33b8777587deed4f27fc6f41
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/aware/WifiAwareMetrics.java
d187886254382d86f6884f593d851594575acd0c 14-Dec-2017 Etan Cohen <etancohen@google.com> [AWARE] Restructure debugging flags to enable dynamic updates

Restructure the debugging flags to allow dynamic updates of the debug
flag. Each class has a static VDBG and a dynamically updated mDbg.

Note: there are no (or minimal changes) to the actual debugging - all
of which is gated by VDBG. A subsequent CL will move some messages to
the lower-level mDbg.

Bug: 69432628
Test: builds, runs, toggle debug flag
Change-Id: I61df2a0bb790832c7136aa1ad67a745eb388b1da
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/aware/WifiAwareMetrics.java
d2b34d876c5b21790a4b98a94ae69cc95d2f5521 19-Jul-2017 Etan Cohen <etancohen@google.com> [AWARE] Simplify Aware data-path states

Merge common states for Initiator and Resonder. Simplifies code.

Bug: 63635780
Test: unit tests + integration tests passing
Change-Id: I19c3718179e3044090b08d80fa5a01b57e5ea698
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/aware/WifiAwareMetrics.java
5de3baeffa8c83ed390e6357ffaab710235a68f2 01-Jul-2017 Etan Cohen <etancohen@google.com> [AWARE] Update metrics dumpsys

Catch up Aware metrics dumpsys to include all metrics.

Bug: 26565416
Test: unit tests passing, integration tests passing, shows data
Change-Id: I4797c1f4c40aa751ee6b1509d2b3754de0f1db25
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/aware/WifiAwareMetrics.java
7a44d3fab050e1aca22317a604a68016c79f5925 29-Jun-2017 Etan Cohen <etancohen@google.com> [AWARE] Add metrics for data-path session duration

NPD (NAN data-path) session duration metrics: measured from
a successful completion (confirm) to termination notification.

Bug: 26565416
Test: unit tests passing
Change-Id: I30d7a8417789789662e9252fcafbd626a9377d23
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/aware/WifiAwareMetrics.java
dca9963c7292e17318f5ba0dee6c3683c7c9f941 29-Jun-2017 Etan Cohen <etancohen@google.com> [AWARE] Add NDP (data-path) creation duration metrics

Collect information on how long it takes to create a NAN
data-path (NDP): starting from initiator request to confirm
or from responder getting a request to confirm.

Bug: 26565416
Test: unit tests passing
Change-Id: Idbc526df1bb94af88247e9780925d0c312101a3a
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/aware/WifiAwareMetrics.java
f28f838f3fe502fff47bcb3098098556b167ed88 29-Jun-2017 Etan Cohen <etancohen@google.com> [AWARE] Add NAN data-path (NDP/NDI) metrics

Add metrics on the number of Wi-Fi Aware (NAN) data-paths,
data-interfaces, and status codes.

Bug: 26565416
Test: unit tests passing
Change-Id: Ie90ec6e94d4124d66d8f80f2035bb0af3d1cd592
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/aware/WifiAwareMetrics.java
34c8241b4b1d68cf98fad51cd0e56295e2721c6d 28-Jun-2017 Etan Cohen <etancohen@google.com> [AWARE] Simplify Discovery Session metrics collection

Simplify metric collection - there's no need to keep an ongoing datbase
of information since that is already kept by the state machine. Simply
calculate updated max on every metric update.

Bug: 26565416
Test: unit tests passing
Change-Id: Ib0316663b37def153640eb2ed1c746c11423e755
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/aware/WifiAwareMetrics.java
da389f4b673e0f3fe54dc5b1123221037eb96e42 27-Jun-2017 Etan Cohen <etancohen@google.com> [AWARE] Metrics for Aware enable/disable cycle

Bug: 26565416
Test: (new) unit tests passing
Change-Id: I3c3d11354032ebbfa650cdbe5c120dc1b416a5fd
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/aware/WifiAwareMetrics.java
d8135fd1779f30c7934d87fd65fbfa678db14548 27-Jun-2017 Etan Cohen <etancohen@google.com> [AWARE] Metrics for discovery sessions

Bug: 26565416
Test: (new) unit tests passing
Change-Id: I0d3f2eb159c8f517156431fb0b09deb4c90fd4b9
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/aware/WifiAwareMetrics.java
a83967f56939392072253162731bfe090c2e7709 08-May-2017 Etan Cohen <etancohen@google.com> [AWARE] Attach metrics

Attach attach session metrics.
Fix bug in framework which causes an incorrect identity change
value to be used in session configuration.

Bug: 26565416
Test: builds + unit-tests
Change-Id: I6cd1d39eeffcf176c82629cc235a2f39aa029366
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/aware/WifiAwareMetrics.java
910fdc720f0bf62b5529cb37a5f001ae585a5c59 26-Apr-2017 Etan Cohen <etancohen@google.com> [AWARE] Metrics framework

Plug-in to the Wi-Fi metrics framework. Metrics proto and hooks
created but not populated.

Bug: 26565416
Test: builds + unit-tests
Change-Id: I4a8eb76342c140767279aa46753d604b37af613e
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/aware/WifiAwareMetrics.java