Commit Graph

35476 Commits

Author SHA1 Message Date
Elliott Hughes
c46e991fba Merge "Fix covreport folder permission" into main am: e1b30f6745
Original change: https://android-review.googlesource.com/c/platform/development/+/2742434

Change-Id: I708b29f0b2f213ef126c83be41d7e7c726301f08
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-11 18:07:01 +00:00
Elliott Hughes
e1b30f6745 Merge "Fix covreport folder permission" into main 2023-09-11 17:38:45 +00:00
Joey Jiao
ddd7c0ff87 Fix covreport folder permission
Change-Id: I671c0ddc1cd0632c3d81c9ec68825decc92b065a
2023-09-08 08:56:27 +08:00
Martin Geisler
93b6a1bb95 Merge "Revert "Rename libsyn to libsyn2"" into main am: 6f634869e6
Original change: https://android-review.googlesource.com/c/platform/development/+/2736875

Change-Id: I921a7565aa786185486f8b32598e817eb36433b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-07 14:50:13 +00:00
Martin Geisler
6f634869e6 Merge "Revert "Rename libsyn to libsyn2"" into main 2023-09-07 14:01:47 +00:00
Treehugger Robot
c0ce7f7c2f Merge "Update to clang-r498229b" into main am: c55eea75d2
Original change: https://android-review.googlesource.com/c/platform/development/+/2745473

Change-Id: I7c02005a677ae685682c118434a8c1e8c819cadc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-07 12:24:55 +00:00
Treehugger Robot
c55eea75d2 Merge "Update to clang-r498229b" into main 2023-09-07 11:55:35 +00:00
Yi Kong
f8d367d015 Update to clang-r498229b
Bug: 293616148
Change-Id: Ic77a78f463691aa2c927cfa6bea009ef38e9f0d7
Test: presubmit
2023-09-07 10:48:55 +00:00
Zoe Tsou
26b723d39c Merge "Implement folder input." into main am: ad5a7859c8
Original change: https://android-review.googlesource.com/c/platform/development/+/2738614

Change-Id: I8a64bfb9b143e315a3ca6773f4c04ac81550b7cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-07 10:03:51 +00:00
Zoe Tsou
ad5a7859c8 Merge "Implement folder input." into main 2023-09-07 09:24:59 +00:00
Zoe Tsou
e07b08ce7f Implement folder input.
One flag '-f' corresponds to one directory that stores a parsed report.

Bug: 296988808
Test: ./compare_cts_reports.py -r test_result_1.xml [test_result_2.xml] \
    [-r report.zip] [-f parsed_dir_1/] [-f parsed_dir_2/] -m n -d output_dir/
Change-Id: I26310982dc8ef18f5dbfb1a8382ea3a600508fbe
2023-09-07 03:25:58 +00:00
Treehugger Robot
d42c9deb5e Merge "device_supported is true by default, no need to specify it." into main am: 1c8730d71c
Original change: https://android-review.googlesource.com/c/platform/development/+/2743415

Change-Id: I816a34d23e56ca2fc55f24e65876297cb5eec764
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06 19:00:00 +00:00
Treehugger Robot
37cc5e155c Merge "Default device_supported and host_supported to true in serde." into main am: 210030f1af
Original change: https://android-review.googlesource.com/c/platform/development/+/2743414

Change-Id: I7d0f1e26c0bf12769b8221dfa206e611f97ee141
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-06 18:59:30 +00:00
Treehugger Robot
1c8730d71c Merge "device_supported is true by default, no need to specify it." into main 2023-09-06 18:18:05 +00:00
Treehugger Robot
210030f1af Merge "Default device_supported and host_supported to true in serde." into main 2023-09-06 18:04:52 +00:00
Andrew Walbran
a8ccd6f364 device_supported is true by default, no need to specify it.
Bug: 293289578
Test: atest cargo_embargo.test
Change-Id: I54b6586b4b5940d0e94a2a8f4b35c267792c4842
2023-09-06 16:15:54 +01:00
Andrew Walbran
2e6cec5a0f Default device_supported and host_supported to true in serde.
This is cleaner than using .unwrap_or(true) wherever they are used.

Bug: 293289578
Test: atest cargo_embargo.test
Change-Id: I763adf0cc51721408adf55b966ed4304e2766c00
2023-09-06 16:11:21 +01:00
Treehugger Robot
04f14bafcc Merge "Skip UP1A.230905.019" into aosp-main-future 2023-09-05 19:54:48 +00:00
Martin Geisler
a6fe26c146 Revert "Rename libsyn to libsyn2"
This reverts commit 7705ea6d36.

Reason for revert: I believe this is stale since `libsyn` is version 2 now:

