manifest: Fetch flaky git repos during repo sync
Since "repo sync" can handle flaky repositories, we add such
repositories to flaky_repos.xml (included by external_full.xml)
to avoid build failures.
Build failure logs:
https://g3c.corp.google.com/results/invocations/3e0a348a-9e97-4cf9-b558-c277c94e9dbe/targets
https://g3c.corp.google.com/results/invocations/63d7b99b-6980-4121-8b42-58898b2b41d7/targets
For revisions of the new repository, latest commit sha was used on the master branch.
BUG=b/169854365
TEST=$ mkdir flake && cd flake
$ repo init -u /path/to/manifest-internal -b master && repo sync
$ git -C src/platform/tast-tests/src/chromiumos/tast/remote/firmware/data/fw-testing-configs log -n 1 --pretty=format:%H
7ed9632bfe31c5ab7f403f95194c1d8047999374
$ git -C src/platform/tast-tests log -n 1 --pretty=format:%H
0a0dbcc3a116a19d871ae75bed8d1a727f5b9341
$ git -C src/platform/tast log -n 1 --pretty=format:%H
2ad1b5ed63ac152ca9c5f907c9e093e16b14725a
Change-Id: I011999008d6f6b208f13235b98bc00134ef079f9
diff --git a/flaky_repos.xml b/flaky_repos.xml
index 5804b07..d708b55 100644
--- a/flaky_repos.xml
+++ b/flaky_repos.xml
@@ -37,5 +37,17 @@
name="linux-syscall-support.git"
revision="8048ece6c16c91acfe0d36d1d3cc0890ab6e945c"
remote="chromium" />
+ <project path="src/platform/tast"
+ name="chromiumos/platform/tast"
+ revision="2ad1b5ed63ac152ca9c5f907c9e093e16b14725a"
+ remote="chromium" />
+ <project path="src/platform/tast-tests"
+ name="chromiumos/platform/tast-tests"
+ revision="0a0dbcc3a116a19d871ae75bed8d1a727f5b9341"
+ remote="chromium" />
+ <project path="src/platform/tast-tests/src/chromiumos/tast/remote/firmware/data/fw-testing-configs"
+ name="chromiumos/platform/fw-testing-configs"
+ revision="7ed9632bfe31c5ab7f403f95194c1d8047999374"
+ remote="chromium" />
</manifest>