Commit graph

59640 commits

Author SHA1 Message Date
Dan Shi
4e62f3ce69 Merge "Rename vts-core to vts" into rvc-dev am: 783db0d261
Change-Id: I2758cf6a0aa3aa453bef7ab5804438e541076ef6
2020-04-07 03:17:07 +00:00
Dan Shi
783db0d261 Merge "Rename vts-core to vts" into rvc-dev 2020-04-07 02:48:30 +00:00
TreeHugger Robot
f491a0a8e9 [automerger skipped] Merge "Remove vts10 tests from vts suite" into rvc-dev am: ffe8c3a110 -s ours
am skip reason: Change-Id I4d468be075b54213b56c7e1aa94af94f2bdce9ff with SHA-1 96f29ead9c is in history

Change-Id: Idb2b323ab0ae323159b97db43a1b0fe76846735c
2020-04-07 00:34:40 +00:00
TreeHugger Robot
ffe8c3a110 Merge "Remove vts10 tests from vts suite" into rvc-dev 2020-04-07 00:19:39 +00:00
Dan Shi
a7b9a2bfd2 Rename vts-core to vts
Bug: 151896491
Test: presubmit check
Exempt-From-Owner-Approval: This CL renames suite name vts-core to vts.
It won't change test logic or behavior.

Change-Id: I24779951257ce37fc18929f214d3cf5f76c23a19
2020-04-06 16:11:29 -07:00
Dan Shi
51aec2b602 Merge "Remove vts10 tests from vts suite" am: 45efd5a27b am: 841aaa90d3
Change-Id: Ic96f2d916195bdf91edc3f66819e8b4719144935
2020-04-06 21:59:39 +00:00
Dan Shi
841aaa90d3 Merge "Remove vts10 tests from vts suite" am: 45efd5a27b
Change-Id: I231f37622fb87f15297ee1e072319113bacfaffa
2020-04-06 21:42:13 +00:00
Dan Shi
12c7aa8ace Remove vts10 tests from vts suite
The tests are only needed in vts10 suite, as they are part of CTS
package and no longer needed in vts 11.

Bug: 151896491
Test: local build
Exempt-From-Owner-Approval: This CL removes vts10 tests from vts suite.
It won't change test logic or behavior.

Change-Id: I4d468be075b54213b56c7e1aa94af94f2bdce9ff
Merged-In: I4d468be075b54213b56c7e1aa94af94f2bdce9ff
2020-04-06 14:25:10 -07:00
Dan Shi
45efd5a27b Merge "Remove vts10 tests from vts suite" 2020-04-06 21:24:46 +00:00
Nikita Ioffe
e164a597b2 [automerger skipped] Merge "Improve logging in bootstat." into rvc-dev am: 04e3790dbf -s ours
am skip reason: Change-Id I085cf1fb80a30389fd3ba821d40b6111a3294d95 with SHA-1 49062f3b72 is in history

Change-Id: I4e2ddf26415cb31d0fd83e2beb7400d092e0e3d1
2020-04-06 21:12:59 +00:00
Nikita Ioffe
04e3790dbf Merge "Improve logging in bootstat." into rvc-dev 2020-04-06 20:56:12 +00:00
Yifan Hong
c35f2ee260 [automerger skipped] Merge "libsnapshot: Add VTS10 VtsLibsnapshotTest" into rvc-dev am: e94892a92e -s ours
am skip reason: Change-Id I4e2516b94d84acb16f595aab87dd3c0cadad6166 with SHA-1 405da5a9a6 is in history

Change-Id: I6e582b721d3689b8c86d2adecf377112480cee9d
2020-04-06 19:19:13 +00:00
Yifan Hong
e94892a92e Merge "libsnapshot: Add VTS10 VtsLibsnapshotTest" into rvc-dev 2020-04-06 19:02:05 +00:00
Paul Duffin
23a848cc54 Merge "Revert "Add "com.android.os.statsd" to libprocessgroup apex_available"" into rvc-dev-plus-aosp 2020-04-06 11:53:49 +00:00
Jooyung Han
92bd33a286 Merge "Add min_sdk_version:R to updatable apexes" into rvc-dev am: a05e2b1a92
Change-Id: Ie396cf616dec766279bdcba26456be94fcc33bfa
2020-04-05 00:32:30 +00:00
Jooyung Han
a05e2b1a92 Merge "Add min_sdk_version:R to updatable apexes" into rvc-dev 2020-04-05 00:14:36 +00:00
Tianjie Xu
8e3d34a2e9 Merge "Allow parsing zip entries larger than 4GiB" am: 148f7af18a am: cf14d38562
Change-Id: I0dd6040c13c3c9ac912d631eabab19f33a4b2122
2020-04-04 20:39:31 +00:00
Tianjie Xu
cf14d38562 Merge "Allow parsing zip entries larger than 4GiB" am: 148f7af18a
Change-Id: I49368fc835c7a4d01771bf3d3b2d480b423d3038
2020-04-04 20:22:41 +00:00
Tianjie Xu
148f7af18a Merge "Allow parsing zip entries larger than 4GiB" 2020-04-04 20:00:20 +00:00
Josh Gao
05789c6e4d Merge "adb: add implementation of mempcpy for deficient platforms." into rvc-dev am: d527ae40dc
Change-Id: I1c0cd25f1546ef091d154b60a0e67ee64b8cbf7b
2020-04-04 06:56:14 +00:00
Josh Gao
d527ae40dc Merge "adb: add implementation of mempcpy for deficient platforms." into rvc-dev 2020-04-04 06:45:09 +00:00
Bill Peckham
436dc54f5f [automerger skipped] Ignore functionfs mounts. am: 59f0acc146 -s ours
am skip reason: Change-Id I7f384b8a0ce93dd6701fe3c4d9dd2557370b31e1 with SHA-1 647a8cdd44 is in history

