Age | Commit message (Collapse) | Author |
|
797a4508bf am: 79148026df
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1705651
Change-Id: I632260b7cb7b5fdcf5c2fd6655ec2c9ef378a2de
|
|
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1705651
Change-Id: I40eadbdce46df7c2984d4f14b0c84550db1085ac
|
|
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1705651
Change-Id: Ia270236a8ab549d1a2f59846688624cf29d549e9
|
|
The external updater currently assumes the name of the upstream git
branch to fetch is always "master". This is no longer true, as some
repositories use "main" instead. This commit lets the updater try to
use both of those branches.
Note that there are still a few instances of "master" in the updater,
but I believe those correspond to AOSP and GitHub specifically and so
shouldn't need to be changed yet. If/when they do, we should be able
to change them easily with these changes.
As part of this change we also fix a potential bug in a
previously-unused function so that it does not strip part of the
branch name from a string of the form "<remote name>/<branch name>".
Test: Run the updater with upstream master and upstream main.
Change-Id: I0cf83dbf1765ff26b602176fa1c1ff95224e1a7f
|
|
am: ae734788fe
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1698941
Change-Id: I61f9c93cc24e076f15647ffedb6ed0a22d7b1ea2
|
|
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1698941
Change-Id: Ic800ab1f79c35759e2889e22b0a0a4ad2abea43f
|
|
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1698941
Change-Id: I38143b5189a83cec495faf13ad3540f8b3ae27ed
|
|
|
|
Fixes: 181953883
Test: Run the updater.
Change-Id: I4cf771d691094823c42b52e18369bdcc082f72a9
|
|
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1697310
Change-Id: I8b797839a2d724e57ec96cae78fff19b403c5a78
|
|
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1697310
Change-Id: I97fc4ccbdea0260b9515a883f7b17bfbdd2ed063
|
|
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1697310
Change-Id: I3d82f2e9cfcf05c4bcf55f897e448a475ca38a84
|
|
|
|
Reduce the amount of randomness required by a reviewer test, which
should reduce its (already pretty rare) flakes by over an order of
magnitude.
Bug: 187300473
Test: atest
Change-Id: Id1b9e35e3ad40861e83b91f2d60555a0528335e1
|
|
2f8748d06b am: 86cc84dc16
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1691549
Change-Id: I04fd4221dc3cb509511d4f67ce8f3d1cdf448009
|
|
2f8748d06b
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1691549
Change-Id: Ic03a53daec639c75d8d67a4a8101565bf1b5673d
|
|
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1691549
Change-Id: Ia148e35d83fd009c006c52f0c111dc084ae658cd
|
|
Test: Run updater
Change-Id: Iae3bbed86f96765e683c5a3916f0237349d58a0a
|
|
f9c873084b am: 958bfd1630
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1670125
Change-Id: I4d4c5e8c85a25ad3dce24f3b19936e16354a421a
|
|
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1670125
Change-Id: Ie54ecc1700c0181b4849ff6479ab87da75b9f425
|
|
bccbec3a6a
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1664157
Change-Id: I3f60ae80a6aa9a3363d46026a68199515bdf2b20
|
|
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1670125
Change-Id: Idc8398b21604cd82a08760f47c1ca0d2fd1256fa
|
|
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1664157
Change-Id: I25029f1d168e9af969e915a8fff025f9977d07bd
|
|
|
|
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1664157
Change-Id: Ia4deaf5d498657dbbfbe9ee8fa7f4c11dd5b5401
|
|
|
|
When patching a file, if the patch succeeds with an offset, patch will
create a .orig patch file. We will then later git add that file and
upload it, which is unnecessary. Let's tell patch not to create
backup files.
Test: Upgrade a package that succeeds with an offset.
Change-Id: Ie3e2423340c6281aefbc06c424fbe1cfbdcfdf54
|
|
am: d4698807a8
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1667667
Change-Id: Ic4d1844a269595faa32da057c587be8133450d6a
|
|
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1667667
Change-Id: I4ff6025c892a9f483c19538d9e179ce675e48616
|
|
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1667667
Change-Id: If467f919cddd8ad608348189515bb8269f75938d
|
|
We currently upload CLs that can be broken. This is potentially fine,
as it's a signal to the reviewer that an upgrade needs work. But we
should mark them as failing in some way to give the reviewer that
hint. This CL does that by setting Verified-1.
We currently only implement it for Rust crates. Rather than modifying
the existing mechanisms to detect various errors (which seems
difficult e.g., in the case of patches) we do checks for errors after
the fact. We currently check for .rej files (meaning failed patches)
and errors in Android.bp. These checks are both heuristics and so
could fail (in either way).
Test: Created aosp/1665704, aosp/1667706, aosp/1667707
Change-Id: I7e148d4d0cc5c1f2434cfdb98a969e7969a3893a
|
|
Fix three issues that came up when upgrading crates.
First, allow naming patches .patch and not just .diff.
Second, do not apply Rust patches for Android.bp files.
cargo2android.py will apply those, and if we also try to do so we will
fail.
Third, re-regenerate Android.bp after applying local patches for Rust
projects. In some cases the patches can delete files that are used in
Android.bp (e.g., tests). Without this, the generated Android.bp can
rely on files that do not exist and thus fail.
Test: Upgrade some crates
Change-Id: I372a3f8597d49d44d711b68cc3b610941cabcab1
|
|
am: 992d5705b1 am: 54a67e8bfd
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1647028
Change-Id: Id485e27b9146c5ee7ec018850220984a483f6eb8
|
|
am: 992d5705b1
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1647028
Change-Id: I9dbd2d473c4ebcbd8895ce8eed0eadde575bc32e
|
|
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1647028
Change-Id: If56e90050402b4e8ddd4e05959299e943dfedec5
|
|
unit tests setup do not require an explicit test mapping config (go/a-unit-tests)
Change-Id: I54ef7c33f4e06c4d05ccfc17169db9ba3cf3c4dc
Test: presubmit
Bug: 183209529
Bug: 183218558
|
|
a89132cfe4 am: bea23f6ddb
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1646740
Change-Id: I969f6971073db2333702631d30c8da3ee00880f1
|
|
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1646740
Change-Id: I647990229519835ec0f3c59a383d5bc98757b6b1
|
|
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1646740
Change-Id: I225b34061023b1d60725b3dd5fc492ef40911a31
|
|
We had this before embedded python3 is available. When embedded_launcher
is false, host python3 will be used.
We probably should enable embedded launcher for everything, but I got the following error when I did so.
<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify
failed: unable to get local issuer certificate (_ssl.c:1123)>
Bug: 183218558
Change-Id: I3a0e343c10411861aed8acfca4768af2a1ef8685
|
|
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1599461
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I8860398cf905d800cfb8fbdc1a7dd0e6097ed6c7
|
|
9c46f2990c am: f8c9141b83 am: 674a82b9bd
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1599458
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I41f98ea597d8c9a7a2bca1fe2a5e1e138b56c89c
|
|
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1599461
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ic19e636281cf57a9a4b1f9ff2a24a7080dbdb9d7
|
|
9c46f2990c am: f8c9141b83
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1599458
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I3313b78c6496c0f7e93bc759430115a501484312
|
|
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1599461
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I4da81f9f685eeddce79cad29148ef604608317e5
|
|
Original change: https://android-review.googlesource.com/c/platform/tools/external_updater/+/1599458
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ia8a6f8c60a0f69c67560d4c7c861db88b4c7c096
|
|
Bug: 171974932
Change-Id: I23d28163914e8cd04b77175350ab8b4beadafdd9
|
|
This branch should already be removed before the script starts. This can
reduce one error message.
Change-Id: I1541de7933a129d0fd0af6fe4a88722aef8dce73
|
|
ours am: 8b0ea4a73b -s ours
am skip reason: Change-Id Ie6a12cc50ad0e253cc1979c56924595f299a1dd5 with SHA-1 aceb15d32a is in history
Original change: undetermined
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ie26916378ef254c1cd2cd293f4e21881c01e8c06
|
|
am skip reason: Change-Id Ie6a12cc50ad0e253cc1979c56924595f299a1dd5 with SHA-1 aceb15d32a is in history
Original change: undetermined
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Icd6dfb536b8463ec5b26a4486b1c09ce950d8510
|