Commit Graph

27217 Commits

Author SHA1 Message Date
Logan Chien
833560bfa2 header-checker: Migrate to clang-r370808
Bug: 139945549
Test: lunch aosp_arm64-userdebug && mm && ./tests/test.py
Change-Id: I348d179f6c63f975e1b2c539264ee903e8a8e11b
2019-12-05 14:42:44 -08:00
Treehugger Robot
331a744770 Merge "Merge Android10 QPR1 into AOSP master" 2019-12-03 23:14:58 +00:00
Xin Li
2cb3b91207 Merge Android10 QPR1 into AOSP master
Bug: 145570283
Change-Id: If27af71b6cadaaceceac1573913889a9ff8d1f20
2019-12-02 21:25:02 -08:00
Alexander Smundak
c117e1745b Merge "Build proto_metadata_plugin, needed for proto cross-referencing"
am: 42f7dbcbd1

Change-Id: I6120faf2e382813aa608ae419019bcfef68f1ba8
2019-11-21 13:48:08 -08:00
Alexander Smundak
42f7dbcbd1 Merge "Build proto_metadata_plugin, needed for proto cross-referencing" 2019-11-21 21:38:18 +00:00
Sasha Smundak
97feb26d9c Build proto_metadata_plugin, needed for proto cross-referencing
Bug: 143574580
Test: run it
Change-Id: I7fd7a804f3e91353ceb4121dba8f98ba92908a29
2019-11-19 18:15:27 -08:00
Yo Chiang
9e15fceb00 Merge "Add 'whitelist' option to compare_images"
am: 0cf2d79947

Change-Id: Ib577bd4a7decf56f3863feb65ac10e61d45c9beb
2019-11-18 01:04:57 -08:00
Yo Chiang
0cf2d79947 Merge "Add 'whitelist' option to compare_images" 2019-11-18 07:07:35 +00:00
Enrico Granata
6af21565ac Merge "idegen fails to build a correct dependency graph if one of the submodules it identifies lacks an Android.mk file"
am: 3b16a02c35

Change-Id: I558b4b5379d0671f7ab919e9454256cdde663c04
2019-11-14 19:28:12 -08:00
Treehugger Robot
3b16a02c35 Merge "idegen fails to build a correct dependency graph if one of the submodules it identifies lacks an Android.mk file" 2019-11-15 03:15:41 +00:00
Weilun Du
8810570222 Merge "[SdkSetup] Set physical keyboard layout"
am: c3aecfaf2e

Change-Id: I8ad6436164705d7c18d68706ef2266f46664e829
2019-11-14 18:17:57 -08:00
Weilun Du
c3aecfaf2e Merge "[SdkSetup] Set physical keyboard layout" 2019-11-15 02:07:04 +00:00
Yo Chiang
9039ad4acd Add 'whitelist' option to compare_images
* `compare_images -t a b -s system -w whitelist.txt` to specify
  whitelist.
* diff.csv is split into two parts:
  - whitelisted_diff.csv: Diffs that are ignored by a whitelist
  - diff.csv: Diffs that are not ignored by any whitelist.
* Add `-c, --check` option to compare_images_and_print.sh
  When this option is specified, compare_images_and_print.sh exits with
  a non-zero status if diff.csv contains any unexpected diffs.

Bug: 144398662
Test: Tested manually by creating two directories that contain common
      files, whitelisted diffing files and not whitelisted diffing files.
Test: ./compare_images_and_print.sh --help
Test: ./compare_images_and_print.sh --check "-t a b -s SYSTEM -i"
Change-Id: Ie80741d08ef5bc245b409b46ee716ae783428a7d
2019-11-14 15:49:48 +08:00
Weilun Du
3cac24167f [SdkSetup] Set physical keyboard layout
Emulator host will set the guest keyboard layout with boot
properties based on the host keyboard layout.

Also, fixed complaints in setting properties adb_enabled and
install_non_market_apps.

BUG: 78115103
Merged-In: Iad3750af5383ba27fbf20eb9b26652f037853f1f
Change-Id: Iad3750af5383ba27fbf20eb9b26652f037853f1f
Signed-off-by: Weilun Du <wdu@google.com>
2019-11-12 10:08:09 -08:00
Yo Chiang
5e29d2617b Merge "Refactor compare_images"
am: 2ce9bc6563

