16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# The NEWTARGET causes some tests to fail. Do not use until this is fixed.
NEWTARGET = "-target $(OS)/$(FS)/$(VER)"
TARGET = "-target ubuntu/nfs/none"
all : test1 test2 test3 test4 test5
test1 : cleanprep
rm -f simplerun/megatest.db
rm -rf simplelinks/ simpleruns/
mkdir -p simplelinks simpleruns
cd simplerun;cp ../../*_records.scm .;perl -pi.bak -e 's/define-inline/define/' *_records.scm
cd simplerun;echo '(load "../tests.scm")' | $(MEGATEST) -repl -debug $(DEBUG)
|
>
>
>
|
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
# The NEWTARGET causes some tests to fail. Do not use until this is fixed.
NEWTARGET = "-target $(OS)/$(FS)/$(VER)"
TARGET = "-target ubuntu/nfs/none"
all : test1 test2 test3 test4 test5
test0 : cleanprep
cd simplerun ; $(MEGATEST) -server - -debug $(DEBUG)&
test1 : cleanprep
rm -f simplerun/megatest.db
rm -rf simplelinks/ simpleruns/
mkdir -p simplelinks simpleruns
cd simplerun;cp ../../*_records.scm .;perl -pi.bak -e 's/define-inline/define/' *_records.scm
cd simplerun;echo '(load "../tests.scm")' | $(MEGATEST) -repl -debug $(DEBUG)
|
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
|
cd fullrun;$(MEGATEST) -rollup :runname newrun -target ubuntu/nfs/none -debug 10
cleanprep : ../*.scm Makefile */*.config
# if [ -e fullrun/megatest.db ]; then sqlite3 fullrun/megatest.db "delete from metadat where var='SERVER';";fi
mkdir -p /tmp/mt_runs /tmp/mt_links
cd ..;make install
rm -f fullrun/logging.db fullrun/monitor.db
touch cleanprep
fullprep : cleanprep
cd fullrun;$(MEGATEST) -server - -debug $(DEBUG) &
sleep 5;cd fullrun;$(MEGATEST) -remove-runs :runname $(RUNNAME)% -target %/%/% -testpatt %/%
cd fullrun;$(BINPATH)/dboard -rows 15 &
dashboard : cleanprep
cd fullrun && $(BINPATH)/dashboard -rows 25 &
remove :
cd fullrun;$(MEGATEST) -remove-runs :runname $(RUN) -testpatt % -itempatt % :sysname % :fsname % :datapath %
clean :
rm cleanprep
kill :
killall -v mtest main.sh dboard || true
rm -f fullrun/megatest.db fullrun/logging.db || true
killall -v -9 mtest dboard || true
runforever :
while(ls); do runname=`date +%F-%R:%S`;(cd fullrun;$(MEGATEST) -runall -target ubuntu/nfs/none :runname $$runname;/home/matt/data/megatest/megatest -runall -target ubuntu/nfs/none :runname $$runname;/home/matt/data/megatest/megatest -runall -target ubuntu/nfs/none :runname $$runname);done
|
|
|
>
>
>
|
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
|
cd fullrun;$(MEGATEST) -rollup :runname newrun -target ubuntu/nfs/none -debug 10
cleanprep : ../*.scm Makefile */*.config
# if [ -e fullrun/megatest.db ]; then sqlite3 fullrun/megatest.db "delete from metadat where var='SERVER';";fi
mkdir -p /tmp/mt_runs /tmp/mt_links
cd ..;make install
rm -f */logging.db */monitor.db
touch cleanprep
fullprep : cleanprep
cd fullrun;$(MEGATEST) -server - -debug $(DEBUG) &
sleep 5;cd fullrun;$(MEGATEST) -remove-runs :runname $(RUNNAME)% -target %/%/% -testpatt %/%
cd fullrun;$(BINPATH)/dboard -rows 15 &
dashboard : cleanprep
cd fullrun && $(BINPATH)/dashboard -rows 25 &
remove :
cd fullrun;$(MEGATEST) -remove-runs :runname $(RUN) -testpatt % -itempatt % :sysname % :fsname % :datapath %
clean :
rm cleanprep
kill :
killall -v mtest main.sh dboard || true
rm -f fullrun/megatest.db fullrun/logging.db || true
killall -v mtest dboard || true
hardkill : kill
sleep 5;killall -v mtest main.sh dboard -9
runforever :
while(ls); do runname=`date +%F-%R:%S`;(cd fullrun;$(MEGATEST) -runall -target ubuntu/nfs/none :runname $$runname;/home/matt/data/megatest/megatest -runall -target ubuntu/nfs/none :runname $$runname;/home/matt/data/megatest/megatest -runall -target ubuntu/nfs/none :runname $$runname);done
|