Treehugger Robot
fc926cd680
Merge "Support overriding cow version during OTA generation" into main am: 4f3ea9eeb8
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2864988
Change-Id: I8a2b905cfdeff1804dbef06d3866e972f7324262
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-12 19:07:17 +00:00
Treehugger Robot
4f3ea9eeb8
Merge "Support overriding cow version during OTA generation" into main
2023-12-12 18:38:29 +00:00
Treehugger Robot
450c25c47e
Merge "aconfig: include all tests in TEST_MAPPING" into main am: 83bc504d74
am: 3b122b17ee
am: 033f38784c
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2870454
Change-Id: I45b94db50a4c0e26af7779525fce204061b3ae7b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-12 15:42:27 +00:00
Treehugger Robot
033f38784c
Merge "aconfig: include all tests in TEST_MAPPING" into main am: 83bc504d74
am: 3b122b17ee
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2870454
Change-Id: I0bbbf07015e6055c04a7fd2ac0559cd7dc19cb1b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-12 15:09:19 +00:00
Treehugger Robot
3b122b17ee
Merge "aconfig: include all tests in TEST_MAPPING" into main am: 83bc504d74
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2870454
Change-Id: Ia74cd60c66bcd6da5446d2d8aa811d8687831d28
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-12 14:39:41 +00:00
Treehugger Robot
e5c08a8c57
Merge "aconfig: fix broken test 'aconfig.test.cpp.test_mode:AconfigTest#ResetFlagValue'" into main am: d2a333f691
am: 773c57f5a4
am: ada37d1911
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2868579
Change-Id: Ia2619ced848ba97f23ad529550eb1bf9262194d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-12 14:19:49 +00:00
Treehugger Robot
83bc504d74
Merge "aconfig: include all tests in TEST_MAPPING" into main
2023-12-12 14:07:43 +00:00
Treehugger Robot
ada37d1911
Merge "aconfig: fix broken test 'aconfig.test.cpp.test_mode:AconfigTest#ResetFlagValue'" into main am: d2a333f691
am: 773c57f5a4
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2868579
Change-Id: I84caef7945c6233a52013ce89c23fd3513b91ef2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-12 13:46:51 +00:00
Treehugger Robot
773c57f5a4
Merge "aconfig: fix broken test 'aconfig.test.cpp.test_mode:AconfigTest#ResetFlagValue'" into main am: d2a333f691
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2868579
Change-Id: I76473df94cd977755307387d4c61d398b424758d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-12 13:16:54 +00:00
Mårten Kongstad
0ae74f86ba
aconfig: include all tests in TEST_MAPPING
...
The aconfig tests used to be implicitly run by Treehugger, but something
has changed and Treehugger no longer verifies aconfig uploads. Fix this
by explicitly listing all aconfig tests in the TEST_MAPPING file.
Treehugger does not allow new tests in presubmit before they have proven
themselves (in terms of flakiness and execution speed) in postsubmit.
For this reason this CL adds the tests to postsubmit; a follow-up CL
will move them to presubmit.
This has the added benefit of allowing developers to easily run all
tests locally, either by
$ atest
if current working directory is build/tools/aconfig or one of its
subdirectories, or
$ atest --test-mapping $(gettop)/build/tools/aconfig
from anywhere in the Android tree.
Also add all tests to "general-tests" to enable Treehugger to run them.
Move aconfig.test from "device-tests" to "general-tests"; the former
group is intended for tests that depend on device-specific
functionality. See [1] for more info.
1. https://source.android.com/docs/core/tests/development/test-mapping
Bug: N/A
Test: atest --test-mapping $(gettop)/build/tools/aconfig
Change-Id: If857733834c8ad43a16e6162e50e6b1f713f979d
2023-12-12 14:05:15 +01:00
Treehugger Robot
d2a333f691
Merge "aconfig: fix broken test 'aconfig.test.cpp.test_mode:AconfigTest#ResetFlagValue'" into main
2023-12-12 12:43:00 +00:00
Mårten Kongstad
0bedc1507d
aconfig: fix broken test 'aconfig.test.cpp.test_mode:AconfigTest#ResetFlagValue'
...
The aconfig.test.cpp.test_mode test cases modify the local flag
overrides, but was not resetting the values between tests. This meant
that
$ atest 'aconfig.test.cpp.test_mode:AconfigTest#ResetFlagValue'
would succeed, but
$ atest aconfig.test.cpp.test_mode
would fail. Fix this by calling reset_flags() as part of the per-test
setup.
Bug: N/A
Test: atest aconfig.test.cpp.test_mode
Change-Id: Ic8cffff0deb279b7ae103c05642c67230afc040f
2023-12-12 10:29:58 +01:00
Wei Li
84359f11f3
Merge "Fix the function invocation which missed the package name." into main am: 35baf405e0
am: f251d3ec11
am: c6105c42a3
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2869634
Change-Id: I74df8096c8717524aca17e7c45e523fd99e91e0d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-11 23:36:18 +00:00
Oriol Prieto Gascó
59fce2e273
Merge "aconfig: Respect flag naming convention on test flags" into main am: 13af7616bf
am: 97dba65914
am: 1d6738bebd
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2868794
Change-Id: Ia205f0c845ec4899c7ea1cc23084d4f6de6675df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-11 23:34:30 +00:00
Dennis Shen
c263e63ce4
Merge "aconfig: update aconfig cpp integration tests" into main am: 97ae9d35de
am: 654831f852
am: e5018e4428
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2862453
Change-Id: I196c678d27213057f319003b12acce603d58bf2c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-11 23:30:07 +00:00
George Lin
9e746d2682
Merge "Revert "Fix the KNOWN_CODENAMES to include "L"."" into main am: 7c607a0e32
am: c15097fa2e
am: b7d6f8c952
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2864057
Change-Id: I614619d59238e2daa098a04b30591a653e6271db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-11 23:29:03 +00:00
Xin Li
0f85da9cc7
[automerger skipped] Merge "Merge Android 14 QPR1" into main am: 4e1043bfde
-s ours am: 63618b692e
-s ours am: 49f3ce296d
-s ours
...
am skip reason: Merged-In I3810ff367d86e26e3a29210caa248867cca31cf0 with SHA-1 c64fa2e2c6
is already in history
Original change: https://android-review.googlesource.com/c/platform/build/+/2863453
Change-Id: I8c2af9c3f30ec1fad1c2c6e60791c7694d4221d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-11 23:01:18 +00:00
Xin Li
8995225938
[automerger skipped] Merge Android 14 QPR1 am: 8b3a0e9ec4
-s ours am: 0b7e350185
-s ours am: 9ec8a562e3
-s ours
...
am skip reason: Merged-In I3810ff367d86e26e3a29210caa248867cca31cf0 with SHA-1 c64fa2e2c6
is already in history
Original change: https://android-review.googlesource.com/c/platform/build/+/2863453
Change-Id: I1fba3c91fc5ff981e66e37c1d853d074031617e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-11 22:57:53 +00:00
Wei Li
c6105c42a3
Merge "Fix the function invocation which missed the package name." into main am: 35baf405e0
am: f251d3ec11
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2869634
Change-Id: Ib94a572ed01eb6a2bb4299714f4346352ae045a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-11 22:53:22 +00:00
Oriol Prieto Gascó
1d6738bebd
Merge "aconfig: Respect flag naming convention on test flags" into main am: 13af7616bf
am: 97dba65914
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2868794
Change-Id: Ida4a6cc4b1a1edd13ddd260693a4ddab41d7a24f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-11 22:51:13 +00:00
Dennis Shen
e5018e4428
Merge "aconfig: update aconfig cpp integration tests" into main am: 97ae9d35de
am: 654831f852
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2862453
Change-Id: Ic0712f183aaaaf6b5c4bcf335dd5830f76940a0b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-11 22:49:54 +00:00
George Lin
b7d6f8c952
Merge "Revert "Fix the KNOWN_CODENAMES to include "L"."" into main am: 7c607a0e32
am: c15097fa2e
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2864057
Change-Id: I9cac7c3f73010c52913822be2c46a82c8fcc2229
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-11 22:45:48 +00:00
Wei Li
f251d3ec11
Merge "Fix the function invocation which missed the package name." into main am: 35baf405e0
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2869634
Change-Id: I1feae036c584528f2c4fef0b67f646fb1a1a59d8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-11 22:21:19 +00:00
Xin Li
49f3ce296d
[automerger skipped] Merge "Merge Android 14 QPR1" into main am: 4e1043bfde
-s ours am: 63618b692e
-s ours
...
am skip reason: Merged-In I3810ff367d86e26e3a29210caa248867cca31cf0 with SHA-1 c64fa2e2c6
is already in history
Original change: https://android-review.googlesource.com/c/platform/build/+/2863453
Change-Id: Idbc18f74dad057fb80d2025b728526f34c8f42ce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-11 22:06:03 +00:00
Xin Li
9ec8a562e3
[automerger skipped] Merge Android 14 QPR1 am: 8b3a0e9ec4
-s ours am: 0b7e350185
-s ours
...
am skip reason: Merged-In I3810ff367d86e26e3a29210caa248867cca31cf0 with SHA-1 c64fa2e2c6
is already in history
Original change: https://android-review.googlesource.com/c/platform/build/+/2863453
Change-Id: Id17f3131e07b89e181217d7587776c60aa0e201b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-11 22:02:40 +00:00
Wei Li
35baf405e0
Merge "Fix the function invocation which missed the package name." into main
2023-12-11 21:45:23 +00:00
Oriol Prieto Gascó
97dba65914
Merge "aconfig: Respect flag naming convention on test flags" into main am: 13af7616bf
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2868794
Change-Id: I4a08ad35c9d7191ca592748aa2e402f33033ac4b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-11 21:42:41 +00:00
Dennis Shen
654831f852
Merge "aconfig: update aconfig cpp integration tests" into main am: 97ae9d35de
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2862453
Change-Id: I673bd4b9c5c75a530f7f5ff4c61624aee4d702ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-11 21:39:11 +00:00
George Lin
c15097fa2e
Merge "Revert "Fix the KNOWN_CODENAMES to include "L"."" into main am: 7c607a0e32
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2864057
Change-Id: I9d3ae7e7c60d3faa6b7c2fe1acbcde6c3f6b287b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-11 21:34:28 +00:00
Xin Li
63618b692e
[automerger skipped] Merge "Merge Android 14 QPR1" into main am: 4e1043bfde
-s ours
...
am skip reason: Merged-In I3810ff367d86e26e3a29210caa248867cca31cf0 with SHA-1 c64fa2e2c6
is already in history
Original change: https://android-review.googlesource.com/c/platform/build/+/2863453
Change-Id: I954fef08037bcf282320177fab0117f162c2fccc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-11 21:20:17 +00:00
Xin Li
0b7e350185
[automerger skipped] Merge Android 14 QPR1 am: 8b3a0e9ec4
-s ours
...
am skip reason: Merged-In I3810ff367d86e26e3a29210caa248867cca31cf0 with SHA-1 c64fa2e2c6
is already in history
Original change: https://android-review.googlesource.com/c/platform/build/+/2863453
Change-Id: I6329c53f72d0deae5ad7d9b551bf68eecb600000
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-11 21:16:51 +00:00
Wei Li
b32ad827c7
Fix the function invocation which missed the package name.
...
The issue was introduced in the last refactoring, but the logic using the function is currently not used so nothing is broken.
Bug: 303904827
Test: CIs
Change-Id: I428e5b8d525ec49d0d5f62b7fbcc54caf482ac59
2023-12-11 12:19:30 -08:00
Oriol Prieto Gascó
13af7616bf
Merge "aconfig: Respect flag naming convention on test flags" into main
2023-12-11 18:45:37 +00:00
Oriol Prieto Gasco
bbeda85949
aconfig: Respect flag naming convention on test flags
...
Test: atest aconfig.test
Bug: 311152507
Change-Id: I960867d32415007db5dacab57e97b813cbbee650
2023-12-11 18:45:06 +00:00
Dennis Shen
97ae9d35de
Merge "aconfig: update aconfig cpp integration tests" into main
2023-12-11 16:50:03 +00:00
Dennis Shen
813267d1e7
aconfig: update aconfig cpp integration tests
...
Note a new cc_test target aconfig.test.cpp.test_mode is added instead of
reusing the old aconfig.test.cpp test target is becuase the test and
production version codegen flag lib has symbol conflict, one should only
link one at a a time.
Bug: b/291068147
Test: atest aconfig.test.cpp/aconfig.test.cpp.test_mode
Change-Id: Ifd52fd6eb7538fba90a13f0a6618a33a69b2358e
2023-12-11 13:20:12 +00:00
George Lin
7c607a0e32
Merge "Revert "Fix the KNOWN_CODENAMES to include "L"."" into main
2023-12-09 00:13:57 +00:00
Xin Li
4e1043bfde
Merge "Merge Android 14 QPR1" into main
2023-12-09 00:11:53 +00:00
George Lin
b30e25376f
Revert "Fix the KNOWN_CODENAMES to include "L"."
...
This reverts commit c4517b0fbd
.
Reason for revert: The CL is considered a culprit of b/315384164
Change-Id: I47479cad38f2337e68e14a5e31bd9bc26d948b94
2023-12-08 21:45:17 +00:00
Xin Li
8b3a0e9ec4
Merge Android 14 QPR1
...
Merged-In: I3810ff367d86e26e3a29210caa248867cca31cf0
Bug: 315507370
Change-Id: Ie16a18d43d04b55670bab2c9a0979a2696ed201a
2023-12-08 13:13:06 -08:00
Dennis Shen
0d01239d02
Merge "aconfig: update aconfig owners" into main am: 60eeb8578b
am: c64fa2e2c6
am: d32db765a4
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2863158
Change-Id: I17b988f0bc9b45013a3fb961bf00792ffde73860
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-08 20:53:10 +00:00
Dennis Shen
d32db765a4
Merge "aconfig: update aconfig owners" into main am: 60eeb8578b
am: c64fa2e2c6
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2863158
Change-Id: Iffddd134816b0aedf7d22cfe371278786f40f68d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-08 20:21:22 +00:00
Dennis Shen
c64fa2e2c6
Merge "aconfig: update aconfig owners" into main am: 60eeb8578b
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2863158
Change-Id: I3810ff367d86e26e3a29210caa248867cca31cf0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-08 19:50:57 +00:00
Dennis Shen
60eeb8578b
Merge "aconfig: update aconfig owners" into main
2023-12-08 19:16:00 +00:00
Dennis Shen
102bec338a
aconfig: update aconfig owners
...
Change-Id: Ie97963c68c789e64495db4ed6e198f17eab412f6
2023-12-08 19:14:17 +00:00
Treehugger Robot
25fafb3cfe
Merge "aconfig: move codegen into separate module" into main am: a18d7b17b7
am: 7c9c3c00ce
am: d2b84e5049
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2863041
Change-Id: Idef2c472d077c640b0979373f77f3a43087ff7e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-08 15:55:35 +00:00
Treehugger Robot
d2b84e5049
Merge "aconfig: move codegen into separate module" into main am: a18d7b17b7
am: 7c9c3c00ce
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2863041
Change-Id: I4c55f86f75215b5c8876267927f6ff2064fb68a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-08 15:21:44 +00:00
Treehugger Robot
7c9c3c00ce
Merge "aconfig: move codegen into separate module" into main am: a18d7b17b7
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2863041
Change-Id: Id17e69e5565065184b9a173d6b9502de6df724df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-08 14:51:47 +00:00
Ankur Bakshi
0cb28bd33e
[automerger skipped] RESTRICT AUTOMERGE Update Security String to 2024-02-05 am: e4a65557e4
-s ours am: d309a50208
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/25498990
Change-Id: I8e9b7d1ac7f9c5e14ff7be1ccdd7553781bde18e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-12-08 14:32:58 +00:00
Treehugger Robot
a18d7b17b7
Merge "aconfig: move codegen into separate module" into main
2023-12-08 14:15:51 +00:00