Treehugger Robot
29aee20bfa
Merge "[SP18.1] add dependency object to OffloadController" am: c75f373448 am: 30af8e6201 am: 912b722290 am: b316d05e25 am: e66cec5be6
...
Change-Id: I83a01126b6bccb7ec88ba25922deecac45ccc93a
2020-04-29 13:28:12 +00:00
Treehugger Robot
e66cec5be6
Merge "[SP18.1] add dependency object to OffloadController" am: c75f373448 am: 30af8e6201 am: 912b722290 am: b316d05e25
...
Change-Id: Id04508c8e61cc45644601086f868143d67589cf6
2020-04-29 13:16:30 +00:00
Treehugger Robot
b316d05e25
Merge "[SP18.1] add dependency object to OffloadController" am: c75f373448 am: 30af8e6201 am: 912b722290
...
Change-Id: Ie523b105fcc918b8d95fa732b284aeb6584a3dcb
2020-04-29 12:56:55 +00:00
Treehugger Robot
912b722290
Merge "[SP18.1] add dependency object to OffloadController" am: c75f373448 am: 30af8e6201
...
Change-Id: Ic1586dee9e62a3a1484feec91cc66883a12bb90b
2020-04-29 12:45:13 +00:00
Treehugger Robot
30af8e6201
Merge "[SP18.1] add dependency object to OffloadController" am: c75f373448
...
Change-Id: I02c648e4ec802e738d311f5996cb3cd053f58478
2020-04-29 12:25:36 +00:00
Junyu Lai
93660e382c
Merge "[SP18] Poll network stats in OffloadController to support data warning" am: d25d88199f am: 73cfbe504e am: a10b3a3a89 am: 72d37e7460 am: 838db0549b
...
Change-Id: I9d09a7bf07bc055c1841991bc06e71bfa29a47a9
2020-04-29 12:25:33 +00:00
Junyu Lai
838db0549b
Merge "[SP18] Poll network stats in OffloadController to support data warning" am: d25d88199f am: 73cfbe504e am: a10b3a3a89 am: 72d37e7460
...
Change-Id: I91293aa698fe29da0b915db93336e4c18d363735
2020-04-29 12:09:18 +00:00
Treehugger Robot
c75f373448
Merge "[SP18.1] add dependency object to OffloadController"
2020-04-29 12:08:22 +00:00
Junyu Lai
72d37e7460
Merge "[SP18] Poll network stats in OffloadController to support data warning" am: d25d88199f am: 73cfbe504e am: a10b3a3a89
...
Change-Id: I9dc0ad525f5736b333ac42f2390477cba2420438
2020-04-29 11:53:52 +00:00
Junyu Lai
a10b3a3a89
Merge "[SP18] Poll network stats in OffloadController to support data warning" am: d25d88199f am: 73cfbe504e
...
Change-Id: Ifcdeaaba790ddf9adecd3afb06911c63f1a17ac1
2020-04-29 11:40:26 +00:00
Junyu Lai
73cfbe504e
Merge "[SP18] Poll network stats in OffloadController to support data warning" am: d25d88199f
...
Change-Id: I16e45c86f4f7c5654dd0061c6fdb3fbf66986124
2020-04-29 11:19:40 +00:00
Junyu Lai
d25d88199f
Merge "[SP18] Poll network stats in OffloadController to support data warning"
2020-04-29 11:01:56 +00:00
TreeHugger Robot
2f1eb285b1
Merge "Import translations. DO NOT MERGE"
2020-04-28 17:12:43 +00:00
junyulai
360c88f238
[SP18.1] add dependency object to OffloadController
...
In order to mock constant in unit test, a dependency object is
introduced with minimum code change to achieve this.
Test: atest TetheringTests
Bug: 149467454
Change-Id: I38628daddcb7be7c74846e78d36dc88f065b97d9
2020-04-28 18:27:57 +08:00
junyulai
607fa9efea
[SP18] Poll network stats in OffloadController to support data warning
...
The OEM implemented tether offload does not support
data warning since the HAL only tells the hardware about data limit
but not warning. However, to add such interface in HAL needs OEM to
comply and implement in hardware.
Thus, as a short-term solution, polls network statistics from HAL
and notify upper layer when it reaches the alert quota set by
NetworkStatsService.
Note that when CPU is sleeping, the data warning of tethering offload
will not work since the polling is also suspended.
Test: manual
Test: atest OffloadControllerTest
Bug: 149467454
Change-Id: I2467b64779b74cd5fec73b42fb303584f52cb1cb
2020-04-28 18:27:57 +08:00
Bill Yi
b78e40bd4f
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Change-Id: I5cb9777f596296af4cbe13a0b1fe57ab2a9283b2
2020-04-28 00:46:32 -07:00
Mark Chien
5ed0c67be2
[automerger skipped] Merge "Remove Preconditions usage to stop dependecy with non-updatble class" into rvc-dev am: 9258a08525 am: ec45939bda am: 0b99b02f39 am: 9077eec102 -s ours am: 1a6fceee64 -s ours
...
am skip reason: Change-Id Id0dcec44f362f79bc8c046d722635687a7388aa2 with SHA-1 ed50636b60 is in history
Change-Id: I2af57d32ea3a28eec42bc9e5d1bbc30b2e70906d
2020-04-28 04:10:18 +00:00
Mark Chien
152da2eed4
[automerger skipped] Merge "Remove Preconditions usage to stop dependecy with non-updatble class" into rvc-dev am: 9258a08525 -s ours am: 392bb66d1d -s ours am: 0b2141dff9 -s ours am: 1f3f065dee -s ours
...
am skip reason: Change-Id Id0dcec44f362f79bc8c046d722635687a7388aa2 with SHA-1 ed50636b60 is in history
Change-Id: I9ba82ebc9f8d7c1aa1875e0504eac18faac51b9d
2020-04-28 04:08:47 +00:00
Automerger Merge Worker
f080e97ee3
Merge "[automerger skipped] Merge "Remove Preconditions usage to stop dependecy with non-updatble class" into rvc-dev am: 9258a08525 am: ec45939bda -s ours" into rvc-d1-dev-plus-aosp am: fe7cd34d39 -s ours am: 1449ae2886 -s ours
...
am skip reason: Change-Id Id0dcec44f362f79bc8c046d722635687a7388aa2 with SHA-1 b9c19778f4 is in history
Change-Id: Ib4fd0c024d183c6ac9ef450746dcec97cf590e8a
2020-04-28 04:07:59 +00:00
Mark Chien
1a6fceee64
[automerger skipped] Merge "Remove Preconditions usage to stop dependecy with non-updatble class" into rvc-dev am: 9258a08525 am: ec45939bda am: 0b99b02f39 am: 9077eec102 -s ours
...
am skip reason: Change-Id Id0dcec44f362f79bc8c046d722635687a7388aa2 with SHA-1 ed50636b60 is in history
Change-Id: I38d0e31eee7d5c93a6443e82d55b8fbe73fefdbe
2020-04-28 04:06:32 +00:00
Mark Chien
1f3f065dee
[automerger skipped] Merge "Remove Preconditions usage to stop dependecy with non-updatble class" into rvc-dev am: 9258a08525 -s ours am: 392bb66d1d -s ours am: 0b2141dff9 -s ours
...
am skip reason: Change-Id Id0dcec44f362f79bc8c046d722635687a7388aa2 with SHA-1 ed50636b60 is in history
Change-Id: Ibd1931045fe83ae897fbfb92a866e3ae849022b6
2020-04-28 03:51:03 +00:00
Automerger Merge Worker
1449ae2886
Merge "[automerger skipped] Merge "Remove Preconditions usage to stop dependecy with non-updatble class" into rvc-dev am: 9258a08525 am: ec45939bda -s ours" into rvc-d1-dev-plus-aosp am: fe7cd34d39 -s ours
...
am skip reason: Change-Id Id0dcec44f362f79bc8c046d722635687a7388aa2 with SHA-1 b9c19778f4 is in history
Change-Id: I6fd4cc02b9923e2c65660b1e6f34cd866b3fc6e7
2020-04-28 03:50:45 +00:00
Mark Chien
9077eec102
Merge "Remove Preconditions usage to stop dependecy with non-updatble class" into rvc-dev am: 9258a08525 am: ec45939bda am: 0b99b02f39
...
Change-Id: Ib8c2133d64cd0346732194d8cfba88e60abdef04
2020-04-28 03:50:44 +00:00
Mark Chien
0b2141dff9
[automerger skipped] Merge "Remove Preconditions usage to stop dependecy with non-updatble class" into rvc-dev am: 9258a08525 -s ours am: 392bb66d1d -s ours
...
am skip reason: Change-Id Id0dcec44f362f79bc8c046d722635687a7388aa2 with SHA-1 ed50636b60 is in history
Change-Id: I4d4e2f03acefe51495a6c5d2cc28ea81cf47392f
2020-04-28 03:20:22 +00:00
Mark Chien
ba42f65378
[automerger skipped] Merge "Remove Preconditions usage to stop dependecy with non-updatble class" into rvc-dev am: 9258a08525 am: ec45939bda -s ours
...
am skip reason: Change-Id Id0dcec44f362f79bc8c046d722635687a7388aa2 with SHA-1 b9c19778f4 is in history
Change-Id: Ibf3c85517a30c2202235fee7ccd16c8f2cd7ce9f
2020-04-28 03:20:04 +00:00
Mark Chien
392bb66d1d
[automerger skipped] Merge "Remove Preconditions usage to stop dependecy with non-updatble class" into rvc-dev am: 9258a08525 -s ours
...
am skip reason: Change-Id Id0dcec44f362f79bc8c046d722635687a7388aa2 with SHA-1 b9c19778f4 is in history
Change-Id: Ie3bbe36a336d52d240e0d6f41654009d98b6be55
2020-04-28 03:12:33 +00:00
Mark Chien
ec45939bda
Merge "Remove Preconditions usage to stop dependecy with non-updatble class" into rvc-dev am: 9258a08525
...
Change-Id: I7b13aa7a500d804d0e8ef96d9d72556f3c642124
2020-04-28 03:12:09 +00:00
Mark Chien
9258a08525
Merge "Remove Preconditions usage to stop dependecy with non-updatble class" into rvc-dev
2020-04-28 03:09:25 +00:00
TreeHugger Robot
1c22edd390
[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: c1d4bdd773 -s ours am: 9006f991e0 -s ours am: 2d11027e46 -s ours am: 27fb7c6b6f -s ours
...
am skip reason: subject contains skip directive
Change-Id: I5f1319ec5215dc3e8c71cc49cf9a36f877bea420
2020-04-27 15:53:18 +00:00
TreeHugger Robot
1bc80eff0e
[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 885d4eaf1f -s ours am: d5e76ce15a -s ours am: 8f1e123d77 -s ours am: 79f0711324 -s ours am: 03cccf8564 -s ours
...
am skip reason: subject contains skip directive
Change-Id: I6f888ff251bfacdfebe214ab1035c396ed935ca9
2020-04-27 15:52:11 +00:00
TreeHugger Robot
ee77cd2498
[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: c1d4bdd773 -s ours am: 93a98a8179 -s ours am: 59b0b6b382 -s ours
...
am skip reason: subject contains skip directive
Change-Id: Iae1ec07d8134d2d16b83e780fcd48a3c468c464c
2020-04-27 15:51:49 +00:00
TreeHugger Robot
27fb7c6b6f
[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: c1d4bdd773 -s ours am: 9006f991e0 -s ours am: 2d11027e46 -s ours
...
am skip reason: subject contains skip directive
Change-Id: I378b41dc49cf17b23afdd63029caef54c88cad41
2020-04-27 15:49:48 +00:00
Automerger Merge Worker
a20e365625
Merge "[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 885d4eaf1f -s ours am: d5e76ce15a -s ours" into rvc-d1-dev-plus-aosp am: 200ecb9e6d -s ours am: 1cdbe721e7 -s ours
...
am skip reason: subject contains skip directive
Change-Id: I732f5d27fd5d657d0d8fed01fdac418b361a3e9b
2020-04-27 15:49:48 +00:00
Automerger Merge Worker
2908b50cf4
Merge "[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 885d4eaf1f -s ours am: 8f089260ba -s ours" into rvc-d1-dev-plus-aosp am: b913abca7a -s ours am: 536d265d89 -s ours
...
am skip reason: subject contains skip directive
Change-Id: Iba46fb4c04f93091a7c6be122395cd3985a15b87
2020-04-27 15:48:55 +00:00
TreeHugger Robot
03cccf8564
[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 885d4eaf1f -s ours am: d5e76ce15a -s ours am: 8f1e123d77 -s ours am: 79f0711324 -s ours
...
am skip reason: subject contains skip directive
Change-Id: I0907065b9423db40b0c7c72b6a7c02af410eb982
2020-04-27 15:48:25 +00:00
TreeHugger Robot
59b0b6b382
[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: c1d4bdd773 -s ours am: 93a98a8179 -s ours
...
am skip reason: subject contains skip directive
Change-Id: I0e6713135002e09fb5bc26360a2bdc704cb78629
2020-04-27 15:39:58 +00:00
TreeHugger Robot
93a98a8179
[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: c1d4bdd773 -s ours
...
am skip reason: subject contains skip directive
Change-Id: I054bbfacc6e84c078f4f9eed18808be13e3755e0
2020-04-27 15:33:13 +00:00
TreeHugger Robot
2d11027e46
[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-d1-dev am: c1d4bdd773 -s ours am: 9006f991e0 -s ours
...
am skip reason: subject contains skip directive
Change-Id: I21afcd1f329c52211c68aa473914876ce679b772
2020-04-27 15:32:27 +00:00
TreeHugger Robot
79f0711324
[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 885d4eaf1f -s ours am: d5e76ce15a -s ours am: 8f1e123d77 -s ours
...
am skip reason: subject contains skip directive
Change-Id: Ic60fd2c2e84e1ee634181732a85a201648fec841
2020-04-27 15:30:52 +00:00
TreeHugger Robot
c1d4bdd773
Merge "Import translations. DO NOT MERGE" into rvc-d1-dev
2020-04-27 15:27:39 +00:00
Automerger Merge Worker
1cdbe721e7
Merge "[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 885d4eaf1f -s ours am: d5e76ce15a -s ours" into rvc-d1-dev-plus-aosp am: 200ecb9e6d -s ours
...
am skip reason: subject contains skip directive
Change-Id: I1d2ae5734c31c55094b6b13a63479e9a64372827
2020-04-27 15:23:36 +00:00
Automerger Merge Worker
536d265d89
Merge "[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 885d4eaf1f -s ours am: 8f089260ba -s ours" into rvc-d1-dev-plus-aosp am: b913abca7a -s ours
...
am skip reason: subject contains skip directive
Change-Id: I28d8e54626628de23824253c85146b7446ebde97
2020-04-27 15:23:08 +00:00
TreeHugger Robot
704884e2a2
[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 885d4eaf1f -s ours am: d5e76ce15a -s ours
...
am skip reason: subject contains skip directive
Change-Id: Ia895eea61565db5c3273fd575c0f44864df1c44c
2020-04-27 15:09:04 +00:00
TreeHugger Robot
fb1be4d2ee
[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 885d4eaf1f -s ours am: 8f089260ba -s ours
...
am skip reason: subject contains skip directive
Change-Id: I52e26a1f12749a878a860c2f714fda47092eb78f
2020-04-27 15:08:53 +00:00
TreeHugger Robot
8f089260ba
[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 885d4eaf1f -s ours
...
am skip reason: subject contains skip directive
Change-Id: Ic105dddee57c204b2264686c22ce41e7b3f911b7
2020-04-27 14:42:43 +00:00
TreeHugger Robot
d5e76ce15a
[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 885d4eaf1f -s ours
...
am skip reason: subject contains skip directive
Change-Id: I5afe5954b98be5724974e939dc1ce0bf4e4716e2
2020-04-27 14:42:24 +00:00
TreeHugger Robot
885d4eaf1f
Merge "Import translations. DO NOT MERGE" into rvc-dev
2020-04-27 14:24:33 +00:00
Mark Chien
1bbc28470f
[automerger skipped] Merge "Unbreak tethering for no offload supported devices" into rvc-dev am: 48a2ffac38 am: 3613937137 am: eabfad6bfd am: b0938ab454 -s ours am: bdadb5b9ec -s ours
...
am skip reason: Change-Id Ie0a32a9062c722327a27c6de13e3bb8d9588bebb with SHA-1 27cdaf679a is in history
Change-Id: I601ead1420458c70b90f3f6178019ece641e7dd3
2020-04-27 13:18:28 +00:00
Automerger Merge Worker
a053f2fae7
Merge "[automerger skipped] Merge "Unbreak tethering for no offload supported devices" into rvc-dev am: 48a2ffac38 am: 3613937137 -s ours" into rvc-d1-dev-plus-aosp am: d1054dea7a -s ours am: 5a23754881 -s ours
...
am skip reason: Change-Id Ie0a32a9062c722327a27c6de13e3bb8d9588bebb with SHA-1 27cdaf679a is in history
Change-Id: I07ed2d491ca89591dc7216c277e3137ecc9595b0
2020-04-27 13:17:15 +00:00
Mark Chien
ee69ec5d43
[automerger skipped] Merge "Unbreak tethering for no offload supported devices" into rvc-dev am: 48a2ffac38 -s ours am: a4ca5ac207 -s ours am: 29f899ab7d -s ours am: 413c629d0c -s ours
...
am skip reason: Change-Id Ie0a32a9062c722327a27c6de13e3bb8d9588bebb with SHA-1 6b3afbe447 is in history
Change-Id: I40ec8bb75ddc23c179c40d6e6ce7ecf07edd15e5
2020-04-27 13:16:28 +00:00