History log of /external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b2047ad24c4ffed73321f097448d6dae6a06585b 04-Jun-2018 Girish Moturu <gmoturu@google.com> [ConnectivityManagerFacade] APIs to set data warning limit

CHERRY PICKED FROM AOSP

Bug: 109670497
Test: Verified on pi-dev
Change-Id: I1483856edb4d2da87e354198d4e03ee2a2d9e97e
Merged-In: I8d4b46d6010fbdd13fe7eac0ad7d92f40e594021
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
001a6f7fb5bd975af020da5c88a211e76d837312 22-Feb-2018 Girish Moturu <gmoturu@google.com> [ConnectivityManagerFacade] API to get multipath preference

Last changes broke SL4A. Modified the API
connectivityGetMultipathPreference() to
connectivityGetMultipathPreferenceForNetwork()

Bug: 73308182
Test: Repo hooks, SL4A compile, ACTS tests
Change-Id: Ie5eb34f634b68ceb40c4bc6e4ba6599eaa0d8ece
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
30bec787e1287ba79a22c4472553344dc84835d4 21-Feb-2018 Tom Turney <tturney@google.com> Revert "[ConnectivityManagerFacade] API to get multipath preference"

This reverts commit 97083395e3e1c6b0787adb64cc63589e7bec89f3.

Duplicate RPC api causes sl4a to fail

Change-Id: Iaefbcdfe596c33c683bb314034a949d46502fd36
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
97083395e3e1c6b0787adb64cc63589e7bec89f3 14-Feb-2018 Girish Moturu <gmoturu@google.com> [ConnectivityManagerFacade] API to get multipath preference

Bug: 73308182
Test: Verified
Change-Id: I8426c0bc5e3a6c5c94ad38f73c9a5cef1755aaac
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
ee605e0ea2c9060686ccb850f5e375bb13ab04d8 08-Dec-2017 Girish Moturu <gmoturu@google.com> [DataUsage] Facade changes for Data usage tests

ApplicationManagerFacade: Pass extra params to intent
ConnectivityManagerFacade: Facade support for data usage APIs

Bug: 70041458
Test: Verified the changes
Change-Id: Iea7e2b54f26d9c18085cf83912bfca08565c214a
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
0e0da3543784cc11859924405017379ee13ddbdf 12-Dec-2017 Girish Moturu <gmoturu@google.com> [ConnectivityManagerFacade] Use LinkProperties APIs to get addrs

Bug: 70530304
Test: Verified the changes
Change-Id: I004af5cd67659e2dd8228a3d64bad04b075716e9
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
eadb5fdbd8cbc245fc14b3b845808dec413fe3e3 02-Dec-2017 Girish Moturu <gmoturu@google.com> [ConnectivityManagerFacade] Update received bytes for wifi

Bug: 70041458
Test: Verified the changes
Change-Id: I8e907986d752f66339eb056cbbbe44cd34376d9d
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
5e12e0900856e2abb9d8a415bb09550cf5de906e 22-Aug-2017 Girish Moturu <gmoturu@google.com> Merge "Code to get received bytes for mobile data usage" am: 20191b9d30 am: 097b3146c9
am: 9946f53ec8

Change-Id: I3a19ec9eaa751f257092fbc2b9264fe6be350a4b
3aa83014911abbc2af34f6d22a9956c4298a00a0 17-Aug-2017 Girish Moturu <gmoturu@google.com> Code to get received bytes for mobile data usage

Bug: 38189187
Change-Id: I6c8dc9cf23a4d8beb8754b72738be8a3e5b8f782
Tests: Verified the changes
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
ac5221fbd0195e5231942c28e2f63103c35adf5a 12-Jul-2017 Girish Moturu <gmoturu@google.com> Merge "Facade functions for wifi tethering tests" am: d0393a27bd am: 67c41d5c23
am: b632bc7d83

Change-Id: I3bc817e7ef528d3a553b06fee1d2c680fad25668
d704c6bc2c9b544ddc96a7d0b27594d05752f76e 02-Jun-2017 Girish Moturu <gmoturu@google.com> Facade functions for wifi tethering tests

Added the sl4a facade functions for the following
1. Get all interface names on a dut
2. Get non link local IP addresses for an interface
3. Get the current data usage in bytes
3. Set the data usage limit
4. Reset the data usage limit

