git://git.onelab.eu
/
nepi.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
6.1.1
[nepi.git]
/
all-tests
diff --git
a/all-tests
b/all-tests
index
6cae656
..
5ede05d
100755
(executable)
--- a/
all-tests
+++ b/
all-tests
@@
-11,8
+11,13
@@
# cannot safely be run together; need to check the nepi exp_ids
# used more closely
# cannot safely be run together; need to check the nepi exp_ids
# used more closely
+DIRNAME=$(dirname $0)
COMMAND=$(basename $0)
COMMAND=$(basename $0)
+if echo $COMMAND | grep -q 6; then
+ $DIRNAME/all-tests2; $DIRNAME/all-tests3; exit
+fi
+
PYTHON=python
version=2
echo $COMMAND | grep -q 3 && { PYTHON=python3; version=3; }
PYTHON=python
version=2
echo $COMMAND | grep -q 3 && { PYTHON=python3; version=3; }
@@
-20,7
+25,8
@@
echo $COMMAND | grep -q 3 && { PYTHON=python3; version=3; }
hash=$(git log -n 1 | head -1 | sed -e 's,commit ,,' -e 's,\(........\).*,\1,')
# compute output file name
hash=$(git log -n 1 | head -1 | sed -e 's,commit ,,' -e 's,\(........\).*,\1,')
# compute output file name
-output="zz.py$version.$hash"
+output="zz.$hash.py$version"
+latest="zz.latest.py$version"
# if there is any pending change, use another name
is_pristine=""
# if there is any pending change, use another name
is_pristine=""
@@
-46,7
+52,7
@@
function all_tests () {
make_retcod=$!
echo ========================================
end=$(date +%s)
make_retcod=$!
echo ========================================
end=$(date +%s)
- echo all-tests : end at
; date
; echo total duration $(($end-$begin)) seconds
+ echo all-tests : end at
$((date))
; echo total duration $(($end-$begin)) seconds
return $make_retcod
}
return $make_retcod
}
@@
-54,6
+60,9
@@
function all_tests () {
# the current code for analyzing the output is very basic
# this needs to be checked manually for some time
# the current code for analyzing the output is very basic
# this needs to be checked manually for some time
+# create a 'latest' symlink
+ln -f -s $output $latest
+
all_tests >& $output
retcod=$?
all_tests >& $output
retcod=$?