https://cs.android.com/android/platform/superproject/+/main:external/rust/crates/syn/Android.bp;l=41;drc=fcd71dcc29ef325341ea7c1a145591b349018eb3

Change-Id: I31892447cf95d094e4bb201c4d86a28c70085467
2023-09-01 14:08:46 +00:00
Zhi Dou
f2763482b6 Merge "Run unit test with the prod flag java lib" into main am: a4f2876d42
Original change: https://android-review.googlesource.com/c/platform/development/+/2736614

Change-Id: Ie707e21a2dce57cb4e570ba55d37ffa036e39577
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 22:14:25 +00:00
Xin Li
e16f7b3fdc Skip UP1A.230905.019
Merged-In: Iccd86693424572eaf003fda9600ba7293b08a8f4
Change-Id: I15a64e2206e8d052d27b43919b6c1658f00ab2d5
2023-08-31 14:31:51 -07:00
Zhi Dou
a4f2876d42 Merge "Run unit test with the prod flag java lib" into main 2023-08-31 21:19:01 +00:00
Zhi Dou
32120e43e1 Run unit test with the prod flag java lib
Bug: 295561701
Test: m AconfigDemoUnitTests
Change-Id: Ib906c285ee6b4ebc04fde0e09555fb3c56453d16
2023-08-31 18:22:19 +00:00
Treehugger Robot
e449b8a7c6 Merge "Update add3prf for MetadataURLValid" into main am: 6ca8712996
Original change: https://android-review.googlesource.com/c/platform/development/+/2730215

Change-Id: I24a250106970f7ee397fb384c4f43723ea039487
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-30 06:24:20 +00:00
Treehugger Robot
6ca8712996 Merge "Update add3prf for MetadataURLValid" into main 2023-08-30 05:26:12 +00:00
Hsin-Yi Chen
96fe970374 Merge "Rename Target to Arch in header-checker utils.py" into main am: ebd7ca9041
Original change: https://android-review.googlesource.com/c/platform/development/+/2728817

Change-Id: Idf7730a3d450dabbcde664e20ea2bea65b1f17c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 10:29:38 +00:00
Hsin-Yi Chen
ebd7ca9041 Merge "Rename Target to Arch in header-checker utils.py" into main 2023-08-29 10:06:40 +00:00
Hsin-Yi Chen
c90edbfa1c Merge "Pass release configuration to create_reference_dumps.py" into main am: 3b20634c59
Original change: https://android-review.googlesource.com/c/platform/development/+/2728816

Change-Id: I8b9ac49d3ba36be6c2d6eda72c056c700e73a312
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 09:43:34 +00:00
Hsin-Yi Chen
beda56ad5c Rename Target to Arch in header-checker utils.py
"target" refers to a target arch, a build target, or a make target.
This commit renames the class and the variables to avoid ambiguity.

Test: development/vndk/tools/header-checker/utils/create_reference_dumps.py \
      -products aosp_x86_64 -release trunk_staging
Bug: 297542516
Change-Id: Icfb06e18333d56af802c74494c1d158f367026c9
2023-08-29 08:58:49 +00:00
Hsin-Yi Chen
3b20634c59 Merge "Pass release configuration to create_reference_dumps.py" into main 2023-08-29 08:57:44 +00:00
Jeongik Cha
4e8edb4a2c Update add3prf for MetadataURLValid
url field has been deprecated in favor of the identifier field.

Test: check output
Change-Id: I1d642d74f51244d59de4d5c44c4b9878873dd0d6
2023-08-29 11:26:17 +09:00
Hsin-Yi Chen
0433a86ffd Pass release configuration to create_reference_dumps.py
This commit adds -release as a parameter to create_reference_dumps.py.
It is currently optional. Developers can use it to try different
release configurations.

Test: development/vndk/tools/header-checker/utils/create_reference_dumps.py \
      -products aosp_x86_64 -release trunk_staging
Bug: 297542516
Change-Id: Ifb7001ed42dbb9f8d0dd8e6c9738be6d5ea2feca
2023-08-28 08:06:13 +00:00
Xin Li
c48ca52981 Merge Android U (ab/10368041)
Bug: 291102124
Merged-In: I3ecaaa93a89703a6c3d20c81210f7c6683c145fb
Change-Id: Ib5819377b7aad20e03ca639b4e65172fefe0b512
2023-08-25 13:42:52 -07:00
Zoe Tsou
77e3380629 Merge "Implement N way comparison." into main am: 718ef28b58
Original change: https://android-review.googlesource.com/c/platform/development/+/2722756