Change-Id: Ie2d2249fffc78d4a70de5b7c218ce7df87f0f20b
2019-11-10 22:29:15 -08:00
Yo Chiang
2ce9bc6563 Merge "Refactor compare_images" 2019-11-11 06:17:42 +00:00
Yo Chiang
b783c4955b Refactor compare_images
* Drop unused import
* Simplify filename globbing logic

Test: Manually test noop
Change-Id: Ib1e491a47b2fd4fa76884571259f8c6764dbb547
2019-11-11 11:57:22 +08:00
Yo Chiang
c1e66c8d65 Merge "Use prebuilt llvm tools"
am: 1169e31d15

Change-Id: I04ad7e3f15acc4afcaa086da993f752a1bdc2469
2019-11-07 23:55:47 -08:00
Treehugger Robot
1169e31d15 Merge "Use prebuilt llvm tools" 2019-11-08 07:33:44 +00:00
Yo Chiang
e0765b40de Use prebuilt llvm tools
- objdump -> llvm-objdump: diff.py depends on prebuilt llvm-binutils
- llvm-objdump expects long options to start with '--'

Test: Manual
Change-Id: I9f3986444ef2f17eb37b4b1c1c66f5c1ccb47299
2019-11-08 13:57:53 +08:00
Inseob Kim
b85e538582 Merge "Fix and generate vndk snapshot entirely in Soong"
am: 6e2e77336e

Change-Id: I32a3797acca1028a5019f26aa79259bd50778aa4
2019-11-04 20:12:56 -08:00
Treehugger Robot
6e2e77336e Merge "Fix and generate vndk snapshot entirely in Soong" 2019-11-05 03:48:51 +00:00
Inseob Kim
04c21ae7d8 Fix and generate vndk snapshot entirely in Soong
- VNDK snapshot now respects stem and suffix.
- ld.config.txt is removed from snapshot as linkerconfig has become default.
- Soong builds entire snapshot, and make just calls dist-for-goals.

Bug: 142589718
Test: build and install snapshot
Test: development/vndk/snapshot/update.py with past version of snapshot
Change-Id: I7185e381e0f3aad73a106b407814285d8b217173
2019-11-01 09:39:15 +09:00
TreeHugger Robot
2d1ef5dc8e Merge "DO NOT MERGE - qt-qpr1-dev-plus-aosp-without-vendor@5915889 into stage-aosp-master" into stage-aosp-master 2019-10-31 18:38:48 +00:00
Alexander Smundak
d425b04681 Merge "Build protoc_extractor"
am: 3f4ef2c0b7

Change-Id: I7075fc23b53bcf398670881d4db2731e48b1abcb
2019-10-31 08:56:44 -07:00
Alexander Smundak
3f4ef2c0b7 Merge "Build protoc_extractor" 2019-10-31 15:43:45 +00:00
Xin Li
4ccc65c62e DO NOT MERGE - qt-qpr1-dev-plus-aosp-without-vendor@5915889 into stage-aosp-master
Bug: 142003500
Change-Id: Ia918710dfff36bdc415863a7490a72d7b98f66ad
2019-10-30 11:46:47 -07:00
Sasha Smundak
312ddee795 Build protoc_extractor
Bug: 143574580
Test: build protoc_extractor
Change-Id: I63dc6db516709cf5f64d47de86292470649498fb
2019-10-30 08:22:45 -07:00
Bo Hu
3f81aa9460 Merge "emulator: move SdkSetup to product"
am: 7fa0b26829

Change-Id: Ie639326a0f0adafb8e8a752ce57774c891457266
2019-10-30 07:08:21 -07:00
Bo Hu
7fa0b26829 Merge "emulator: move SdkSetup to product" 2019-10-30 13:20:19 +00:00
bohu
76c4f8f1c0 emulator: move SdkSetup to product
Change-Id: I32d9b486ea131e0bd40e3714c83009faa13d592a
Merged-In: I32d9b486ea131e0bd40e3714c83009faa13d592a
2019-10-28 09:15:27 -07:00
bohu
313307b0b1 Merge "sdk: remove whitelist for deployagent"
am: 73fae42b6f