Change-Id: I0d2081205b3c1a19412f2662902040edeb1a5092
2020-04-04 04:37:20 +00:00
Tom Cherry
efce4e3d6d Merge "liblog: include all structures in README.protocol.md" am: 3fc16fed7e am: bfaa6a2607
Change-Id: Ifaec63cf18758f921a2e52a42a78afa2d6e3e111
2020-04-04 00:16:42 +00:00
Yifan Hong
0e9b29b5c4 Merge "libsnapshot: Add VTS10 VtsLibsnapshotTest" am: 0dba184ac0 am: 5a5ed7eb1a
Change-Id: I714b0b08ce4e56beac89aed13b7e1affceca56bb
2020-04-04 00:16:30 +00:00
Tom Cherry
bfaa6a2607 Merge "liblog: include all structures in README.protocol.md" am: 3fc16fed7e
Change-Id: If815c0c3524f85530b7b5e2acb92c9f724ede9ce
2020-04-03 23:59:27 +00:00
Yifan Hong
5a5ed7eb1a Merge "libsnapshot: Add VTS10 VtsLibsnapshotTest" am: 0dba184ac0
Change-Id: Ie08eca0eb50b1158bce0f7ac05ca62cb23965bbf
2020-04-03 23:59:14 +00:00
Tom Cherry
3fc16fed7e Merge "liblog: include all structures in README.protocol.md" 2020-04-03 23:52:26 +00:00
Yifan Hong
6e285ae4a7 libsnapshot: Add VTS10 VtsLibsnapshotTest
Add VTS10 variant of vts_libsnapshot_test so that
it can be added to vts-kernel test.

Bug: 142513589

Test: vts10-tradefed run vts-kernel -m VtsLibnsapshotTest
Change-Id: I4e2516b94d84acb16f595aab87dd3c0cadad6166
(cherry picked from commit 405da5a9a6)
Merged-In: I4e2516b94d84acb16f595aab87dd3c0cadad6166
2020-04-03 16:38:39 -07:00
Yifan Hong
0dba184ac0 Merge "libsnapshot: Add VTS10 VtsLibsnapshotTest" 2020-04-03 23:37:05 +00:00
Tom Cherry
97deb299df liblog: include all structures in README.protocol.md
We are stating that these structures will be stable, so include them
in the documentation directly.

Bug: 152466437
Test: n/a
Change-Id: I52a05f61163aa35b99869d722284ff3f98d7f010
2020-04-03 14:34:58 -07:00
Josh Gao
0bd7d43f8b Merge "adb: add implementation of mempcpy for deficient platforms." am: d956dd78d0 am: 1264028fc7
Change-Id: Ia66bca6d22a6f573b48b319c1e00cf23f404f818
2020-04-03 19:50:28 +00:00
Tianjie
85c5d23100 Allow parsing zip entries larger than 4GiB
This cl supports the parsing and extraction of the zip entry who
has a large size than UINT32_MAX. Also add a few checks in the
entry writers to make sure callers have enough space for extraction.

As many users of the library assume the entry size to be 32 bits long,
we keep the 32 bit ZipEntry. We also keep the functions that expect
the 32 bit ZipEntry in the public header file. These 32 bit wrappers
could be removed later once all users recognize the 64 bit ZipEntry.

Bug: 150900468
Test: unit tests pass
Change-Id: Ia6760638ccf51e97dbef6bd55dff352f1e7ce816
2020-04-03 12:46:20 -07:00
Josh Gao
1264028fc7 Merge "adb: add implementation of mempcpy for deficient platforms." am: d956dd78d0
Change-Id: I0a75898349052c4d1a99e3ef856893bbfd419c20
2020-04-03 19:28:15 +00:00
Josh Gao
fbf30e4155 adb: add implementation of mempcpy for deficient platforms.
Bug: http://b/150827486
Test: none
Change-Id: Ic2f4e1c85c9f02e804d849c6cb60b22e15e981d6
(cherry picked from commit 0aafa0f714)
2020-04-03 12:18:29 -07:00
Josh Gao
d956dd78d0 Merge "adb: add implementation of mempcpy for deficient platforms." 2020-04-03 19:11:48 +00:00
Bill Peckham
59f0acc146 Ignore functionfs mounts.
Vendors may add additional functionfs mounts. Since these
will never be remounted, we can safely filter these out.

