From 4350a1ca1e913f5edabee1ecd26948eef2a2182e Mon Sep 17 00:00:00 2001 From: Junio C Hamano Date: Mon, 8 Aug 2011 14:56:10 -0700 Subject: [PATCH] Dothem: skip test if we have tested the same tree already --- Dothem | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/Dothem b/Dothem index b8f52c96bf..71bfc59ec3 100755 --- a/Dothem +++ b/Dothem @@ -120,19 +120,29 @@ do fi ( + skip_test=$notest + case ",$version,$revision," in + *,,*) + ;; + *) + if git diff --quiet --exit-code $version $revision + then + skip_test=1 + fi + ;; + esac case "$branch, $branches " in jch,*' next '*) if git diff --quiet --exit-code jch next then - dotest= - else - dotest=test + skip_test=1 fi ;; - *) - dotest=test ;; esac - test -z "$notest" || dotest= + case "$skip_test" in + ?*) dotest= ;; + '') dotest=test ;; + esac cd "$BUILDBASE/$branch" git reset --hard && -- 2.47.3