| author | wenzelm | 
| Fri, 06 Aug 2010 14:37:04 +0200 | |
| changeset 38219 | 521f10c13e61 | 
| parent 37874 | 954dc0c580bd | 
| child 38434 | 7aa0245aeede | 
| permissions | -rwxr-xr-x | 
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 1 | #!/usr/bin/env bash | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 2 | # | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 3 | # Author: Gerwin Klein, TU Muenchen | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 4 | # | 
| 28504 
7ad7d7d6df47
simplified main Isabelle executables: removed Isabelle and isabelle (replaced by isabelle-process), renamed isatool to isabelle;
 wenzelm parents: 
28500diff
changeset | 5 | # DESCRIPTION: Run isabelle makeall from specified distribution and settings. | 
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 6 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 7 | ## global settings | 
| 22411 | 8 | . ~/admin/isatest/isatest-settings | 
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 9 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 10 | # max time until test is aborted (in sec) | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 11 | MAXTIME=28800 | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 12 | |
| 36133 
1d199975ebf9
adapted PUBLISH_TEST for atbroy102, which only mounts /home/isatest;
 wenzelm parents: 
36074diff
changeset | 13 | PUBLISH_TEST="$HOME/home/isabelle-repository/repos/testtool/publish_test.py" | 
| 32505 
eb82ed858b84
isatest: collect test results and logs in testdata repository
 krauss parents: 
32418diff
changeset | 14 | |
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 15 | ## diagnostics | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 16 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 17 | PRG="$(basename "$0")" | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 18 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 19 | function usage() | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 20 | {
 | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 21 | echo | 
| 24753 | 22 | echo "Usage: $PRG [-l logic targets] settings1 [settings2 ...]" | 
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 23 | echo | 
| 28504 
7ad7d7d6df47
simplified main Isabelle executables: removed Isabelle and isabelle (replaced by isabelle-process), renamed isatool to isabelle;
 wenzelm parents: 
28500diff
changeset | 24 | echo " Runs isabelle makeall for specified settings." | 
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 25 |   echo "  Leaves messages in ${ERRORLOG} and ${LOGPREFIX} if it fails."
 | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 26 | echo | 
| 24753 | 27 | echo "Examples:" | 
| 28 | echo " $PRG ~/settings/at-poly ~/settings/at-sml" | |
| 29 | echo " $PRG -l HOL \"HOL-Library HOL-Bali\" ~/settings/at-poly" | |
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 30 | exit 1 | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 31 | } | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 32 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 33 | function fail() | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 34 | {
 | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 35 | echo "$1" >&2 | 
| 28539 
bdb308737bfd
do logging to MASTERLOG centrally (avoid multiple writers over NFS as
 kleing parents: 
28527diff
changeset | 36 | log "FAILED, $1" | 
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 37 | exit 2 | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 38 | } | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 39 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 40 | ## main | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 41 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 42 | # argument checking | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 43 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 44 | [ "$1" = "-?" ] && usage | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 45 | [ "$#" -lt "1" ] && usage | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 46 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 47 | [ -d $DISTPREFIX ] || fail "$DISTPREFIX is not a directory." | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 48 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 49 | # make file flags and nice setup for different target platforms | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 50 | case $HOSTNAME in | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 51 | atbroy51) | 
| 32165 | 52 | MFLAGS="-k -j 2" | 
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 53 | NICE="" | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 54 | ;; | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 55 | |
| 24758 | 56 | atbroy98) | 
| 32165 | 57 | MFLAGS="-k" | 
| 26369 | 58 | NICE="" | 
| 59 | ;; | |
| 24647 | 60 | |
| 36074 
6301046146b6
isatest: basic setup for cygwin-poly on atbroy102;
 wenzelm parents: 
33214diff
changeset | 61 | atbroy102) | 
| 
6301046146b6
isatest: basic setup for cygwin-poly on atbroy102;
 wenzelm parents: 
33214diff
changeset | 62 | MFLAGS="-k" | 
| 
6301046146b6
isatest: basic setup for cygwin-poly on atbroy102;
 wenzelm parents: 
33214diff
changeset | 63 | NICE="" | 
| 
6301046146b6
isatest: basic setup for cygwin-poly on atbroy102;
 wenzelm parents: 
33214diff
changeset | 64 | ;; | 
| 
6301046146b6
isatest: basic setup for cygwin-poly on atbroy102;
 wenzelm parents: 
33214diff
changeset | 65 | |
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 66 | atbroy31) | 
| 32165 | 67 | MFLAGS="-k -j 2" | 
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 68 | ;; | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 69 | |
| 31581 | 70 | macbroy2) | 
| 32165 | 71 | MFLAGS="-k" | 
| 31581 | 72 | NICE="" | 
| 73 | ;; | |
| 74 | ||
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 75 | macbroy5) | 
| 32165 | 76 | MFLAGS="-k -j 2" | 
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 77 | NICE="" | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 78 | ;; | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 79 | |
| 32418 | 80 | macbroy22) | 
| 32320 
8175fda90c46
options for more precise performance figures of at-poly, which happens to run on macbroy21;
 wenzelm parents: 
