aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreehugger Robot <treehugger-gerrit@google.com>2023-04-13 19:04:21 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-04-13 19:04:21 +0000
commite40f4f5e4708d06113010e1443d11c419c02a268 (patch)
tree7a7a52ab6d9b07d446756412fabcf14edb5fd461
parent7ee41e63b43c415eac24c72e3873d574f7def527 (diff)
parentf38ce298db994d9cd088c67c16dff6005dc5e1d8 (diff)
downloadbazel-e40f4f5e4708d06113010e1443d11c419c02a268.tar.gz
Merge "symlink_version_number expected in symlink forest" am: f38ce298db
Original change: https://android-review.googlesource.com/c/platform/build/bazel/+/2535899 Change-Id: Icdb403177c5d48c0c02b4bf16a6b06b6b1080e57 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--scripts/incremental_build/cuj_catalog.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/scripts/incremental_build/cuj_catalog.py b/scripts/incremental_build/cuj_catalog.py
index 9377a889..e2d4868e 100644
--- a/scripts/incremental_build/cuj_catalog.py
+++ b/scripts/incremental_build/cuj_catalog.py
@@ -62,9 +62,12 @@ def verify_symlink_forest_has_only_symlink_leaves():
"""Verifies that symlink forest has only symlinks or directories but no
files except for merged BUILD.bazel files"""
+ top_in_ws = InWorkspace.ws_counterpart(util.get_top_dir())
def helper(d: Path):
for child in os.scandir(d):
child_path: Path = Path(child.path)
+ if child_path.name == 'symlink_forest_version' and d == top_in_ws:
+ continue
if child_path.is_symlink():
continue
if child_path.is_file() and child.name != 'BUILD.bazel':
@@ -73,7 +76,7 @@ def verify_symlink_forest_has_only_symlink_leaves():
if child_path.is_dir():
helper(child_path)
- helper(InWorkspace.ws_counterpart(util.get_top_dir()))
+ helper(top_in_ws)
logging.info('VERIFIED Symlink Forest has no real files except BUILD.bazel')