git://git.onelab.eu
/
tests.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
run lxc-enter-namespace with --noseclabel
[tests.git]
/
system
/
run_log
diff --git
a/system/run_log
b/system/run_log
index
54a0cdf
..
ec1f180
100755
(executable)
--- a/
system/run_log
+++ b/
system/run_log
@@
-1,5
+1,6
@@
#!/bin/bash
cd $(dirname $0)
#!/bin/bash
cd $(dirname $0)
+python3 -c "import time; print(int(time.time()))" > timestamp
mkdir -p logs
time=$(date +%H-%M)
runfile=run-${time}.txt
mkdir -p logs
time=$(date +%H-%M)
runfile=run-${time}.txt
@@
-11,11
+12,12
@@
tracelast=trace
rm -f logs/success
rm -f logs/$runlast; (cd logs; ln -s $runfile $runlast)
rm -f logs/$tracelast; (cd logs; ln -s $tracefile $tracelast)
rm -f logs/success
rm -f logs/$runlast; (cd logs; ln -s $runfile $runlast)
rm -f logs/$tracelast; (cd logs; ln -s $tracefile $tracelast)
-python -u TestMain.py -t logs/$tracefile "$@" &> logs/$runfile && touch logs/success
-cat $runfile
+python3 -u TestMain.py -t logs/$tracefile "$@" &> logs/$runfile ; retcod=$?
+cat logs/$runfile
+case "$retcod" in
+ 0) touch logs/success ;;
+ 2) touch logs/warning ;;
+esac
-if [ -f logs/success ] ; then
- exit 0
-else
- exit 1
-fi
+echo run_log exit_code $retcod
+exit $retcod