Artifact
ee5022af6dbe723c2b7bf23d1ee7273f5e5b2e17:
0000: 5b 76 61 72 5d 0a 74 61 72 67 20 2d 74 61 72 67 [var].targ -targ
0010: 65 74 20 75 62 75 6e 74 75 2f 6e 66 73 2f 61 6c et ubuntu/nfs/al
0020: 6c 5f 74 6f 70 6c 65 76 65 6c 0a 74 70 20 20 20 l_toplevel.tp
0030: 2d 74 65 73 74 70 61 74 74 20 25 0a 0a 5b 65 7a -testpatt %..[ez
0040: 73 74 65 70 73 5d 0a 63 6c 65 61 6e 74 6f 70 20 steps].cleantop
0050: 24 4d 54 52 55 4e 4e 45 52 20 24 4d 54 54 45 53 $MTRUNNER $MTTES
0060: 54 44 49 52 2f 66 75 6c 6c 72 75 6e 20 24 4d 54 TDIR/fullrun $MT
0070: 50 41 54 48 20 6d 65 67 61 74 65 73 74 20 2d 72 PATH megatest -r
0080: 65 6d 6f 76 65 2d 72 75 6e 73 20 23 7b 67 65 74 emove-runs #{get
0090: 20 76 61 72 20 74 70 7d 20 20 23 7b 67 65 74 20 var tp} #{get
00a0: 76 61 72 20 74 61 72 67 7d 20 2d 72 75 6e 6e 61 var targ} -runna
00b0: 6d 65 20 72 65 6c 65 61 73 65 5f 74 6f 70 6c 65 me release_tople
00c0: 76 65 6c 0a 72 75 6e 61 6c 6c 20 20 20 24 4d 54 vel.runall $MT
00d0: 52 55 4e 4e 45 52 20 24 4d 54 54 45 53 54 44 49 RUNNER $MTTESTDI
00e0: 52 2f 66 75 6c 6c 72 75 6e 20 24 4d 54 50 41 54 R/fullrun $MTPAT
00f0: 48 20 6d 65 67 61 74 65 73 74 20 2d 72 75 6e 20 H megatest -run
0100: 20 20 20 20 20 20 20 20 23 7b 67 65 74 20 76 61 #{get va
0110: 72 20 74 70 7d 20 20 23 7b 67 65 74 20 76 61 72 r tp} #{get var
0120: 20 74 61 72 67 7d 20 2d 72 75 6e 6e 61 6d 65 20 targ} -runname
0130: 72 65 6c 65 61 73 65 5f 74 6f 70 6c 65 76 65 6c release_toplevel
0140: 20 2d 72 75 6e 77 61 69 74 0a 72 65 73 75 6c 74 -runwait.result
0150: 73 20 20 24 4d 54 52 55 4e 4e 45 52 20 24 4d 54 s $MTRUNNER $MT
0160: 54 45 53 54 44 49 52 2f 66 75 6c 6c 72 75 6e 20 TESTDIR/fullrun
0170: 24 4d 54 50 41 54 48 20 6d 65 67 61 74 65 73 74 $MTPATH megatest
0180: 20 2d 6c 69 73 74 2d 72 75 6e 73 20 72 65 6c 65 -list-runs rele
0190: 61 73 65 5f 74 6f 70 6c 65 76 65 6c 20 23 7b 67 ase_toplevel #{g
01a0: 65 74 20 76 61 72 20 74 61 72 67 7d 20 2d 72 75 et var targ} -ru
01b0: 6e 6e 61 6d 65 20 72 65 6c 65 61 73 65 5f 74 6f nname release_to
01c0: 70 6c 65 76 65 6c 20 0a 0a 5b 72 65 71 75 69 72 plevel ..[requir
01d0: 65 6d 65 6e 74 73 5d 0a 23 20 77 61 69 74 6f 6e ements].# waiton
01e0: 20 20 23 7b 67 65 74 65 6e 76 20 41 4c 4c 5f 54 #{getenv ALL_T
01f0: 4f 50 4c 45 56 45 4c 5f 54 45 53 54 53 7d 0a 0a OPLEVEL_TESTS}..
0200: 23 20 54 68 69 73 20 69 73 20 61 20 22 74 6f 70 # This is a "top
0210: 6c 65 76 65 6c 22 20 74 65 73 74 2c 20 69 74 20 level" test, it
0220: 64 6f 65 73 20 6e 6f 74 20 72 65 71 75 69 72 65 does not require
0230: 20 77 61 69 74 6f 6e 73 20 74 6f 20 62 65 20 6e waitons to be n
0240: 6f 6e 2d 46 41 49 4c 20 74 6f 20 72 75 6e 0a 23 on-FAIL to run.#
0250: 20 6d 6f 64 65 20 74 6f 70 6c 65 76 65 6c 0a mode toplevel.