Artifact
e8043acbce9f617232e2a487020a1f78e1c81611:
0000: 23 21 2f 62 69 6e 2f 62 61 73 68 0a 0a 23 20 61 #!/bin/bash..# a
0010: 20 62 75 6e 63 68 20 6f 66 20 73 74 65 70 73 20 bunch of steps
0020: 69 6e 20 32 20 73 65 63 6f 6e 64 20 69 6e 63 72 in 2 second incr
0030: 65 6d 65 6e 74 73 0a 66 6f 72 20 69 20 69 6e 20 ements.for i in
0040: 31 20 32 20 33 20 34 20 35 20 36 20 37 20 38 20 1 2 3 4 5 6 7 8
0050: 39 20 31 30 20 31 31 20 31 32 20 31 33 20 31 34 9 10 11 12 13 14
0060: 20 31 35 20 31 36 20 31 37 3b 64 6f 0a 20 20 24 15 16 17;do. $
0070: 4d 54 5f 4d 45 47 41 54 45 53 54 20 2d 73 74 65 MT_MEGATEST -ste
0080: 70 20 73 74 65 70 24 69 20 3a 73 74 61 74 65 20 p step$i :state
0090: 73 74 61 72 74 20 3a 73 74 61 74 75 73 20 72 75 start :status ru
00a0: 6e 6e 69 6e 67 20 2d 73 65 74 6c 6f 67 20 72 65 nning -setlog re
00b0: 73 75 6c 74 73 24 69 2e 68 74 6d 6c 0a 20 20 73 sults$i.html. s
00c0: 6c 65 65 70 20 32 0a 20 20 24 4d 54 5f 4d 45 47 leep 2. $MT_MEG
00d0: 41 54 45 53 54 20 2d 73 74 65 70 20 73 74 65 70 ATEST -step step
00e0: 24 69 20 3a 73 74 61 74 65 20 65 6e 64 20 3a 73 $i :state end :s
00f0: 74 61 74 75 73 20 30 0a 64 6f 6e 65 0a 0a 23 20 tatus 0.done..#
0100: 67 65 74 20 61 20 70 72 65 76 69 6f 75 73 20 74 get a previous t
0110: 65 73 74 0a 65 78 70 6f 72 74 20 45 5a 46 41 49 est.export EZFAI
0120: 4c 50 41 54 48 3d 60 24 4d 54 5f 4d 45 47 41 54 LPATH=`$MT_MEGAT
0130: 45 53 54 20 2d 74 65 73 74 2d 66 69 6c 65 73 20 EST -test-files
0140: 65 6e 76 66 69 6c 65 2e 74 78 74 20 2d 74 61 72 envfile.txt -tar
0150: 67 65 74 20 24 4d 54 5f 54 41 52 47 45 54 20 3a get $MT_TARGET :
0160: 72 75 6e 6e 61 6d 65 20 24 4d 54 5f 52 55 4e 4e runname $MT_RUNN
0170: 41 4d 45 20 2d 74 65 73 74 70 61 74 74 20 65 7a AME -testpatt ez
0180: 5f 66 61 69 6c 60 0a 69 66 20 5b 5b 20 2d 65 20 _fail`.if [[ -e
0190: 24 45 5a 46 41 49 4c 50 41 54 48 20 5d 5d 3b 74 $EZFAILPATH ]];t
01a0: 68 65 6e 0a 20 20 65 63 68 6f 20 41 6c 6c 20 67 hen. echo All g
01b0: 6f 6f 64 21 0a 65 6c 73 65 0a 20 20 65 63 68 6f ood!.else. echo
01c0: 20 4e 4f 54 20 67 6f 6f 64 21 0a 20 20 65 78 69 NOT good!. exi
01d0: 74 20 31 0a 66 69 0a 0a 65 78 69 74 20 30 0a t 1.fi..exit 0.