32165diff
changeset | 81 | MFLAGS="-k" | 
| 
8175fda90c46
options for more precise performance figures of at-poly, which happens to run on macbroy21;
 wenzelm parents: 
32165diff
changeset | 82 | NICE="" | 
| 
8175fda90c46
options for more precise performance figures of at-poly, which happens to run on macbroy21;
 wenzelm parents: 
32165diff
changeset | 83 | ;; | 
| 
8175fda90c46
options for more precise performance figures of at-poly, which happens to run on macbroy21;
 wenzelm parents: 
32165diff
changeset | 84 | |
| 37874 
954dc0c580bd
reactivate SML/NJ test on macbroy28, while macbroy23 is unavailable;
 wenzelm parents: 
37160diff
changeset | 85 | macbroy28) | 
| 32165 | 86 | MFLAGS="-k -j 2" | 
| 31581 | 87 | NICE="nice" | 
| 31496 
c4b74075fc17
no parallel make jobs on macbroy23, which is the machine where SML/XL is tested -- attempt to consume less resources;
 wenzelm parents: 
28982diff
changeset | 88 | ;; | 
| 
c4b74075fc17
no parallel make jobs on macbroy23, which is the machine where SML/XL is tested -- attempt to consume less resources;
 wenzelm parents: 
28982diff
changeset | 89 | |
| 26369 | 90 | macbroy2[0-9]) | 
| 32165 | 91 | MFLAGS="-k -j 2" | 
| 26369 | 92 | NICE="" | 
| 93 | ;; | |
| 94 | ||
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 95 | *) | 
| 32165 | 96 | MFLAGS="-k" | 
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 97 | # be nice by default | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 98 | NICE=nice | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 99 | ;; | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 100 | esac | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 101 | |
| 28504 
7ad7d7d6df47
simplified main Isabelle executables: removed Isabelle and isabelle (replaced by isabelle-process), renamed isatool to isabelle;
 wenzelm parents: 
28500diff
changeset | 102 | ISABELLE_TOOL="$DISTPREFIX/Isabelle/bin/isabelle" | 
| 24753 | 103 | |
| 28500 | 104 | [ -x $ISABELLE_TOOL ] || fail "Cannot run $ISABELLE_TOOL" | 
| 24753 | 105 | |
| 106 | if [ "$1" = "-l" ]; then | |
| 107 | shift | |
| 108 | [ "$#" -lt "3" ] && usage | |
| 109 | LOGIC="$1" | |
| 110 | TARGETS="$2" | |
| 111 | shift 2 | |
| 28500 | 112 | ISABELLE_HOME="$($ISABELLE_TOOL getenv -b ISABELLE_HOME)" | 
| 24786 | 113 | DIR="$ISABELLE_HOME/src/$LOGIC" | 
| 28500 | 114 | TOOL="$ISABELLE_TOOL make $MFLAGS $TARGETS" | 
| 24753 | 115 | else | 
| 24781 | 116 | DIR="." | 
| 28500 | 117 | TOOL="$ISABELLE_TOOL makeall $MFLAGS all" | 
| 24753 | 118 | fi | 
| 119 | ||
| 32505 
eb82ed858b84
isatest: collect test results and logs in testdata repository
 krauss parents: 
32418diff
changeset | 120 | IDENT=$(cat "$DISTPREFIX/ISABELLE_IDENT") | 
| 
eb82ed858b84
isatest: collect test results and logs in testdata repository
 krauss parents: 
32418diff
changeset | 121 | |
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 122 | # main test loop | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 123 | |
| 28597 | 124 | log "starting [$@]" | 
| 125 | ||
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 126 | for SETTINGS in $@; do | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 127 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 128 | [ -r $SETTINGS ] || fail "Cannot read $SETTINGS." | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 129 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 130 | # logfile setup | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 131 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 132 | DATE=$(date "+%Y-%m-%d") | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 133 |     SHORT=${SETTINGS##*/}
 | 
| 28527 
82b36daff4c1
make the test for experimental sessions in isatest-check actually work
 kleing parents: 
28504diff
changeset | 134 | |
| 
82b36daff4c1
make the test for experimental sessions in isatest-check actually work
 kleing parents: 
28504diff
changeset | 135 | 	if [ "${SHORT%-e}" == "$SHORT" ]; then
 | 
| 
82b36daff4c1
make the test for experimental sessions in isatest-check actually work
 kleing parents: 
28504diff
changeset | 136 | # normal test | 
| 
82b36daff4c1
make the test for experimental sessions in isatest-check actually work
 kleing parents: 
