Add retries to tar command in nccl generated_srcs target.

PiperOrigin-RevId: 736944378
This commit is contained in:
A. Unique TensorFlower
2025-03-14 12:26:35 -07:00
committed by TensorFlower Gardener
parent d882e43159
commit efbd42568e
2 changed files with 4 additions and 2 deletions
+2 -1
View File
@@ -93,7 +93,8 @@ genrule(
cmd = """
mkdir -p src/device/generated
$(location :generate) src/device/generated
tar --warning=no-file-changed -cf $@ src
# Retry the tar command three times to avoid flakiness.
(r=3;while ! tar --warning=no-file-changed -cf $@ src ; do ((--r))||exit;sleep 1;done)
""",
tools = [":generate"],
)
+2 -1
View File
@@ -93,7 +93,8 @@ genrule(
cmd = """
mkdir -p src/device/generated
$(location :generate) src/device/generated
tar --warning=no-file-changed -cf $@ src
# Retry the tar command three times to avoid flakiness.
(r=3;while ! tar --warning=no-file-changed -cf $@ src ; do ((--r))||exit;sleep 1;done)
""",
tools = [":generate"],
)