Change-Id: Ide32cfa3b58f24f4a6568128b5083bb88ee99fd3
2019-10-27 09:53:05 -07:00
Treehugger Robot
73fae42b6f Merge "sdk: remove whitelist for deployagent" 2019-10-27 16:38:28 +00:00
Xin Li
21f8a22dc2 [automerger skipped] Merge Coral/Flame into AOSP master
am: 78d137e9f8 -s ours
am skip reason: change_id Ie8e878868c681902616859fb280b2bd232b294f1 with SHA1 72325edad9 is in history

Change-Id: Ice2f4f0071fb080c65a170de0e7b237b8c10f2cb
2019-10-26 22:01:01 -07:00
bohu
308976f8a7 sdk: remove whitelist for deployagent
Change-Id: Ib52e82091f251a96ccaa3af031e047f5a236fb2e
2019-10-25 14:10:07 -07:00
Xin Li
78d137e9f8 Merge Coral/Flame into AOSP master
Bug: 141248619
Change-Id: I68466b21b86708698c3813a35ba95beb83161f87
Merged-In: Ie8e878868c681902616859fb280b2bd232b294f1
2019-10-25 10:27:45 -07:00
bohu
72325edad9 Merge "Development: remove deployagent"
am: 90ceb51d8f

Change-Id: Ie8e878868c681902616859fb280b2bd232b294f1
2019-10-23 15:21:23 -07:00
Treehugger Robot
90ceb51d8f Merge "Development: remove deployagent" 2019-10-23 21:56:39 +00:00
bohu
218e42e813 Development: remove deployagent
Change-Id: I794cf3913eff6e8bf4fa0de55708ae154bfe8e8a
2019-10-23 13:02:20 -07:00
Logan Chien
e2dd4078b3 Merge "header-checker: Remove unique_id"
am: 9044508982

Change-Id: Ie1e1f6ffdc2ba331aaded5ed64c712f35d552fd3
2019-10-23 08:39:59 -07:00
Logan Chien
9044508982 Merge "header-checker: Remove unique_id" 2019-10-23 15:14:16 +00:00
Jerome Gaillard
085de0e20f Merge "Some files for the SDK are now built in a different place"
am: 2e9d2a0112

Change-Id: Ife43b2a05f596ed2946f6fbe4942984968ef2cc6
2019-10-21 02:49:43 -07:00
Jerome Gaillard
2e9d2a0112 Merge "Some files for the SDK are now built in a different place" 2019-10-21 09:32:12 +00:00
Jerome Gaillard
52633e91d1 Some files for the SDK are now built in a different place
This updates the origin location of some files because they are now
generated in a different way and so end up in a different folder.

Bug: 142480924
Test: m sdk
Change-Id: I2dafafc113e7e5c77d469b69b7fe9f25cc0555b1
2019-10-17 13:55:53 +01:00
Hsin-Yi Chen
d84fef6d46 Merge "Add PLATFORM_VNDK_VERSION to the pattern of VNDK ABI dump paths"
am: f45e8c672a

Change-Id: I4d7411ed48ee9e3088481c82620524c229f26c02
2019-10-17 01:06:32 -07:00
Hsin-Yi Chen
f45e8c672a Merge "Add PLATFORM_VNDK_VERSION to the pattern of VNDK ABI dump paths" 2019-10-17 05:26:41 +00:00
Inseob Kim
fffb7cc17f Merge "Update vndk snapshot build script"
am: d6ba93f7b0

Change-Id: I492389efb4333752619506981426e5b4b3248a52
2019-10-16 21:24:04 -07:00
Treehugger Robot
d6ba93f7b0 Merge "Update vndk snapshot build script" 2019-10-17 03:55:40 +00:00
Xin Li
0f69a1fd80 Skip QD1A.190821.011 in stage-aosp-master
Bug: 141248619
Change-Id: Ie24fef939d4411e4d89aba1dc6298408e752d948
2019-10-16 15:19:12 -07:00
Hsin-Yi Chen
6410617b21 Add PLATFORM_VNDK_VERSION to the pattern of VNDK ABI dump paths
The suffix of VNDK variants in out/soong was changed from
_vendor_shared to _vendor.{PLATFORM_VNDK_VERSION}_shared. This commit
updates the path pattern in create_reference_dumps.py.

Bug: 142698263
Test: ./create_reference_dumps.py -products aosp_x86 -libs libprotobuf-cpp-lite-3.9.1
Change-Id: I1c65ea68393a3b6601fde9f441be8ac3c69b18c1
2019-10-15 18:17:56 +08:00