Bug: 62601978
Test: Verified
Change-Id: I352884968ed9de4c3cc8404849267e768ddb8f0b
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
a08f945cbf88779d2d7f2e1e1b8d1b712f399032 13-Oct-2016 Etan Cohen <etancohen@google.com> [CM] Add timestamp to network request and response callbacks

Add timestamps to the request network API and the callback APIs.
Pass the information to the sl4a event. Allows the script to perform
latency measurements.

Bug: 31940045
Test: data-path setup latency integration (sl4a) test
Change-Id: I9450d439c213a044098d5a52e13e014dce519eda
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
c025f8b8df3e75a79bc71f755a1e9b22fe3e474e 31-Mar-2017 Etan Cohen <etancohen@google.com> [AWARE] Implement custom WifiAwareNetworkSpecifier

Modify facade to use the new custom WifiAwareNetworkSpecifier.
Since sl4a depends on json objects being moved through host,
need to provide custom packaging for custom network specifier (it
is no longer just a string) and to merge the operation in one
API.

Bug: 36275276
Test: integration (sl4a) tests
Change-Id: I976435b5ccbb04057a52a9a082af1821b15a8adb
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
5924fafb30d81b920252897910fb1659af5187a6 15-Feb-2017 Girish Moturu <gmoturu@google.com> Facade changes for WifiTetheringTest

Changes in the following facade files
1. HttpFacade.java
2. ConnectivityManagerFacade.java

Bug: 30298062
Test: Verified in nyc-mr2
Change-Id: I19eb661ca3fb6509e3f789147cb7cc111cb549fc
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
909957ce1cd170a053ea227358589f4660802174 02-Feb-2017 Betty Zhou <bettyzhou@google.com> Add connectivitySetDataRoaming and connectivityCheckDataRoamingMode.

Test: tested in the lab.
Bug: 34899275
Change-Id: I2aa41fa72a55fd81366ba15ef885e213cb679e2e
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
58fe2963fd6425f8226e54a7d95d58eca2430e2f 06-Jan-2017 Etan Cohen <etancohen@google.com> [CM] Add facade to get link-local IPv6 address

Bug: 34129649
Test: test script (Aware data-path) able to obtain address
Change-Id: Iee08b7a64c1c9cedd693d0c787bc41b21b9415be
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
f04335f899f2cce69f843692a3cb9cec229683c2 29-Dec-2016 tturney <tturney@google.com> Update Copyright values for 2017

Also ran google-java-format to remove
unused imports from affected files.

Bug: 33965425
Test: Build SL4A
Change-Id: Ied5d1427eaa400469212ca58544c7aec925a4379
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
57b1c968fe7e5bbba92e4937c090df55f203ec05 15-Sep-2016 Ang Li <angli@google.com> resolve merge conflicts of 98f8cba to nyc-mr1-dev-plus-aosp

Change-Id: I8f7314a99c6f78f3e9d1a7374845e354429d4a0c
cf6ff2ffd6026c6ed0a804458c177a81347ebdfe 14-Jul-2016 Rebecca Silberstein <silberst@google.com> ConnectivityManagerFacade: Add startTethering

Tests using wifi tethering need to start tethering through the
ConnectivityManager.startTethering() call. They used to rely on the
setWifiApEnabled call. This no longer works due to changes in the
implementation to start the wifi hotspot.

BUG: 30112957
Change-Id: I44132fc0bd15aac1f830deb760d60483f20bec5f
(cherry picked from commit 1e507299559210d759c4ec44a8c3d422bc3880b2)
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
82c8a4c151aed82efeb1b4987e508cf8f51c4548 30-Aug-2016 Mitchell Wills <mwills@google.com> DO NOT MERGE Merge remote-tracking branch 'goog/nyc-dev-plus-aosp' into nyc-mr1-dev-plus-aosp

Change-Id: I7b12fa0f95c478d72466b5828baaf05fd0b2a11d
3b854061a05abc6c4d5c8755dd6c7bd8bef9e353 26-Jul-2016 Etan Cohen <etancohen@google.com> Add OnLinkProperties change callback

Add OnLinkProperties callback: exposing the interface name property
- Add others as needed
Add mechanism to register specific callbacks: optional flag to reset
all others callbacks

Bug: 30113801
Change-Id: Ibe729347ad68cb49170e8156a5d64c1452fc22fe
(cherry picked from commit 5dedaddbdd38b54fddd91b6bcbc643ed2bd742f9)
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
6547a98275d9b6d93de6bf2d9eab397920911d57 26-Jul-2016 Etan Cohen <etancohen@google.com> [sl4a] Refactor ConnectivityManager/Service events/constants [DO NOT MERGE]