Change-Id: Ib76bfa9f2cf38608280bf5db3d0371890aa91880
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 09:26:49 +00:00
Zoe Tsou
718ef28b58 Merge "Implement N way comparison." into main 2023-08-25 08:44:47 +00:00
Zoe Tsou
48f8bf931f Implement N way comparison.
The attributes tested_items and pass_rate are added for easier display in the
n_way_comparison function.

Bug: 296988808
Test: ./compare_cts_reports.py -r test_result_1.xml -r test_result_2.xml -m n \
      -d output_dir
Change-Id: I1dc6bb9c33dfe5be879cbdc13f684bde123e5e71
2023-08-25 07:41:01 +00:00
Treehugger Robot
76ebade138 Merge "cargo2rulesmk.py: Support customizing rustc" into main am: a3f72f8382
Original change: https://android-review.googlesource.com/c/platform/development/+/2726754

Change-Id: I97bc24abedd6fb9bb4cfc51fe09de053f7c19700
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 06:06:08 +00:00
Treehugger Robot
8b015adc3f Merge "cargo2rulesmk.py: Remove Python match usage" into main am: df1d22da9c
Original change: https://android-review.googlesource.com/c/platform/development/+/2726753

Change-Id: I013fa2df5248b31acc49a2916d7a8fa860189f10
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 06:05:42 +00:00
Treehugger Robot
a3f72f8382 Merge "cargo2rulesmk.py: Support customizing rustc" into main 2023-08-25 05:36:16 +00:00
Treehugger Robot
df1d22da9c Merge "cargo2rulesmk.py: Remove Python match usage" into main 2023-08-25 05:36:08 +00:00
Andrei Homescu
e88e4d6a5f cargo2rulesmk.py: Support customizing rustc
Port aosp/2633771 to cargo2rulesmk.py.

Bug: 281857510
Test: Run in sandbox on bitflags crate
Change-Id: I85b884351f621a6d96cd2b01ee5113687eb72f32
2023-08-24 22:13:45 +00:00
Andrei Homescu
fb0b60ff12 cargo2rulesmk.py: Remove Python match usage
The script uses Python match which was introduced
in Python 3.10. The sandbox only has 3.8, so we need
to remove match so the script can run.

Bug: 281857510
Test: Run in sandbox on bitflags crate
Change-Id: Id03b0e02f8593b551f2aca201fe0ed2659d58d21
2023-08-24 22:13:39 +00:00
Treehugger Robot
191826b8c5 Merge "Move logic for detecting different kinds of externs to cargo_out." into main am: 8df3496e01
Original change: https://android-review.googlesource.com/c/platform/development/+/2711993

Change-Id: I89a0f559d8834cb1b9ad874584c6f135850e912f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-23 11:35:28 +00:00
Treehugger Robot
202bd7bd98 Merge changes I5a2e2871,I53b1f37e,I693ea16a into main am: e1c97bd7e9
Original change: https://android-review.googlesource.com/c/platform/development/+/2709518

Change-Id: I4b1b598913e0c018a6490a134d2e59e3620fbb74
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-23 11:35:11 +00:00
Treehugger Robot
8df3496e01 Merge "Move logic for detecting different kinds of externs to cargo_out." into main 2023-08-23 11:35:00 +00:00
Treehugger Robot
e1c97bd7e9 Merge changes I5a2e2871,I53b1f37e,I693ea16a into main
* changes:
  Split cargo_out into three modules.
  Factor out functions to find package directory.
  Add more doc comments and break up parse_cargo_out function.
2023-08-23 11:07:41 +00:00
Treehugger Robot
f84943e6af Merge "STT: combined build supports more targets to build" into main am: 795b8b2e6f
Original change: https://android-review.googlesource.com/c/platform/development/+/2722733

Change-Id: Ie5f738bd4345743c333550ed52e7de43e5e196c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-23 06:34:31 +00:00
Treehugger Robot
795b8b2e6f Merge "STT: combined build supports more targets to build" into main 2023-08-23 06:11:12 +00:00
Justin Yun
f44122fa9b STT: combined build supports more targets to build
The script allows adding more targets using -a option multiple time.
Only a single -a will test aba build as before, but adding multiple
-a options will build the targets in sequence.

Bug: 293821290
Test: combined_build_test.sh -t primary -v userdebug -d out_dist \
                     -a alter1 -a alter2 -a alter3 -c -o -r droid
Change-Id: I3bc4d2f0dad6bac7aa32b165ca667334f90eb83b
2023-08-23 10:57:49 +09:00
Zoe Tsou
e0776bf3e3 Merge "Compare two cts reports." into main am: c771718b72
Original change: https://android-review.googlesource.com/c/platform/development/+/2714235

Change-Id: I7677bfc08c37b118db55b91c573294c5dec8f2e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-22 10:08:19 +00:00