Bug: 153008210
Test: Test device with previously unfiltered entries.
Change-Id: I7f384b8a0ce93dd6701fe3c4d9dd2557370b31e1
Merged-In: I7f384b8a0ce93dd6701fe3c4d9dd2557370b31e1
2020-04-03 12:10:46 -07:00
Yifan Hong
405da5a9a6 libsnapshot: Add VTS10 VtsLibsnapshotTest
Add VTS10 variant of vts_libsnapshot_test so that
it can be added to vts-kernel test.

Bug: 142513589

Test: vts10-tradefed run vts-kernel -m VtsLibnsapshotTest
Change-Id: I4e2516b94d84acb16f595aab87dd3c0cadad6166
2020-04-03 12:04:32 -07:00
TreeHugger Robot
277e3f76a1 [automerger skipped] Merge "NetlinkEvent - ignore captive portal and pref64 nd user opts" into rvc-dev am: f7e5fb6f40 -s ours
am skip reason: Change-Id I811c75e9a4739db149f502b9a43c99a8ed883341 with SHA-1 a806a7153f is in history

Change-Id: I2ab04b34b593a94e355c93a4f503cca19fb3f50b
2020-04-03 18:19:26 +00:00
TreeHugger Robot
f7e5fb6f40 Merge "NetlinkEvent - ignore captive portal and pref64 nd user opts" into rvc-dev 2020-04-03 18:02:04 +00:00
Paul Duffin
427a60e592 Revert "Add "com.android.os.statsd" to libprocessgroup apex_available"
This reverts commit 2b859925ea.

Reason for revert: Not needed

The original change was made in an attempt to close a perceived hole in
the apex availability checking. However, there is no such hole and so
this change is unnecessary. While there is a dependency path from the
apex to this module one of the dependencies in that path is from a
static library to a shared library. That dependency does not result in
the code that includes the static library being linked to the shared
library at either build time or runtime. Therefore, the shared library
is not part of the APEX and so does not need to be marked as such.

Bug: 152762638
Test: m droid
Change-Id: I77c3b23d28eca99fcb133cb38eb8863277ac7179
2020-04-03 18:51:46 +01:00
Josh Gao
0aafa0f714 adb: add implementation of mempcpy for deficient platforms.
Test: none
Change-Id: Ic2f4e1c85c9f02e804d849c6cb60b22e15e981d6
2020-04-03 10:13:53 -07:00
Tom Cherry
ae5d38b071 Merge "Remove EXCLUDE_FS_CONFIG_STRUCTURES" am: 79f3d26b25 am: c336c565a9
Change-Id: If58e8f42237c506fd638dea4329b81479c62659f
2020-04-03 15:16:31 +00:00
Tom Cherry
c336c565a9 Merge "Remove EXCLUDE_FS_CONFIG_STRUCTURES" am: 79f3d26b25
Change-Id: I8db461e5165c6f81e63e0289a263c90fa7238ef1
2020-04-03 14:49:35 +00:00
Tom Cherry
79f3d26b25 Merge "Remove EXCLUDE_FS_CONFIG_STRUCTURES" 2020-04-03 14:36:58 +00:00
Tom Cherry
2756f320fe [automerger skipped] Merge "init: don't sync() before shutting down services" into rvc-dev am: 27311fd844 -s ours
am skip reason: Change-Id I6fd7d3a25d3225081388e39a14c9fdab21b592ba with SHA-1 10615eb397 is in history

Change-Id: I05faca41a3d6ba5a64e7fe0d8d3e9131c91c14a4
2020-04-03 02:57:05 +00:00
Tom Cherry
27311fd844 Merge "init: don't sync() before shutting down services" into rvc-dev 2020-04-03 02:40:17 +00:00
Maciej Żenczykowski
1aa0274299 NetlinkEvent - ignore captive portal and pref64 nd user opts
These are provided to userspace by newer kernels.

Test: builds
Bug: 150648313
Change-Id: I811c75e9a4739db149f502b9a43c99a8ed883341
Merged-In: I811c75e9a4739db149f502b9a43c99a8ed883341
2020-04-03 01:01:15 +00:00
Bill Peckham
36c627da2a Merge "Ignore functionfs mounts." am: 362a41a4f6 am: 300333e210
Change-Id: I37611b55ba27a5cf7fa07102882c8017bf2274df
2020-04-02 23:27:40 +00:00
Bill Peckham
300333e210 Merge "Ignore functionfs mounts." am: 362a41a4f6
Change-Id: I11933d177368f9255c11a9f3cd5dfb2a541b0a9d
2020-04-02 23:07:53 +00:00
Nikita Ioffe
b86c50d4c3 [automerger skipped] Properly fail userspace reboot if it's not supported am: 6bd3bc8d01 -s ours
am skip reason: Change-Id I1264078f53ed3ff54638c7f3b6846b7437f98ee5 with SHA-1 92116e4129 is in history

Change-Id: I072de643588f5d9c915ff9d6fea498c0c80f875b
2020-04-02 22:57:50 +00:00