Refactor the ConnectivityManager/Service events/constants out
of the telephony events/constants class into separate files.

Bug: 30368899
Change-Id: I7c4201ecfac3284fe6d3e226270600fd7013f1f7
(cherry picked from commit bdadbed75c7dbec0142c1c6bbfcb7a6323133d65)
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
3cb2ca06207f73493e6efed78cf7b697234ee681 25-May-2016 Etan Cohen <etancohen@google.com> [CM] ConnectivityManager facade: allow clearing of request capabilities

Add a facade configuration which triggers the existing API to clear
the capabilities of the network request. Necessary since by default
a network request is constructed with some default capabilities.

Change-Id: Ib3d677106a3ed229bdd9ec8e05f80bef16970d3e
(cherry picked from commit 95624f1b84bd2e12fa819351016793cd1c272079)
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
42cd0683e30eaae2c31e61533f81c9da805add3f 21-Jun-2016 Nathan Harold <nharold@google.com> Move Airplane Mode Query to Call Global Settings

Bug: 29516025
Change-Id: I73d9731eec0510b0e1d3985c20c856d6fdb0a915
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
2122ace0df83deb7d49e01a5b3eeb1143b093cb8 24-Aug-2016 Nathan Harold <nharold@google.com> Move Airplane Mode Query to Call Global Settings
am: a015f0dd26

Change-Id: I081e4c485e31b99feeb95925083e14e737848b1e
a015f0dd26a195b00bae369dd9abbc1dcd608ccd 21-Jun-2016 Nathan Harold <nharold@google.com> Move Airplane Mode Query to Call Global Settings

Bug: 29516025
Change-Id: Ib2c30cba1a19bc32b0ab719ed776f9907768a654
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
ffd252131ef647b63de8392d0143d9595063f5da 21-Jun-2016 Nathan Harold <nharold@google.com> Move Airplane Mode Query to Call Global Settings

Bug: 29516025
Change-Id: Ib2c30cba1a19bc32b0ab719ed776f9907768a654
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
0620bee2510221f8272bc20bb4a4e7c714233e1d 26-Jul-2016 Etan Cohen <etancohen@google.com> Add OnLinkProperties change callback

Add OnLinkProperties callback: exposing the interface name property
- Add others as needed
Add mechanism to register specific callbacks: optional flag to reset
all others callbacks

Bug: 30113801
Change-Id: Ibe729347ad68cb49170e8156a5d64c1452fc22fe
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
51ac14877d83f89c3c3250498b80a53e8afaec41 26-Jul-2016 Etan Cohen <etancohen@google.com> [sl4a] Refactor ConnectivityManager/Service events/constants

Refactor the ConnectivityManager/Service events/constants out
of the telephony events/constants class into separate files.

(cherry-pick from partner sha1=bdadbed75c7dbec0142c1c6bbfcb7a6323133d65)

Merged-In: Ieb71ef091a9cced513ab5038f72377fbc2fe522a
Bug: 30368899
Change-Id: I7c4201ecfac3284fe6d3e226270600fd7013f1f7
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
5af8f08aeb50d944cf6211170989b467be00d6ed 26-Jul-2016 Etan Cohen <etancohen@google.com> [sl4a] Refactor ConnectivityManager/Service events/constants

Refactor the ConnectivityManager/Service events/constants out
of the telephony events/constants class into separate files.

Bug: 30368899
Change-Id: I7c4201ecfac3284fe6d3e226270600fd7013f1f7
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
1e507299559210d759c4ec44a8c3d422bc3880b2 14-Jul-2016 Rebecca Silberstein <silberst@google.com> ConnectivityManagerFacade: Add startTethering

Tests using wifi tethering need to start tethering through the
ConnectivityManager.startTethering() call. They used to rely on the
setWifiApEnabled call. This no longer works due to changes in the
implementation to start the wifi hotspot.

BUG: 30112957
Change-Id: I44132fc0bd15aac1f830deb760d60483f20bec5f
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java
9f32db87b486c93a0ea71eb1781ee45676b8bf8b 09-Feb-2016 Xin Li <delphij@google.com> Move sl4a to its own project.

BUG: 26914381
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/ConnectivityManagerFacade.java