Megatest

Hex Artifact Content
Login

Artifact a0c61adcafd36ebd4a82d9087c97d22ff5f2b0c8:


0000: 5b 73 65 74 75 70 5d 0a 0a 5b 65 7a 73 74 65 70  [setup]..[ezstep
0010: 73 5d 0a 6c 6f 6f 6b 69 74 74 6d 70 20 20 20 6c  s].lookittmp   l
0020: 73 20 2f 74 6d 70 0a 6c 6f 6f 6b 69 74 68 6f 6d  s /tmp.lookithom
0030: 65 20 20 6c 73 20 2f 68 6f 6d 65 0a 23 20 24 43  e  ls /home.# $C
0040: 55 52 52 45 4e 54 20 73 68 6f 75 6c 64 20 62 65  URRENT should be
0050: 20 2f 74 6d 70 2f 6e 61 64 61 0a 63 75 72 72 65   /tmp/nada.curre
0060: 6e 74 69 73 62 6c 61 68 20 63 75 72 72 65 6e 74  ntisblah current
0070: 69 73 62 6c 61 68 2e 73 68 0a 0a 23 20 24 42 4f  isblah.sh..# $BO
0080: 47 4f 55 53 20 73 68 6f 75 6c 64 20 4e 4f 54 20  GOUS should NOT 
0090: 62 65 20 73 65 74 0a 62 6f 67 6f 75 73 6e 6f 74  be set.bogousnot
00a0: 73 65 74 20 62 6f 67 6f 75 73 6e 6f 74 73 65 74  set bogousnotset
00b0: 2e 73 68 0a 0a 23 20 41 4c 54 5f 56 41 52 20 73  .sh..# ALT_VAR s
00c0: 68 6f 75 6c 64 20 4e 4f 54 20 62 65 20 73 65 74  hould NOT be set
00d0: 0a 61 6c 74 76 61 72 6e 6f 74 73 65 74 20 61 6c  .altvarnotset al
00e0: 74 76 61 72 6e 6f 74 73 65 74 2e 73 68 0a 0a 23  tvarnotset.sh..#
00f0: 20 45 4d 50 54 59 5f 56 41 52 20 73 68 6f 75 6c   EMPTY_VAR shoul
0100: 64 20 62 65 20 61 6e 20 65 6d 70 74 79 20 73 74  d be an empty st
0110: 72 69 6e 67 0a 65 6d 70 74 79 5f 76 61 72 20 65  ring.empty_var e
0120: 6d 70 74 79 5f 76 61 72 2e 73 68 0a 0a 23 20 56  mpty_var.sh..# V
0130: 41 43 4b 59 56 41 52 20 73 68 6f 75 6c 64 20 62  ACKYVAR should b
0140: 65 20 73 65 74 20 74 6f 20 61 20 70 61 74 68 0a  e set to a path.
0150: 76 61 63 6b 79 76 61 72 20 76 61 63 6b 79 76 61  vackyvar vackyva
0160: 72 2e 73 68 0a 0a 23 20 74 65 73 74 2d 70 61 74  r.sh..# test-pat
0170: 68 20 61 6e 64 20 74 65 73 74 2d 66 69 6c 65 0a  h and test-file.
0180: 74 65 73 74 2d 70 61 74 68 20 74 65 73 74 2d 70  test-path test-p
0190: 61 74 68 2d 66 69 6c 65 2e 73 68 0a 0a 5b 72 65  ath-file.sh..[re
01a0: 71 75 69 72 65 6d 65 6e 74 73 5d 0a 77 61 69 74  quirements].wait
01b0: 6f 6e 20 72 75 6e 66 69 72 73 74 0a 70 72 69 6f  on runfirst.prio
01c0: 72 69 74 79 20 30 0a 0a 5b 69 74 65 6d 73 5d 0a  rity 0..[items].
01d0: 4e 55 4d 4e 55 4d 20 5b 73 79 73 74 65 6d 20 63  NUMNUM [system c
01e0: 61 74 20 24 4d 54 5f 52 55 4e 5f 41 52 45 41 5f  at $MT_RUN_AREA_
01f0: 48 4f 4d 45 2f 74 6d 70 2f 24 55 53 45 52 2f 24  HOME/tmp/$USER/$
0200: 73 79 73 6e 61 6d 65 2f 24 66 73 6e 61 6d 65 2f  sysname/$fsname/
0210: 24 64 61 74 61 70 61 74 68 2f 24 4d 54 5f 52 55  $datapath/$MT_RU
0220: 4e 4e 41 4d 45 2f 24 50 52 45 44 49 43 54 41 42  NNAME/$PREDICTAB
0230: 4c 45 5d 0a 0a 5b 74 65 73 74 5f 6d 65 74 61 5d  LE]..[test_meta]
0240: 0a 61 75 74 68 6f 72 20 6d 61 74 74 0a 6f 77 6e  .author matt.own
0250: 65 72 20 20 62 6f 62 0a 64 65 73 63 72 69 70 74  er  bob.descript
0260: 69 6f 6e 20 54 68 69 73 20 74 65 73 74 20 72 75  ion This test ru
0270: 6e 73 20 61 20 73 69 6e 67 6c 65 20 65 7a 73 74  ns a single ezst
0280: 65 70 20 77 68 69 63 68 20 69 73 20 65 78 70 65  ep which is expe
0290: 63 74 65 64 20 74 6f 20 70 61 73 73 2c 20 6e 6f  cted to pass, no
02a0: 20 6c 6f 67 70 72 6f 20 66 69 6c 65 2e 0a 0a 74   logpro file...t
02b0: 61 67 73 20 66 69 72 73 74 2c 73 69 6e 67 6c 65  ags first,single
02c0: 0a 72 65 76 69 65 77 65 64 20 30 39 2f 31 30 2f  .reviewed 09/10/
02d0: 32 30 31 31 2c 20 62 79 20 4d 61 74 74 0a        2011, by Matt.