History log of /frameworks/base/tests/net/java/android/net/NetworkCapabilitiesTest.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a8f395702d2bd2d599da65454eba78cbf8f3049d 30-Sep-2017 Hugo Benichi <hugobenichi@google.com> DO NOT MERGE Ignore DUN in describeImmutableDifferences

This patch changes describeImmutableDifferences in NetworkCapabilities
to ignore differences in NET_CAPABILITY_DUN, so that updateCapabilities
in ConnectivityService to not report wtf errors when a NetworkAgent
degrades its NetworkCapabilities object by removing NET_CAPABILITY_DUN.

Bug: 65257223
Test: runtest frameworks-net
Change-Id: I115ed1b366da01a3f8c3c6e97e0db8ce995fd377
/frameworks/base/tests/net/java/android/net/NetworkCapabilitiesTest.java
8a3a012a1cd497a33bd6ec1d5935b79a695e5731 04-Aug-2017 Hugo Benichi <hugobenichi@google.com> NetworkCapabilities: fix describeImmutableDifferences

This patch fixes the mask used in describeImmutableDifferences which did
not correctly turn NET_CAPABILITY_NOT_METERED into bit flag.

Bug: 63326103
Test: added unit tests, runtest frameworks-net
Merged-In: Ib6b390b1daef5912859302692af7dcd6cfd3e39a
Merged-In: If38efacdeec8476880835657938e435f9b598525
Merged-In: Ieccad46fcffcaf748f5644b04617e9a82527000e
Merged-In: I533ef8fe369cec19d283ff2950314fce6e28cffd
Merged-In: I12636c6699ff60487a28570208e819ea0b66fa2e
Merged-In: Ie5df14e0ea1c12e0cfabe87978ac6c9b744353b2

(cherry picked from commit 2ecb9408f4102687f20f9ca19c13071ac6098cc6)

Change-Id: I74ecf34a2c079c74152d00caea2c220e9c6d1fa5
/frameworks/base/tests/net/java/android/net/NetworkCapabilitiesTest.java
1eeec7880db34869cb271b156b3168d3e4e8ab98 10-Apr-2017 Robert Greenwalt <rgreenwalt@google.com> Mark Restricted APN connections as restricted.

If anything unrestricted is bundled in the whole thing has to be
unrestricted (we can't restrict based on destination or intent)
but the NOT_METERED flag wasn't taken into account.

This wasn't a problem before because telephony set that statically
and late, but a change caused it to be marked NOT_METERED earlier
which exposed this bug.

bug: 37208956
Test: new NetworkCapabilitiesTest. Fails without fix, works with.
Change-Id: I7b7a1c38621ce0ecde8cf041e82b1ebb7a9c6f15
/frameworks/base/tests/net/java/android/net/NetworkCapabilitiesTest.java