Integrate all GoB deps into manifest
Also merge flaky_repos into external_full, since those are mirrored now
too.
BUG=b/385391035
TEST=repo init, sync, local build
RELEASE_NOTE=None
Change-Id: I1570719ee1e335aac9983d15c8ff32c5204bfa14
Reviewed-on: https://cos-review.googlesource.com/c/cos/manifest/+/91619
Tested-by: Robert Kolchmeyer <rkolchmeyer@google.com>
Reviewed-by: Nandhini Rengaraj <nrengaraj@google.com>
diff --git a/external_full.xml b/external_full.xml
index 96dd560..91c6d60 100644
--- a/external_full.xml
+++ b/external_full.xml
@@ -16,8 +16,6 @@
<manifest>
- <include name="flaky_repos.xml" />
-
<remote name="cos"
fetch="https://cos.googlesource.com"
review="https://cos-review.googlesource.com" />
@@ -83,6 +81,81 @@
<project path="src/third_party/gtest-parallel"
name="mirrors/github.com/google/gtest-parallel"
revision="96f4f904922f9bf66689e749c40f314845baaac8" />
+ <project path="src/third_party/autotest/files/server/cros/faft/fw-testing-configs"
+ name="mirrors/cros/chromiumos/platform/fw-testing-configs"
+ revision="c34c4cd6009d2324beee3691ccfe397c159c8c81" />
+ <project path="src/platform/tast"
+ name="mirrors/cros/chromiumos/platform/tast"
+ revision="aa0271aa614c94deefa8d788d932fc6fd44520f4" />
+ <project path="src/platform/tast-tests"
+ name="mirrors/cros/chromiumos/platform/tast-tests"
+ revision="443f06dc18fd477862f732780bfe9271c0a4e19e" />
+ <project path="src/platform/tast-tests/src/chromiumos/tast/remote/firmware/data/fw-testing-configs"
+ name="mirrors/cros/chromiumos/platform/fw-testing-configs"
+ revision="c34c4cd6009d2324beee3691ccfe397c159c8c81" />
+ <project path="src/platform/microbenchmarks"
+ name="mirrors/cros/chromiumos/platform/microbenchmarks"
+ revision="eb33d21a7ea4733ce0e2d12a8bab77944a813aeb" />
+ <project path="src/third_party/hdctools"
+ name="mirrors/cros/chromiumos/third_party/hdctools"
+ revision="66d29c2ff7f06307db66f01804f7705e2e456bf9" />
+ <project path="src/third_party/rootdev"
+ name="mirrors/cros/chromiumos/third_party/rootdev"
+ revision="9c14c4406c973c4feb0cbb63fa646219656f6088" />
+ <project path="src/third_party/breakpad"
+ name="mirrors/cros/breakpad/breakpad"
+ revision="2481554490026ab9386ebc654343132d06194ce5" />
+ <project path="src/third_party/breakpad/src/third_party/lss"
+ name="mirrors/cros/linux-syscall-support"
+ revision="9719c1e1e676814c456b55f5f070eabad6709d31" />
+ <project path="src/aosp/system/update_engine"
+ name="mirrors/cros/aosp/platform/system/update_engine"
+ revision="e4c4df48ca7dcafc9de9ba51d2c3458a8fa0a99d" />
+ <project path="src/third_party/llvm-project"
+ name="mirrors/github.com/llvm/llvm-project"
+ revision="14f0776550b5a49e1c42f49a00213f7f3fa047bf" />
+ <project path="src/third_party/googletest"
+ name="mirrors/github.com/google/googletest"
+ revision="8fa9461cc28e053d66f17132808d287ae51575e2" />
+ <project path="src/third_party/linux-firmware"
+ name="mirrors/cros/chromiumos/third_party/linux-firmware"
+ revision="e38f6ea9e98d2377fd794a5934c3a21948c0f25b" />
+ <project path="src/platform/empty-project"
+ name="mirrors/cros/chromiumos/infra/build/empty-project"
+ revision="d2d95e8af89939f893b1443135497c1f5572aebc" />
+ <project path="src/aosp/system/libsync"
+ name="mirrors/cros/aosp/platform/system/core/libsync"
+ revision="f4f4387b6bf2387efbcfd1453af4892e8982faf6" />
+ <project path="src/config"
+ name="mirrors/cros/chromiumos/config"
+ revision="c20f619dab7592546e4b6b68922fc62e5cb6ae32" />
+ <project path="src/platform/minijail"
+ name="mirrors/cros/chromiumos/platform/minijail"
+ revision="fc020fd4672b3340ee706e192d043e12df8c8578" />
+ <project path="src/third_party/seismograph"
+ name="mirrors/github.com/coreos/seismograph"
+ revision="edbe2360e9af362914868df0c7c1ace62e8e1778" />
+ <project path="src/chromium/src/components/policy"
+ name="mirrors/cros/chromium/src/components/policy"
+ revision="aaa634d71e47c9f865f8ab3c590e017523815055" />
+ <project path="src/chromium/src/third_party/private_membership"
+ name="mirrors/cros/chromium/src/third_party/private_membership"
+ revision="ac0d8f7d4f21a0e56c76feef0eeb4360b52a0b54" />
+ <project path="src/chromium/src/third_party/shell-encryption"
+ name="mirrors/cros/chromium/src/third_party/shell-encryption"
+ revision="5b67b0d68d1e343bb9c9065f8464ad5abfac7972" />
+ <project path="src/third_party/dbus"
+ name="mirrors/cros/chromiumos/third_party/dbus"
+ revision="refs/heads/chromeos-1.14.10" />
+ <project path="src/aosp/external/perfetto"
+ name="mirrors/android/platform/external/perfetto"
+ revision="5d157cfb932c65c7803da78b9ab5c9d7931776f5" />
+ <project path="src/third_party/flashrom"
+ name="mirrors/cros/chromiumos/third_party/flashrom"
+ revision="7524d7f4c89293c6a75353220036ddabaa844383" />
+ <project path="src/platform/libchrome"
+ name="mirrors/cros/chromiumos/platform/libchrome"
+ revision="3e93855c118b357ee70ed9b60e76a8a94cd07042" />
<!-- COS sources -->
<project path="src/overlays"
diff --git a/flaky_repos.xml b/flaky_repos.xml
deleted file mode 100644
index 2202d47..0000000
--- a/flaky_repos.xml
+++ /dev/null
@@ -1,80 +0,0 @@
-<!--
- Copyright 2020 Google LLC
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<!--
- The following repositories have caused build failures due to intermittent
- fetch issues. Since "repo sync" can handle flaky repositories, we add
- them here so that they will be in the source tree.
--->
-<manifest>
-
- <remote name="chromium"
- fetch="https://chromium.googlesource.com"
- review="https://chromium-review.googlesource.com" />
-
- <!--
- These repositories do not need to be pinned to a specific commit SHA
- because their ebuilds already pin to a specific commit SHA. We just need
- to make sure that the commit SHA needed by the ebuild is reachable by the
- revision written here.
-
- However, we still pin to a commit SHA to avoid generating a ton of erroneous
- build numbers.
- -->
- <project path="src/third_party/autotest/files/server/cros/faft/fw-testing-configs"
- name="chromiumos/platform/fw-testing-configs"
- revision="c34c4cd6009d2324beee3691ccfe397c159c8c81"
- remote="chromium" />
- <project path="src/platform/tast"
- name="chromiumos/platform/tast"
- revision="aa0271aa614c94deefa8d788d932fc6fd44520f4"
- remote="chromium" />
- <project path="src/platform/tast-tests"
- name="chromiumos/platform/tast-tests"
- revision="443f06dc18fd477862f732780bfe9271c0a4e19e"
- remote="chromium" />
- <project path="src/platform/tast-tests/src/chromiumos/tast/remote/firmware/data/fw-testing-configs"
- name="chromiumos/platform/fw-testing-configs"
- revision="c34c4cd6009d2324beee3691ccfe397c159c8c81"
- remote="chromium" />
- <project path="src/platform/microbenchmarks"
- name="chromiumos/platform/microbenchmarks"
- revision="eb33d21a7ea4733ce0e2d12a8bab77944a813aeb"
- remote="chromium" />
- <project path="src/third_party/hdctools"
- name="chromiumos/third_party/hdctools"
- revision="66d29c2ff7f06307db66f01804f7705e2e456bf9"
- remote="chromium" />
- <project path="src/third_party/rootdev"
- name="chromiumos/third_party/rootdev"
- revision="9c14c4406c973c4feb0cbb63fa646219656f6088"
- remote="chromium" />
-
- <!--
- breakpad and lss are special; they need to be pinned to specific commit
- SHAs, similar to our mirrored repositories.
- -->
- <project path="src/third_party/breakpad"
- name="breakpad/breakpad"
- revision="2481554490026ab9386ebc654343132d06194ce5"
- remote="chromium" />
- <project path="src/third_party/breakpad/src/third_party/lss"
- name="linux-syscall-support.git"
- revision="9719c1e1e676814c456b55f5f070eabad6709d31"
- remote="chromium" />
-
-</manifest>
-