Artifact 0ebf03c262dc08ab9d782fc493fd8a6b4f1006b6:
- File tests/Makefile — part of check-in [a1371db27a] at 2011-10-23 23:03:46 on branch trunk — Monitor based runs working well (user: matt size: 948)
0000: 23 20 72 75 6e 20 73 6f 6d 65 20 74 65 73 74 73 # run some tests 0010: 0a 0a 42 49 4e 50 41 54 48 3d 24 28 73 68 65 6c ..BINPATH=$(shel 0020: 6c 20 72 65 61 6c 70 61 74 68 20 2e 2e 2f 62 69 l realpath ../bi 0030: 6e 29 0a 4d 45 47 41 54 45 53 54 3d 24 28 42 49 n).MEGATEST=$(BI 0040: 4e 50 41 54 48 29 2f 6d 65 67 61 74 65 73 74 0a NPATH)/megatest. 0050: 50 41 54 48 20 3a 3d 20 24 28 42 49 4e 50 41 54 PATH := $(BINPAT 0060: 48 29 3a 24 28 50 41 54 48 29 0a 0a 72 75 6e 61 H):$(PATH)..runa 0070: 6c 6c 20 3a 0a 09 63 64 20 2e 2e 2f 3b 6d 61 6b ll :..cd ../;mak 0080: 65 20 69 6e 73 74 61 6c 6c 20 0a 09 24 28 4d 45 e install ..$(ME 0090: 47 41 54 45 53 54 29 20 2d 6b 65 65 70 67 6f 69 GATEST) -keepgoi 00a0: 6e 67 20 2d 72 75 6e 61 6c 6c 20 3a 73 79 73 6e ng -runall :sysn 00b0: 61 6d 65 20 75 62 75 6e 74 75 20 3a 66 73 6e 61 ame ubuntu :fsna 00c0: 6d 65 20 6e 66 73 20 3a 64 61 74 61 70 61 74 68 me nfs :datapath 00d0: 20 6e 6f 6e 65 20 3a 72 75 6e 6e 61 6d 65 20 60 none :runname ` 00e0: 64 61 74 65 20 2b 77 25 56 2e 25 75 2e 25 48 60 date +w%V.%u.%H` 00f0: 20 2d 6d 20 22 54 68 69 73 20 69 73 20 61 20 63 -m "This is a c 0100: 6f 6d 6d 65 6e 74 20 73 70 65 63 69 66 69 63 20 omment specific 0110: 74 6f 20 61 20 72 75 6e 22 20 2d 76 0a 0a 74 65 to a run" -v..te 0120: 73 74 20 3a 0a 09 63 73 69 20 2d 62 20 2d 49 20 st :..csi -b -I 0130: 2e 2e 20 2e 2e 2f 6d 65 67 61 74 65 73 74 2e 73 .. ../megatest.s 0140: 63 6d 20 2d 2d 20 2d 72 75 6e 61 6c 6c 20 3a 73 cm -- -runall :s 0150: 79 73 6e 61 6d 65 20 75 62 75 6e 74 75 20 3a 66 ysname ubuntu :f 0160: 73 6e 61 6d 65 20 61 66 73 20 3a 64 61 74 61 70 sname afs :datap 0170: 61 74 68 20 74 6d 70 20 3a 72 75 6e 6e 61 6d 65 ath tmp :runname 0180: 20 62 6c 61 68 0a 09 63 64 20 2e 2e 2f 3b 6d 61 blah..cd ../;ma 0190: 6b 65 20 74 65 73 74 0a 09 6d 61 6b 65 20 72 75 ke test..make ru 01a0: 6e 61 6c 6c 0a 0a 64 61 73 68 62 6f 61 72 64 20 nall..dashboard 01b0: 3a 0a 09 63 64 20 2e 2e 2f 3b 6d 61 6b 65 20 64 :..cd ../;make d 01c0: 62 6f 61 72 64 0a 09 24 28 42 49 4e 50 41 54 48 board..$(BINPATH 01d0: 29 2f 64 62 6f 61 72 64 20 26 0a 0a 72 65 6d 6f )/dboard &..remo 01e0: 76 65 20 3a 0a 09 28 63 64 20 2e 2e 2f 3b 6d 61 ve :..(cd ../;ma 01f0: 6b 65 29 3b 24 28 4d 45 47 41 54 45 53 54 29 20 ke);$(MEGATEST) 0200: 2d 72 65 6d 6f 76 65 2d 72 75 6e 73 20 3a 72 75 -remove-runs :ru 0210: 6e 6e 61 6d 65 20 24 28 52 55 4e 29 20 20 2d 74 nname $(RUN) -t 0220: 65 73 74 70 61 74 74 20 25 20 2d 69 74 65 6d 70 estpatt % -itemp 0230: 61 74 74 20 25 20 3a 73 79 73 6e 61 6d 65 20 25 att % :sysname % 0240: 20 3a 66 73 6e 61 6d 65 20 25 20 3a 64 61 74 61 :fsname % :data 0250: 70 61 74 68 20 25 0a 0a 72 75 6e 66 6f 72 65 76 path %..runforev 0260: 65 72 20 3a 0a 09 77 68 69 6c 65 28 6c 73 29 3b er :..while(ls); 0270: 20 64 6f 20 72 75 6e 6e 61 6d 65 3d 60 64 61 74 do runname=`dat 0280: 65 20 2b 25 46 2d 25 52 3a 25 53 60 3b 24 28 4d e +%F-%R:%S`;$(M 0290: 45 47 41 54 45 53 54 29 20 2d 72 75 6e 61 6c 6c EGATEST) -runall 02a0: 20 3a 73 79 73 6e 61 6d 65 20 75 62 75 6e 74 75 :sysname ubuntu 02b0: 20 3a 66 73 6e 61 6d 65 20 6e 66 73 20 3a 64 61 :fsname nfs :da 02c0: 74 61 70 61 74 68 20 6e 6f 6e 65 20 3a 72 75 6e tapath none :run 02d0: 6e 61 6d 65 20 24 24 72 75 6e 6e 61 6d 65 3b 2f name $$runname;/ 02e0: 68 6f 6d 65 2f 6d 61 74 74 2f 64 61 74 61 2f 6d home/matt/data/m 02f0: 65 67 61 74 65 73 74 2f 6d 65 67 61 74 65 73 74 egatest/megatest 0300: 20 2d 72 75 6e 61 6c 6c 20 3a 73 79 73 6e 61 6d -runall :sysnam 0310: 65 20 75 62 75 6e 74 75 20 3a 66 73 6e 61 6d 65 e ubuntu :fsname 0320: 20 6e 66 73 20 3a 64 61 74 61 70 61 74 68 20 6e nfs :datapath n 0330: 6f 6e 65 20 3a 72 75 6e 6e 61 6d 65 20 24 24 72 one :runname $$r 0340: 75 6e 6e 61 6d 65 3b 2f 68 6f 6d 65 2f 6d 61 74 unname;/home/mat 0350: 74 2f 64 61 74 61 2f 6d 65 67 61 74 65 73 74 2f t/data/megatest/ 0360: 6d 65 67 61 74 65 73 74 20 2d 72 75 6e 61 6c 6c megatest -runall 0370: 20 3a 73 79 73 6e 61 6d 65 20 75 62 75 6e 74 75 :sysname ubuntu 0380: 20 3a 66 73 6e 61 6d 65 20 6e 66 73 20 3a 64 61 :fsname nfs :da 0390: 74 61 70 61 74 68 20 6e 6f 6e 65 20 3a 72 75 6e tapath none :run 03a0: 6e 61 6d 65 20 24 24 72 75 6e 6e 61 6d 65 3b 64 name $$runname;d 03b0: 6f 6e 65 0a one.