You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opendal.apache.org by xu...@apache.org on 2026/10/26 08:19:44 UTC
(opendal-yinyang) branch xuanwo/linux-fuse-devbox-setup updated: build: queue isolated Linux validation jobs
This is an automated email from the ASF dual-hosted git repository.
Xuanwo pushed a commit to branch xuanwo/linux-fuse-devbox-setup
in repository https://gitbox.apache.org/repos/asf/opendal-yinyang.git
The following commit(s) were added to refs/heads/xuanwo/linux-fuse-devbox-setup by this push:
new 801b859 build: queue isolated Linux validation jobs
801b859 is described below
commit 801b8597e5b38d8ab1fdc6249a4dfba201f7df70
Author: Xuanwo <gi...@xuanwo.io>
AuthorDate: Mon Oct 26 16:19:38 2026 +0800
build: queue isolated Linux validation jobs
Co-authored-by: Chojan Shang <ps...@apache.org>
---
experiments/linux-devbox/run-validation.sh | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/experiments/linux-devbox/run-validation.sh b/experiments/linux-devbox/run-validation.sh
index f71497a..d6924d5 100644
--- a/experiments/linux-devbox/run-validation.sh
+++ b/experiments/linux-devbox/run-validation.sh
@@ -26,8 +26,6 @@ test "$#" -gt 0
. "$HOME/.cargo/env"
state="$HOME/.local/state/yinyang-devbox"
mkdir -p "$state/runs"
-exec 9> "$state/validation.lock"
-flock -n 9
log="$state/runs/$label"
test ! -e "$log.log"
exec > >(tee "$log.log") 2>&1
@@ -38,6 +36,10 @@ finish() {
}
trap finish EXIT
date -Is
+printf 'Waiting for the shared validation slot (up to 30 minutes).\n'
+exec 9> "$state/validation.lock"
+flock -w 1800 9
+printf 'Validation slot acquired.\n'
git rev-parse HEAD
git status --short
printf 'Command:'