28504diff
changeset | 137 | TESTLOG=$LOGPREFIX/isatest-makeall-$SHORT-$DATE-$HOSTNAME.log | 
| 
82b36daff4c1
make the test for experimental sessions in isatest-check actually work
 kleing parents: 
28504diff
changeset | 138 | else | 
| 
82b36daff4c1
make the test for experimental sessions in isatest-check actually work
 kleing parents: 
28504diff
changeset | 139 | # experimental test | 
| 
82b36daff4c1
make the test for experimental sessions in isatest-check actually work
 kleing parents: 
28504diff
changeset | 140 | TESTLOG=$LOGPREFIX/isatest-makeall-$SHORT-$DATE-$HOSTNAME-e.log | 
| 
82b36daff4c1
make the test for experimental sessions in isatest-check actually work
 kleing parents: 
28504diff
changeset | 141 | fi | 
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 142 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 143 | # the test | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 144 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 145 | touch $RUNNING/$SHORT.running | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 146 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 147 | echo ------------------- starting test --- `date` --- $HOSTNAME > $TESTLOG 2>&1 | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 148 | |
| 28982 | 149 |     if [ "${ISABELLE_HOME_USER:0:14}" == "/tmp/isabelle-" ]; then
 | 
| 150 | echo "--- cleaning up old $ISABELLE_HOME_USER" | |
| 151 | rm -rf $ISABELLE_HOME_USER | |
| 152 | fi | |
| 153 | ||
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 154 | cat $SETTINGS >> $DISTPREFIX/Isabelle/etc/settings | 
| 24781 | 155 | (ulimit -t $MAXTIME; cd $DIR; $NICE $TOOL >> $TESTLOG 2>&1) | 
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 156 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 157 | if [ $? -eq 0 ] | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 158 | then | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 159 | # test log and cleanup | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 160 | echo ------------------- test successful --- `date` --- $HOSTNAME >> $TESTLOG 2>&1 | 
| 32505 
eb82ed858b84
isatest: collect test results and logs in testdata repository
 krauss parents: 
32418diff
changeset | 161 | if [ -x $PUBLISH_TEST ]; then | 
| 32889 | 162 | $PUBLISH_TEST -r $IDENT -s "SUCCESS" -a log $TESTLOG -n Makeall_isatest_$SHORT | 
| 32505 
eb82ed858b84
isatest: collect test results and logs in testdata repository
 krauss parents: 
32418diff
changeset | 163 | fi | 
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 164 | gzip -f $TESTLOG | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 165 | else | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 166 | # test log | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 167 | echo ------------------- test FAILED --- `date` --- $HOSTNAME >> $TESTLOG 2>&1 | 
| 32505 
eb82ed858b84
isatest: collect test results and logs in testdata repository
 krauss parents: 
32418diff
changeset | 168 | if [ -x $PUBLISH_TEST ]; then | 
| 32889 | 169 | $PUBLISH_TEST -r $IDENT -s "FAIL" -a log $TESTLOG -n Makeall_isatest_$SHORT | 
| 32505 
eb82ed858b84
isatest: collect test results and logs in testdata repository
 krauss parents: 
32418diff
changeset | 170 | fi | 
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 171 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 172 | # error log | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 173 |         echo "Test for platform ${SHORT} failed. Log file attached." >> $ERRORLOG
 | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 174 | echo "[...]" >> $ERRORLOG | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 175 | tail -3 $TESTLOG >> $ERRORLOG | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 176 | echo >> $ERRORLOG | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 177 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 178 | FAIL="$FAIL$SHORT " | 
| 36161 
e30e51b7e4dc
isatest: improved treatment of local files on atbroy102;
 wenzelm parents: 
36133diff
changeset | 179 | (cd $ERRORDIR; cp -a $TESTLOG .) | 
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 180 | fi | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 181 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 182 | rm -f $RUNNING/$SHORT.running | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 183 | done | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 184 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 185 | # time and success/failure to master log | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 186 | ELAPSED=$("$HOME/bin/showtime" "$SECONDS")
 | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 187 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 188 | if [ -z "$FAIL" ]; then | 
| 28539 
bdb308737bfd
do logging to MASTERLOG centrally (avoid multiple writers over NFS as
 kleing parents: 
28527diff
changeset | 189 | log "all tests successful, elapsed time $ELAPSED." | 
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 190 | else | 
| 28539 
bdb308737bfd
do logging to MASTERLOG centrally (avoid multiple writers over NFS as
 kleing parents: 
28527diff
changeset | 191 |     log "targets ${FAIL}FAILED, elapsed time $ELAPSED."
 | 
| 22410 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 192 | exit 1 | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 193 | fi | 
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 194 | |
| 
da313b67a04d
moved all isatest/cron job related files to own directory
 kleing parents: diff
changeset | 195 | # end |