Artifact a113e56825069e3d68bd4d067d3a1cf4788b779a:
- File docs/megatest.html — part of check-in [71c21902f8] at 2011-05-14 18:07:09 on branch subtest-rollup — Minor documentation updates (user: matt size: 26111) [more...]
0000: 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31 <?xml version="1 0010: 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 55 54 .0" encoding="UT 0020: 46 2d 38 22 3f 3e 0a 3c 21 44 4f 43 54 59 50 45 F-8"?>.<!DOCTYPE 0030: 20 68 74 6d 6c 20 50 55 42 4c 49 43 20 22 2d 2f html PUBLIC "-/ 0040: 2f 57 33 43 2f 2f 44 54 44 20 58 48 54 4d 4c 20 /W3C//DTD XHTML 0050: 31 2e 30 20 54 72 61 6e 73 69 74 69 6f 6e 61 6c 1.0 Transitional 0060: 2f 2f 45 4e 22 20 22 68 74 74 70 3a 2f 2f 77 77 //EN" "http://ww 0070: 77 2e 77 33 2e 6f 72 67 2f 54 52 2f 78 68 74 6d w.w3.org/TR/xhtm 0080: 6c 31 2f 44 54 44 2f 78 68 74 6d 6c 31 2d 74 72 l1/DTD/xhtml1-tr 0090: 61 6e 73 69 74 69 6f 6e 61 6c 2e 64 74 64 22 3e ansitional.dtd"> 00a0: 0a 3c 68 74 6d 6c 20 78 6d 6c 6e 73 3d 22 68 74 .<html xmlns="ht 00b0: 74 70 3a 2f 2f 77 77 77 2e 77 33 2e 6f 72 67 2f tp://www.w3.org/ 00c0: 31 39 39 39 2f 78 68 74 6d 6c 22 20 78 6d 6c 3a 1999/xhtml" xml: 00d0: 6c 61 6e 67 3d 22 65 6e 22 20 6c 61 6e 67 3d 22 lang="en" lang=" 00e0: 65 6e 22 3e 0a 3c 68 65 61 64 3e 0a 3c 6d 65 74 en">.<head>.<met 00f0: 61 20 68 74 74 70 2d 65 71 75 69 76 3d 22 43 6f a http-equiv="Co 0100: 6e 74 65 6e 74 2d 54 79 70 65 22 20 63 6f 6e 74 ntent-Type" cont 0110: 65 6e 74 3d 22 74 65 78 74 2f 68 74 6d 6c 3b 20 ent="text/html; 0120: 63 68 61 72 73 65 74 3d 55 54 46 2d 38 22 2f 3e charset=UTF-8"/> 0130: 0a 3c 6d 65 74 61 20 6e 61 6d 65 3d 22 67 65 6e .<meta name="gen 0140: 65 72 61 74 6f 72 22 20 63 6f 6e 74 65 6e 74 3d erator" content= 0150: 22 68 74 74 70 3a 2f 2f 77 77 77 2e 6e 6f 6e 67 "http://www.nong 0160: 6e 75 2e 6f 72 67 2f 65 6c 79 78 65 72 2f 22 2f nu.org/elyxer/"/ 0170: 3e 0a 3c 6d 65 74 61 20 6e 61 6d 65 3d 22 63 72 >.<meta name="cr 0180: 65 61 74 65 2d 64 61 74 65 22 20 63 6f 6e 74 65 eate-date" conte 0190: 6e 74 3d 22 32 30 31 31 2d 30 35 2d 31 34 22 2f nt="2011-05-14"/ 01a0: 3e 0a 3c 6c 69 6e 6b 20 72 65 6c 3d 22 73 74 79 >.<link rel="sty 01b0: 6c 65 73 68 65 65 74 22 20 68 72 65 66 3d 22 68 lesheet" href="h 01c0: 74 74 70 3a 2f 2f 77 77 77 2e 6e 6f 6e 67 6e 75 ttp://www.nongnu 01d0: 2e 6f 72 67 2f 65 6c 79 78 65 72 2f 6c 79 78 2e .org/elyxer/lyx. 01e0: 63 73 73 22 20 74 79 70 65 3d 22 74 65 78 74 2f css" type="text/ 01f0: 63 73 73 22 20 6d 65 64 69 61 3d 22 73 63 72 65 css" media="scre 0200: 65 6e 22 2f 3e 0a 3c 74 69 74 6c 65 3e 4d 65 67 en"/>.<title>Meg 0210: 61 74 65 73 74 3c 2f 74 69 74 6c 65 3e 0a 3c 2f atest</title>.</ 0220: 68 65 61 64 3e 0a 3c 62 6f 64 79 3e 0a 3c 64 69 head>.<body>.<di 0230: 76 20 69 64 3d 22 67 6c 6f 62 61 6c 57 72 61 70 v id="globalWrap 0240: 70 65 72 22 3e 0a 3c 68 31 20 63 6c 61 73 73 3d per">.<h1 class= 0250: 22 74 69 74 6c 65 22 3e 0a 4d 65 67 61 74 65 73 "title">.Megates 0260: 74 0a 3c 2f 68 31 3e 0a 3c 68 32 20 63 6c 61 73 t.</h1>.<h2 clas 0270: 73 3d 22 44 61 74 65 22 3e 0a 35 2f 35 2f 32 30 s="Date">.5/5/20 0280: 31 31 20 0a 3c 2f 68 32 3e 0a 3c 68 32 20 63 6c 11 .</h2>.<h2 cl 0290: 61 73 73 3d 22 61 75 74 68 6f 72 22 3e 0a 4d 61 ass="author">.Ma 02a0: 74 74 20 57 65 6c 6c 61 6e 64 0a 3c 2f 68 32 3e tt Welland.</h2> 02b0: 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 61 62 73 .<div class="abs 02c0: 74 72 61 63 74 22 3e 0a 3c 70 20 63 6c 61 73 73 tract">.<p class 02d0: 3d 22 61 62 73 74 72 61 63 74 2d 6d 65 73 73 61 ="abstract-messa 02e0: 67 65 22 3e 0a 41 62 73 74 72 61 63 74 0a 3c 2f ge">.Abstract.</ 02f0: 70 3e 0a 4d 65 67 61 74 65 73 74 20 69 73 20 61 p>.Megatest is a 0300: 20 6d 69 6e 69 6d 61 6c 69 73 74 69 63 20 74 6f minimalistic to 0310: 6f 6c 20 74 6f 20 68 65 6c 70 20 61 75 74 6f 6d ol to help autom 0320: 61 74 65 20 61 6e 64 20 6d 61 6e 61 67 65 20 74 ate and manage t 0330: 68 65 20 72 75 6e 6e 69 6e 67 20 6f 66 20 61 20 he running of a 0340: 73 75 69 74 65 20 6f 66 20 72 65 67 72 65 73 73 suite of regress 0350: 69 6f 6e 20 74 65 73 74 73 20 6f 72 20 6f 74 68 ion tests or oth 0360: 65 72 20 70 72 6f 63 65 73 73 65 73 20 61 6e 64 er processes and 0370: 20 74 6f 20 72 6f 6c 6c 20 75 70 20 74 68 65 20 to roll up the 0380: 72 65 73 75 6c 74 73 20 66 6f 72 20 64 69 73 70 results for disp 0390: 6c 61 79 20 6f 6e 20 61 20 77 65 62 20 70 61 67 lay on a web pag 03a0: 65 20 6f 72 20 64 61 73 68 62 6f 61 72 64 2e 0a e or dashboard.. 03b0: 3c 2f 64 69 76 3e 0a 3c 64 69 76 20 63 6c 61 73 </div>.<div clas 03c0: 73 3d 22 66 75 6c 6c 74 6f 63 22 3e 0a 3c 64 69 s="fulltoc">.<di 03d0: 76 20 63 6c 61 73 73 3d 22 74 6f 63 68 65 61 64 v class="tochead 03e0: 65 72 22 3e 0a 54 61 62 6c 65 20 6f 66 20 43 6f er">.Table of Co 03f0: 6e 74 65 6e 74 73 0a 3c 2f 64 69 76 3e 0a 3c 64 ntents.</div>.<d 0400: 69 76 20 63 6c 61 73 73 3d 22 74 6f 63 69 6e 64 iv class="tocind 0410: 65 6e 74 22 3e 0a 3c 64 69 76 20 63 6c 61 73 73 ent">.<div class 0420: 3d 22 74 6f 63 69 6e 64 65 6e 74 22 3e 0a 3c 64 ="tocindent">.<d 0430: 69 76 20 63 6c 61 73 73 3d 22 74 6f 63 22 3e 0a iv class="toc">. 0440: 3c 61 20 63 6c 61 73 73 3d 22 4c 69 6e 6b 22 20 <a class="Link" 0450: 68 72 65 66 3d 22 23 74 6f 63 2d 53 65 63 74 69 href="#toc-Secti 0460: 6f 6e 2d 30 2e 31 22 3e 53 65 63 74 69 6f 6e 20 on-0.1">Section 0470: 30 2e 31 3a e2 80 83 41 62 6f 75 74 20 4d 65 67 0.1: About Meg 0480: 61 74 65 73 74 3c 2f 61 3e 0a 3c 2f 64 69 76 3e atest</a>.</div> 0490: 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 6f 63 .<div class="toc 04a0: 69 6e 64 65 6e 74 22 3e 0a 3c 64 69 76 20 63 6c indent">.<div cl 04b0: 61 73 73 3d 22 74 6f 63 22 3e 0a 3c 61 20 63 6c ass="toc">.<a cl 04c0: 61 73 73 3d 22 4c 69 6e 6b 22 20 68 72 65 66 3d ass="Link" href= 04d0: 22 23 74 6f 63 2d 53 75 62 73 65 63 74 69 6f 6e "#toc-Subsection 04e0: 2d 30 2e 31 2e 31 22 3e 53 75 62 73 65 63 74 69 -0.1.1">Subsecti 04f0: 6f 6e 20 30 2e 31 2e 31 3a e2 80 83 4d 65 67 61 on 0.1.1: Mega 0500: 74 65 73 74 20 64 65 73 69 67 6e 20 70 68 69 6c test design phil 0510: 6f 73 6f 70 68 79 3c 2f 61 3e 0a 3c 2f 64 69 76 osophy</a>.</div 0520: 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 6f >.<div class="to 0530: 63 22 3e 0a 3c 61 20 63 6c 61 73 73 3d 22 4c 69 c">.<a class="Li 0540: 6e 6b 22 20 68 72 65 66 3d 22 23 74 6f 63 2d 53 nk" href="#toc-S 0550: 75 62 73 65 63 74 69 6f 6e 2d 30 2e 31 2e 32 22 ubsection-0.1.2" 0560: 3e 53 75 62 73 65 63 74 69 6f 6e 20 30 2e 31 2e >Subsection 0.1. 0570: 32 3a e2 80 83 4d 65 67 61 74 65 73 74 20 61 72 2: Megatest ar 0580: 63 68 69 74 65 63 74 75 72 65 3c 2f 61 3e 0a 3c chitecture</a>.< 0590: 2f 64 69 76 3e 0a 3c 2f 64 69 76 3e 0a 3c 64 69 /div>.</div>.<di 05a0: 76 20 63 6c 61 73 73 3d 22 74 6f 63 22 3e 0a 3c v class="toc">.< 05b0: 61 20 63 6c 61 73 73 3d 22 4c 69 6e 6b 22 20 68 a class="Link" h 05c0: 72 65 66 3d 22 23 74 6f 63 2d 53 65 63 74 69 6f ref="#toc-Sectio 05d0: 6e 2d 30 2e 32 22 3e 53 65 63 74 69 6f 6e 20 30 n-0.2">Section 0 05e0: 2e 32 3a e2 80 83 49 6e 73 74 61 6c 6c 61 74 69 .2: Installati 05f0: 6f 6e 3c 2f 61 3e 0a 3c 2f 64 69 76 3e 0a 3c 64 on</a>.</div>.<d 0600: 69 76 20 63 6c 61 73 73 3d 22 74 6f 63 69 6e 64 iv class="tocind 0610: 65 6e 74 22 3e 0a 3c 64 69 76 20 63 6c 61 73 73 ent">.<div class 0620: 3d 22 74 6f 63 22 3e 0a 3c 61 20 63 6c 61 73 73 ="toc">.<a class 0630: 3d 22 4c 69 6e 6b 22 20 68 72 65 66 3d 22 23 74 ="Link" href="#t 0640: 6f 63 2d 53 75 62 73 65 63 74 69 6f 6e 2d 30 2e oc-Subsection-0. 0650: 32 2e 31 22 3e 53 75 62 73 65 63 74 69 6f 6e 20 2.1">Subsection 0660: 30 2e 32 2e 31 3a e2 80 83 43 6f 6d 70 69 6c 61 0.2.1: Compila 0670: 74 69 6f 6e 3c 2f 61 3e 0a 3c 2f 64 69 76 3e 0a tion</a>.</div>. 0680: 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 6f 63 69 <div class="toci 0690: 6e 64 65 6e 74 22 3e 0a 3c 64 69 76 20 63 6c 61 ndent">.<div cla 06a0: 73 73 3d 22 74 6f 63 22 3e 0a 3c 61 20 63 6c 61 ss="toc">.<a cla 06b0: 73 73 3d 22 4c 69 6e 6b 22 20 68 72 65 66 3d 22 ss="Link" href=" 06c0: 23 74 6f 63 2d 53 75 62 73 75 62 73 65 63 74 69 #toc-Subsubsecti 06d0: 6f 6e 2d 30 2e 32 2e 31 2e 31 22 3e 53 75 62 73 on-0.2.1.1">Subs 06e0: 75 62 73 65 63 74 69 6f 6e 20 30 2e 32 2e 31 2e ubsection 0.2.1. 06f0: 31 3a e2 80 83 44 65 70 65 6e 64 65 6e 63 69 65 1: Dependencie 0700: 73 3c 2f 61 3e 0a 3c 2f 64 69 76 3e 0a 3c 64 69 s</a>.</div>.<di 0710: 76 20 63 6c 61 73 73 3d 22 74 6f 63 22 3e 0a 3c v class="toc">.< 0720: 61 20 63 6c 61 73 73 3d 22 4c 69 6e 6b 22 20 68 a class="Link" h 0730: 72 65 66 3d 22 23 74 6f 63 2d 53 75 62 73 75 62 ref="#toc-Subsub 0740: 73 65 63 74 69 6f 6e 2d 30 2e 32 2e 31 2e 32 22 section-0.2.1.2" 0750: 3e 53 75 62 73 75 62 73 65 63 74 69 6f 6e 20 30 >Subsubsection 0 0760: 2e 32 2e 31 2e 32 3a e2 80 83 42 75 69 6c 64 20 .2.1.2: Build 0770: 61 6e 64 20 69 6e 73 74 61 6c 6c 3c 2f 61 3e 0a and install</a>. 0780: 3c 2f 64 69 76 3e 0a 3c 2f 64 69 76 3e 0a 3c 64 </div>.</div>.<d 0790: 69 76 20 63 6c 61 73 73 3d 22 74 6f 63 22 3e 0a iv class="toc">. 07a0: 3c 61 20 63 6c 61 73 73 3d 22 4c 69 6e 6b 22 20 <a class="Link" 07b0: 68 72 65 66 3d 22 23 74 6f 63 2d 53 75 62 73 65 href="#toc-Subse 07c0: 63 74 69 6f 6e 2d 30 2e 32 2e 32 22 3e 53 75 62 ction-0.2.2">Sub 07d0: 73 65 63 74 69 6f 6e 20 30 2e 32 2e 32 3a e2 80 section 0.2.2: 07e0: 83 53 65 74 75 70 3c 2f 61 3e 0a 3c 2f 64 69 76 Setup</a>.</div 07f0: 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 6f >.<div class="to 0800: 63 69 6e 64 65 6e 74 22 3e 0a 3c 64 69 76 20 63 cindent">.<div c 0810: 6c 61 73 73 3d 22 74 6f 63 22 3e 0a 3c 61 20 63 lass="toc">.<a c 0820: 6c 61 73 73 3d 22 4c 69 6e 6b 22 20 68 72 65 66 lass="Link" href 0830: 3d 22 23 74 6f 63 2d 53 75 62 73 75 62 73 65 63 ="#toc-Subsubsec 0840: 74 69 6f 6e 2d 30 2e 32 2e 32 2e 31 22 3e 53 75 tion-0.2.2.1">Su 0850: 62 73 75 62 73 65 63 74 69 6f 6e 20 30 2e 32 2e bsubsection 0.2. 0860: 32 2e 31 3a e2 80 83 43 72 65 61 74 65 20 6d 65 2.1: Create me 0870: 67 61 74 65 73 74 2e 63 6f 6e 66 69 67 3c 2f 61 gatest.config</a 0880: 3e 0a 3c 2f 64 69 76 3e 0a 3c 64 69 76 20 63 6c >.</div>.<div cl 0890: 61 73 73 3d 22 74 6f 63 22 3e 0a 3c 61 20 63 6c ass="toc">.<a cl 08a0: 61 73 73 3d 22 4c 69 6e 6b 22 20 68 72 65 66 3d ass="Link" href= 08b0: 22 23 74 6f 63 2d 53 75 62 73 75 62 73 65 63 74 "#toc-Subsubsect 08c0: 69 6f 6e 2d 30 2e 32 2e 32 2e 32 22 3e 53 75 62 ion-0.2.2.2">Sub 08d0: 73 75 62 73 65 63 74 69 6f 6e 20 30 2e 32 2e 32 subsection 0.2.2 08e0: 2e 32 3a e2 80 83 43 72 65 61 74 65 20 72 75 6e .2: Create run 08f0: 63 6f 6e 66 69 67 73 2e 63 6f 6e 66 69 67 3c 2f configs.config</ 0900: 61 3e 0a 3c 2f 64 69 76 3e 0a 3c 64 69 76 20 63 a>.</div>.<div c 0910: 6c 61 73 73 3d 22 74 6f 63 22 3e 0a 3c 61 20 63 lass="toc">.<a c 0920: 6c 61 73 73 3d 22 4c 69 6e 6b 22 20 68 72 65 66 lass="Link" href 0930: 3d 22 23 74 6f 63 2d 53 75 62 73 75 62 73 65 63 ="#toc-Subsubsec 0940: 74 69 6f 6e 2d 30 2e 32 2e 32 2e 33 22 3e 53 75 tion-0.2.2.3">Su 0950: 62 73 75 62 73 65 63 74 69 6f 6e 20 30 2e 32 2e bsubsection 0.2. 0960: 32 2e 33 3a e2 80 83 43 72 65 61 74 65 20 74 68 2.3: Create th 0970: 65 20 74 65 73 74 73 20 64 69 72 65 63 74 6f 72 e tests director 0980: 79 20 61 6e 64 20 79 6f 75 72 20 66 69 72 73 74 y and your first 0990: 20 74 65 73 74 3c 2f 61 3e 0a 3c 2f 64 69 76 3e test</a>.</div> 09a0: 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 6f 63 .<div class="toc 09b0: 22 3e 0a 3c 61 20 63 6c 61 73 73 3d 22 4c 69 6e ">.<a class="Lin 09c0: 6b 22 20 68 72 65 66 3d 22 23 74 6f 63 2d 53 75 k" href="#toc-Su 09d0: 62 73 75 62 73 65 63 74 69 6f 6e 2d 30 2e 32 2e bsubsection-0.2. 09e0: 32 2e 34 22 3e 53 75 62 73 75 62 73 65 63 74 69 2.4">Subsubsecti 09f0: 6f 6e 20 30 2e 32 2e 32 2e 34 3a e2 80 83 43 72 on 0.2.2.4: Cr 0a00: 65 61 74 65 20 74 68 65 20 74 65 73 74 63 6f 6e eate the testcon 0a10: 66 69 67 20 66 69 6c 65 20 66 6f 72 20 79 6f 75 fig file for you 0a20: 72 20 74 65 73 74 3c 2f 61 3e 0a 3c 2f 64 69 76 r test</a>.</div 0a30: 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 6f >.<div class="to 0a40: 63 22 3e 0a 3c 61 20 63 6c 61 73 73 3d 22 4c 69 c">.<a class="Li 0a50: 6e 6b 22 20 68 72 65 66 3d 22 23 74 6f 63 2d 53 nk" href="#toc-S 0a60: 75 62 73 75 62 73 65 63 74 69 6f 6e 2d 30 2e 32 ubsubsection-0.2 0a70: 2e 32 2e 35 22 3e 53 75 62 73 75 62 73 65 63 74 .2.5">Subsubsect 0a80: 69 6f 6e 20 30 2e 32 2e 32 2e 35 3a e2 80 83 43 ion 0.2.2.5: C 0a90: 72 65 61 74 65 20 79 6f 75 72 20 74 65 73 74 20 reate your test 0aa0: 72 75 6e 6e 69 6e 67 20 73 63 72 69 70 74 2c 20 running script, 0ab0: 6d 61 69 6e 2e 73 68 3c 2f 61 3e 0a 3c 2f 64 69 main.sh</a>.</di 0ac0: 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 v>.<div class="t 0ad0: 6f 63 22 3e 0a 3c 61 20 63 6c 61 73 73 3d 22 4c oc">.<a class="L 0ae0: 69 6e 6b 22 20 68 72 65 66 3d 22 23 74 6f 63 2d ink" href="#toc- 0af0: 53 75 62 73 75 62 73 65 63 74 69 6f 6e 2d 30 2e Subsubsection-0. 0b00: 32 2e 32 2e 36 22 3e 53 75 62 73 75 62 73 65 63 2.2.6">Subsubsec 0b10: 74 69 6f 6e 20 30 2e 32 2e 32 2e 36 3a e2 80 83 tion 0.2.2.6: 0b20: 52 75 6e 20 6d 65 67 61 74 65 73 74 20 61 6e 64 Run megatest and 0b30: 20 77 61 74 63 68 20 79 6f 75 72 20 72 75 6e 20 watch your run 0b40: 70 72 6f 67 72 65 73 73 3c 2f 61 3e 0a 3c 2f 64 progress</a>.</d 0b50: 69 76 3e 0a 3c 2f 64 69 76 3e 0a 3c 2f 64 69 76 iv>.</div>.</div 0b60: 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 6f >.<div class="to 0b70: 63 22 3e 0a 3c 61 20 63 6c 61 73 73 3d 22 4c 69 c">.<a class="Li 0b80: 6e 6b 22 20 68 72 65 66 3d 22 23 74 6f 63 2d 53 nk" href="#toc-S 0b90: 65 63 74 69 6f 6e 2d 30 2e 33 22 3e 53 65 63 74 ection-0.3">Sect 0ba0: 69 6f 6e 20 30 2e 33 3a e2 80 83 52 65 66 65 72 ion 0.3: Refer 0bb0: 65 6e 63 65 3c 2f 61 3e 0a 3c 2f 64 69 76 3e 0a ence</a>.</div>. 0bc0: 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 6f 63 69 <div class="toci 0bd0: 6e 64 65 6e 74 22 3e 0a 3c 64 69 76 20 63 6c 61 ndent">.<div cla 0be0: 73 73 3d 22 74 6f 63 22 3e 0a 3c 61 20 63 6c 61 ss="toc">.<a cla 0bf0: 73 73 3d 22 4c 69 6e 6b 22 20 68 72 65 66 3d 22 ss="Link" href=" 0c00: 23 74 6f 63 2d 53 75 62 73 65 63 74 69 6f 6e 2d #toc-Subsection- 0c10: 30 2e 33 2e 31 22 3e 53 75 62 73 65 63 74 69 6f 0.3.1">Subsectio 0c20: 6e 20 30 2e 33 2e 31 3a e2 80 83 43 6f 6e 66 69 n 0.3.1: Confi 0c30: 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 73 3c 2f guration files</ 0c40: 61 3e 0a 3c 2f 64 69 76 3e 0a 3c 64 69 76 20 63 a>.</div>.<div c 0c50: 6c 61 73 73 3d 22 74 6f 63 69 6e 64 65 6e 74 22 lass="tocindent" 0c60: 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 6f >.<div class="to 0c70: 63 22 3e 0a 3c 61 20 63 6c 61 73 73 3d 22 4c 69 c">.<a class="Li 0c80: 6e 6b 22 20 68 72 65 66 3d 22 23 74 6f 63 2d 53 nk" href="#toc-S 0c90: 75 62 73 75 62 73 65 63 74 69 6f 6e 2d 30 2e 33 ubsubsection-0.3 0ca0: 2e 31 2e 31 22 3e 53 75 62 73 75 62 73 65 63 74 .1.1">Subsubsect 0cb0: 69 6f 6e 20 30 2e 33 2e 31 2e 31 3a e2 80 83 53 ion 0.3.1.1: S 0cc0: 65 63 74 69 6f 6e 73 3c 2f 61 3e 0a 3c 2f 64 69 ections</a>.</di 0cd0: 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 v>.<div class="t 0ce0: 6f 63 22 3e 0a 3c 61 20 63 6c 61 73 73 3d 22 4c oc">.<a class="L 0cf0: 69 6e 6b 22 20 68 72 65 66 3d 22 23 74 6f 63 2d ink" href="#toc- 0d00: 53 75 62 73 75 62 73 65 63 74 69 6f 6e 2d 30 2e Subsubsection-0. 0d10: 33 2e 31 2e 32 22 3e 53 75 62 73 75 62 73 65 63 3.1.2">Subsubsec 0d20: 74 69 6f 6e 20 30 2e 33 2e 31 2e 32 3a e2 80 83 tion 0.3.1.2: 0d30: 56 61 72 69 61 62 6c 65 73 3c 2f 61 3e 0a 3c 2f Variables</a>.</ 0d40: 64 69 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d div>.<div class= 0d50: 22 74 6f 63 22 3e 0a 3c 61 20 63 6c 61 73 73 3d "toc">.<a class= 0d60: 22 4c 69 6e 6b 22 20 68 72 65 66 3d 22 23 74 6f "Link" href="#to 0d70: 63 2d 53 75 62 73 75 62 73 65 63 74 69 6f 6e 2d c-Subsubsection- 0d80: 30 2e 33 2e 31 2e 33 22 3e 53 75 62 73 75 62 73 0.3.1.3">Subsubs 0d90: 65 63 74 69 6f 6e 20 30 2e 33 2e 31 2e 33 3a e2 ection 0.3.1.3: 0da0: 80 83 49 6e 63 6c 75 64 65 73 3c 2f 61 3e 0a 3c Includes</a>.< 0db0: 2f 64 69 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 /div>.<div class 0dc0: 3d 22 74 6f 63 22 3e 0a 3c 61 20 63 6c 61 73 73 ="toc">.<a class 0dd0: 3d 22 4c 69 6e 6b 22 20 68 72 65 66 3d 22 23 74 ="Link" href="#t 0de0: 6f 63 2d 53 75 62 73 75 62 73 65 63 74 69 6f 6e oc-Subsubsection 0df0: 2d 30 2e 33 2e 31 2e 34 22 3e 53 75 62 73 75 62 -0.3.1.4">Subsub 0e00: 73 65 63 74 69 6f 6e 20 30 2e 33 2e 31 2e 34 3a section 0.3.1.4: 0e10: e2 80 83 53 65 74 74 69 6e 67 20 61 20 76 61 72 Setting a var 0e20: 69 61 62 6c 65 20 62 79 20 72 75 6e 6e 69 6e 67 iable by running 0e30: 20 61 20 63 6f 6d 6d 61 6e 64 3c 2f 61 3e 0a 3c a command</a>.< 0e40: 2f 64 69 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 /div>.<div class 0e50: 3d 22 74 6f 63 22 3e 0a 3c 61 20 63 6c 61 73 73 ="toc">.<a class 0e60: 3d 22 4c 69 6e 6b 22 20 68 72 65 66 3d 22 23 74 ="Link" href="#t 0e70: 6f 63 2d 53 75 62 73 75 62 73 65 63 74 69 6f 6e oc-Subsubsection 0e80: 2d 30 2e 33 2e 31 2e 35 22 3e 53 75 62 73 75 62 -0.3.1.5">Subsub 0e90: 73 65 63 74 69 6f 6e 20 30 2e 33 2e 31 2e 35 3a section 0.3.1.5: 0ea0: e2 80 83 4e 6f 74 65 73 3c 2f 61 3e 0a 3c 2f 64 Notes</a>.</d 0eb0: 69 76 3e 0a 3c 2f 64 69 76 3e 0a 3c 64 69 76 20 iv>.</div>.<div 0ec0: 63 6c 61 73 73 3d 22 74 6f 63 22 3e 0a 3c 61 20 class="toc">.<a 0ed0: 63 6c 61 73 73 3d 22 4c 69 6e 6b 22 20 68 72 65 class="Link" hre 0ee0: 66 3d 22 23 74 6f 63 2d 53 75 62 73 65 63 74 69 f="#toc-Subsecti 0ef0: 6f 6e 2d 30 2e 33 2e 32 22 3e 53 75 62 73 65 63 on-0.3.2">Subsec 0f00: 74 69 6f 6e 20 30 2e 33 2e 32 3a e2 80 83 45 6e tion 0.3.2: En 0f10: 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 vironment variab 0f20: 6c 65 73 3c 2f 61 3e 0a 3c 2f 64 69 76 3e 0a 3c les</a>.</div>.< 0f30: 64 69 76 20 63 6c 61 73 73 3d 22 74 6f 63 22 3e div class="toc"> 0f40: 0a 3c 61 20 63 6c 61 73 73 3d 22 4c 69 6e 6b 22 .<a class="Link" 0f50: 20 68 72 65 66 3d 22 23 74 6f 63 2d 53 75 62 73 href="#toc-Subs 0f60: 65 63 74 69 6f 6e 2d 30 2e 33 2e 33 22 3e 53 75 ection-0.3.3">Su 0f70: 62 73 65 63 74 69 6f 6e 20 30 2e 33 2e 33 3a e2 bsection 0.3.3: 0f80: 80 83 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 Configuration 0f90: 66 69 6c 65 73 3c 2f 61 3e 0a 3c 2f 64 69 76 3e files</a>.</div> 0fa0: 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 6f 63 .<div class="toc 0fb0: 69 6e 64 65 6e 74 22 3e 0a 3c 64 69 76 20 63 6c indent">.<div cl 0fc0: 61 73 73 3d 22 74 6f 63 22 3e 0a 3c 61 20 63 6c ass="toc">.<a cl 0fd0: 61 73 73 3d 22 4c 69 6e 6b 22 20 68 72 65 66 3d ass="Link" href= 0fe0: 22 23 74 6f 63 2d 53 75 62 73 75 62 73 65 63 74 "#toc-Subsubsect 0ff0: 69 6f 6e 2d 30 2e 33 2e 33 2e 31 22 3e 53 75 62 ion-0.3.3.1">Sub 1000: 73 75 62 73 65 63 74 69 6f 6e 20 30 2e 33 2e 33 subsection 0.3.3 1010: 2e 31 3a e2 80 83 6d 65 67 61 74 65 73 74 2e 63 .1: megatest.c 1020: 6f 6e 66 69 67 3c 2f 61 3e 0a 3c 2f 64 69 76 3e onfig</a>.</div> 1030: 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 6f 63 .<div class="toc 1040: 22 3e 0a 3c 61 20 63 6c 61 73 73 3d 22 4c 69 6e ">.<a class="Lin 1050: 6b 22 20 68 72 65 66 3d 22 23 74 6f 63 2d 53 75 k" href="#toc-Su 1060: 62 73 75 62 73 65 63 74 69 6f 6e 2d 30 2e 33 2e bsubsection-0.3. 1070: 33 2e 32 22 3e 53 75 62 73 75 62 73 65 63 74 69 3.2">Subsubsecti 1080: 6f 6e 20 30 2e 33 2e 33 2e 32 3a e2 80 83 72 75 on 0.3.3.2: ru 1090: 6e 63 6f 6e 66 69 67 73 2e 63 6f 6e 66 69 67 20 nconfigs.config 10a0: 66 69 6c 65 3c 2f 61 3e 0a 3c 2f 64 69 76 3e 0a file</a>.</div>. 10b0: 3c 2f 64 69 76 3e 0a 3c 64 69 76 20 63 6c 61 73 </div>.<div clas 10c0: 73 3d 22 74 6f 63 22 3e 0a 3c 61 20 63 6c 61 73 s="toc">.<a clas 10d0: 73 3d 22 4c 69 6e 6b 22 20 68 72 65 66 3d 22 23 s="Link" href="# 10e0: 74 6f 63 2d 53 75 62 73 65 63 74 69 6f 6e 2d 30 toc-Subsection-0 10f0: 2e 33 2e 34 22 3e 53 75 62 73 65 63 74 69 6f 6e .3.4">Subsection 1100: 20 30 2e 33 2e 34 3a e2 80 83 57 72 69 74 69 6e 0.3.4: Writin 1110: 67 20 74 65 73 74 73 3c 2f 61 3e 0a 3c 2f 64 69 g tests</a>.</di 1120: 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 v>.<div class="t 1130: 6f 63 69 6e 64 65 6e 74 22 3e 0a 3c 64 69 76 20 ocindent">.<div 1140: 63 6c 61 73 73 3d 22 74 6f 63 22 3e 0a 3c 61 20 class="toc">.<a 1150: 63 6c 61 73 73 3d 22 4c 69 6e 6b 22 20 68 72 65 class="Link" hre 1160: 66 3d 22 23 74 6f 63 2d 53 75 62 73 75 62 73 65 f="#toc-Subsubse 1170: 63 74 69 6f 6e 2d 30 2e 33 2e 34 2e 31 22 3e 53 ction-0.3.4.1">S 1180: 75 62 73 75 62 73 65 63 74 69 6f 6e 20 30 2e 33 ubsubsection 0.3 1190: 2e 34 2e 31 3a e2 80 83 74 65 73 74 63 6f 6e 66 .4.1: testconf 11a0: 69 67 20 66 69 6c 65 3c 2f 61 3e 0a 3c 2f 64 69 ig file</a>.</di 11b0: 76 3e 0a 3c 2f 64 69 76 3e 0a 3c 64 69 76 20 63 v>.</div>.<div c 11c0: 6c 61 73 73 3d 22 74 6f 63 22 3e 0a 3c 61 20 63 lass="toc">.<a c 11d0: 6c 61 73 73 3d 22 4c 69 6e 6b 22 20 68 72 65 66 lass="Link" href 11e0: 3d 22 23 74 6f 63 2d 53 75 62 73 65 63 74 69 6f ="#toc-Subsectio 11f0: 6e 2d 30 2e 33 2e 35 22 3e 53 75 62 73 65 63 74 n-0.3.5">Subsect 1200: 69 6f 6e 20 30 2e 33 2e 35 3a e2 80 83 43 6f 6d ion 0.3.5: Com 1210: 6d 61 6e 64 20 6c 69 6e 65 3c 2f 61 3e 0a 3c 2f mand line</a>.</ 1220: 64 69 76 3e 0a 3c 2f 64 69 76 3e 0a 3c 2f 64 69 div>.</div>.</di 1230: 76 3e 0a 3c 2f 64 69 76 3e 0a 0a 3c 2f 64 69 76 v>.</div>..</div 1240: 3e 0a 3c 68 32 20 63 6c 61 73 73 3d 22 53 65 63 >.<h2 class="Sec 1250: 74 69 6f 6e 22 3e 0a 3c 61 20 63 6c 61 73 73 3d tion">.<a class= 1260: 22 74 6f 63 22 20 6e 61 6d 65 3d 22 74 6f 63 2d "toc" name="toc- 1270: 53 65 63 74 69 6f 6e 2d 30 2e 31 22 3e 30 2e 31 Section-0.1">0.1 1280: 3c 2f 61 3e e2 80 83 41 62 6f 75 74 20 4d 65 67 </a> About Meg 1290: 61 74 65 73 74 0a 3c 2f 68 32 3e 0a 3c 68 33 20 atest.</h2>.<h3 12a0: 63 6c 61 73 73 3d 22 53 75 62 73 65 63 74 69 6f class="Subsectio 12b0: 6e 22 3e 0a 3c 61 20 63 6c 61 73 73 3d 22 74 6f n">.<a class="to 12c0: 63 22 20 6e 61 6d 65 3d 22 74 6f 63 2d 53 75 62 c" name="toc-Sub 12d0: 73 65 63 74 69 6f 6e 2d 30 2e 31 2e 31 22 3e 30 section-0.1.1">0 12e0: 2e 31 2e 31 3c 2f 61 3e e2 80 83 4d 65 67 61 74 .1.1</a> Megat 12f0: 65 73 74 20 64 65 73 69 67 6e 20 70 68 69 6c 6f est design philo 1300: 73 6f 70 68 79 0a 3c 2f 68 33 3e 0a 3c 64 69 76 sophy.</h3>.<div 1310: 20 63 6c 61 73 73 3d 22 55 6e 69 6e 64 65 6e 74 class="Unindent 1320: 65 64 22 3e 0a 4d 65 67 61 74 65 73 74 20 69 73 ed">.Megatest is 1330: 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 70 72 6f intended to pro 1340: 76 69 64 65 20 74 68 65 20 6d 69 6e 69 6d 75 6d vide the minimum 1350: 20 6e 65 65 64 65 64 20 72 65 73 6f 75 72 63 65 needed resource 1360: 73 20 74 6f 20 6d 61 6b 65 20 77 72 69 74 69 6e s to make writin 1370: 67 20 61 20 73 75 69 74 65 20 6f 66 20 74 65 73 g a suite of tes 1380: 74 73 20 66 6f 72 20 73 6f 66 74 77 61 72 65 2c ts for software, 1390: 20 64 65 73 69 67 6e 20 65 6e 67 69 6e 65 65 72 design engineer 13a0: 69 6e 67 20 6f 72 20 70 72 6f 63 65 73 73 20 63 ing or process c 13b0: 6f 6e 74 72 6f 6c 20 28 76 69 61 20 6f 77 6c 66 ontrol (via owlf 13c0: 73 20 66 6f 72 20 65 78 61 6d 70 6c 65 29 20 77 s for example) w 13d0: 69 74 68 6f 75 74 20 62 65 69 6e 67 20 73 70 65 ithout being spe 13e0: 63 69 61 6c 69 7a 65 64 20 66 6f 72 20 61 6e 79 cialized for any 13f0: 20 73 70 65 63 69 66 69 63 20 70 72 6f 62 6c 65 specific proble 1400: 6d 20 73 70 61 63 65 2e 20 4d 65 67 61 74 65 73 m space. Megates 1410: 74 20 69 6e 20 6f 66 20 69 74 73 65 6c 66 20 64 t in of itself d 1420: 6f 65 73 20 6e 6f 74 20 6b 6e 6f 77 20 77 68 61 oes not know wha 1430: 74 20 63 6f 6e 73 74 69 74 75 74 65 73 20 61 20 t constitutes a 1440: 50 41 53 53 20 6f 72 20 46 41 49 4c 20 6f 66 20 PASS or FAIL of 1450: 61 20 74 65 73 74 2e 20 49 6e 20 6d 6f 73 74 20 a test. In most 1460: 63 61 73 65 73 20 6d 65 67 61 74 65 73 74 20 69 cases megatest i 1470: 73 20 62 65 73 74 20 75 73 65 64 20 69 6e 20 63 s best used in c 1480: 6f 6e 6a 75 6e 63 74 69 6f 6e 20 77 69 74 68 20 onjunction with 1490: 6c 6f 67 70 72 6f 20 6f 72 20 61 20 73 69 6d 69 logpro or a simi 14a0: 6c 61 72 20 74 6f 6f 6c 20 74 6f 20 70 61 72 73 lar tool to pars 14b0: 65 2c 20 61 6e 61 6c 79 7a 65 20 61 6e 64 20 64 e, analyze and d 14c0: 65 63 69 64 65 20 6f 6e 20 74 68 65 20 74 65 73 ecide on the tes 14d0: 74 20 6f 75 74 63 6f 6d 65 2e 20 41 20 63 61 6c t outcome. A cal 14e0: 6c 20 74 6f 20 6d 65 67 61 74 65 73 74 20 63 61 l to megatest ca 14f0: 6e 20 74 68 65 6e 20 62 65 20 6d 61 64 65 20 74 n then be made t 1500: 6f 20 72 65 63 6f 72 64 20 74 68 65 20 72 65 73 o record the res 1510: 75 6c 74 2e 20 0a 3c 2f 64 69 76 3e 0a 3c 68 33 ult. .</div>.<h3 1520: 20 63 6c 61 73 73 3d 22 53 75 62 73 65 63 74 69 class="Subsecti 1530: 6f 6e 22 3e 0a 3c 61 20 63 6c 61 73 73 3d 22 74 on">.<a class="t 1540: 6f 63 22 20 6e 61 6d 65 3d 22 74 6f 63 2d 53 75 oc" name="toc-Su 1550: 62 73 65 63 74 69 6f 6e 2d 30 2e 31 2e 32 22 3e bsection-0.1.2"> 1560: 30 2e 31 2e 32 3c 2f 61 3e e2 80 83 4d 65 67 61 0.1.2</a> Mega 1570: 74 65 73 74 20 61 72 63 68 69 74 65 63 74 75 72 test architectur 1580: 65 0a 3c 2f 68 33 3e 0a 3c 64 69 76 20 63 6c 61 e.</h3>.<div cla 1590: 73 73 3d 22 55 6e 69 6e 64 65 6e 74 65 64 22 3e ss="Unindented"> 15a0: 0a 41 6c 6c 20 64 61 74 61 20 74 6f 20 73 70 65 .All data to spe 15b0: 63 69 66 79 20 74 68 65 20 74 65 73 74 73 20 61 cify the tests a 15c0: 6e 64 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 nd configure the 15d0: 20 73 79 73 74 65 6d 20 69 73 20 73 74 6f 72 65 system is store 15e0: 64 20 69 6e 20 70 6c 61 69 6e 20 74 65 78 74 20 d in plain text 15f0: 66 69 6c 65 73 2e 20 41 6c 6c 20 73 79 73 74 65 files. All syste 1600: 6d 20 73 74 61 74 65 20 69 73 20 73 74 6f 72 65 m state is store 1610: 64 20 69 6e 20 61 6e 20 73 71 6c 69 74 65 33 20 d in an sqlite3 1620: 64 61 74 61 62 61 73 65 2e 20 54 65 73 74 73 20 database. Tests 1630: 61 72 65 20 6c 61 75 6e 63 68 65 64 20 75 73 69 are launched usi 1640: 6e 67 20 74 68 65 20 6c 61 75 6e 63 68 69 6e 67 ng the launching 1650: 20 73 79 73 74 65 6d 20 61 76 61 69 6c 61 62 6c system availabl 1660: 65 20 66 6f 72 20 74 68 65 20 64 69 73 74 72 69 e for the distri 1670: 62 75 74 65 64 20 63 6f 6d 70 75 74 65 20 70 6c buted compute pl 1680: 61 74 66 6f 72 6d 20 69 6e 20 75 73 65 2e 20 41 atform in use. A 1690: 20 74 65 6d 70 6c 61 74 65 20 73 63 72 69 70 74 template script 16a0: 20 69 73 20 70 72 6f 76 69 64 65 64 20 77 68 69 is provided whi 16b0: 63 68 20 63 61 6e 20 6c 61 75 6e 63 68 20 6a 6f ch can launch jo 16c0: 62 73 20 6f 6e 20 6c 6f 63 61 6c 20 61 6e 64 20 bs on local and 16d0: 72 65 6d 6f 74 65 20 4c 69 6e 75 78 20 68 6f 73 remote Linux hos 16e0: 74 73 2e 20 43 75 72 72 65 6e 74 6c 79 20 6d 65 ts. Currently me 16f0: 67 61 74 65 73 74 20 75 73 65 73 20 74 68 65 20 gatest uses the 1700: 6e 65 74 77 6f 72 6b 20 66 69 6c 65 73 79 73 74 network filesyst 1710: 65 6d 20 74 6f 20 e2 80 9c 63 61 6c 6c 20 68 6f em to “call ho 1720: 6d 65 e2 80 9d 20 74 6f 20 79 6f 75 72 20 6d 61 me” to your ma 1730: 73 74 65 72 20 73 71 6c 69 74 65 33 20 64 61 74 ster sqlite3 dat 1740: 61 62 61 73 65 2e 0a 3c 2f 64 69 76 3e 0a 3c 68 abase..</div>.<h 1750: 32 20 63 6c 61 73 73 3d 22 53 65 63 74 69 6f 6e 2 class="Section 1760: 22 3e 0a 3c 61 20 63 6c 61 73 73 3d 22 74 6f 63 ">.<a class="toc 1770: 22 20 6e 61 6d 65 3d 22 74 6f 63 2d 53 65 63 74 " name="toc-Sect 1780: 69 6f 6e 2d 30 2e 32 22 3e 30 2e 32 3c 2f 61 3e ion-0.2">0.2</a> 1790: e2 80 83 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 0a Installation. 17a0: 3c 2f 68 32 3e 0a 3c 68 33 20 63 6c 61 73 73 3d </h2>.<h3 class= 17b0: 22 53 75 62 73 65 63 74 69 6f 6e 22 3e 0a 3c 61 "Subsection">.<a 17c0: 20 63 6c 61 73 73 3d 22 74 6f 63 22 20 6e 61 6d class="toc" nam 17d0: 65 3d 22 74 6f 63 2d 53 75 62 73 65 63 74 69 6f e="toc-Subsectio 17e0: 6e 2d 30 2e 32 2e 31 22 3e 30 2e 32 2e 31 3c 2f n-0.2.1">0.2.1</ 17f0: 61 3e e2 80 83 43 6f 6d 70 69 6c 61 74 69 6f 6e a> Compilation 1800: 0a 3c 2f 68 33 3e 0a 3c 68 34 20 63 6c 61 73 73 .</h3>.<h4 class 1810: 3d 22 53 75 62 73 75 62 73 65 63 74 69 6f 6e 22 ="Subsubsection" 1820: 3e 0a 3c 61 20 63 6c 61 73 73 3d 22 74 6f 63 22 >.<a class="toc" 1830: 20 6e 61 6d 65 3d 22 74 6f 63 2d 53 75 62 73 75 name="toc-Subsu 1840: 62 73 65 63 74 69 6f 6e 2d 30 2e 32 2e 31 2e 31 bsection-0.2.1.1 1850: 22 3e 30 2e 32 2e 31 2e 31 3c 2f 61 3e e2 80 83 ">0.2.1.1</a> 1860: 44 65 70 65 6e 64 65 6e 63 69 65 73 0a 3c 2f 68 Dependencies.</h 1870: 34 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 55 4>.<div class="U 1880: 6e 69 6e 64 65 6e 74 65 64 22 3e 0a 43 68 69 63 nindented">.Chic 1890: 6b 65 6e 20 73 63 68 65 6d 65 20 61 6e 64 20 61 ken scheme and a 18a0: 20 6e 75 6d 62 65 72 20 6f 66 20 65 67 67 73 20 number of eggs 18b0: 61 72 65 20 72 65 71 75 69 72 65 64 20 66 6f 72 are required for 18c0: 20 62 75 69 6c 64 69 6e 67 20 6d 65 67 61 74 65 building megate 18d0: 73 74 2e 20 53 65 65 20 74 68 65 20 66 69 6c 65 st. See the file 18e0: 20 75 74 69 6c 73 2f 69 6e 73 74 61 6c 6c 61 6c utils/installal 18f0: 6c 2e 73 68 20 66 6f 72 20 61 6e 20 61 75 74 6f l.sh for an auto 1900: 6d 61 74 65 64 20 77 61 79 20 74 6f 20 69 6e 73 mated way to ins 1910: 74 61 6c 6c 20 74 68 65 20 64 65 70 65 6e 64 65 tall the depende 1920: 6e 63 69 65 73 20 6f 6e 20 4c 69 6e 75 78 2e 0a ncies on Linux.. 1930: 3c 2f 64 69 76 3e 0a 3c 68 34 20 63 6c 61 73 73 </div>.<h4 class 1940: 3d 22 53 75 62 73 75 62 73 65 63 74 69 6f 6e 22 ="Subsubsection" 1950: 3e 0a 3c 61 20 63 6c 61 73 73 3d 22 74 6f 63 22 >.<a class="toc" 1960: 20 6e 61 6d 65 3d 22 74 6f 63 2d 53 75 62 73 75 name="toc-Subsu 1970: 62 73 65 63 74 69 6f 6e 2d 30 2e 32 2e 31 2e 32 bsection-0.2.1.2 1980: 22 3e 30 2e 32 2e 31 2e 32 3c 2f 61 3e e2 80 83 ">0.2.1.2</a> 1990: 42 75 69 6c 64 20 61 6e 64 20 69 6e 73 74 61 6c Build and instal 19a0: 6c 0a 3c 2f 68 34 3e 0a 3c 64 69 76 20 63 6c 61 l.</h4>.<div cla 19b0: 73 73 3d 22 55 6e 69 6e 64 65 6e 74 65 64 22 3e ss="Unindented"> 19c0: 0a 52 75 6e 20 e2 80 9c 6d 61 6b 65 20 74 65 73 .Run “make tes 19d0: 74 e2 80 9d 20 74 6f 20 63 72 65 61 74 65 20 74 t” to create t 19e0: 68 65 20 6d 65 67 61 74 65 73 74 20 65 78 65 63 he megatest exec 19f0: 75 74 61 62 6c 65 2e 20 59 6f 75 20 6d 61 79 20 utable. You may 1a00: 77 69 73 68 20 74 6f 20 63 6f 70 79 20 74 68 65 wish to copy the 1a10: 20 65 78 65 63 75 74 61 62 6c 65 20 74 6f 20 61 executable to a 1a20: 20 63 65 6e 74 72 61 6c 6c 79 20 61 63 63 65 73 centrally acces 1a30: 73 69 62 6c 65 20 6c 6f 63 61 74 69 6f 6e 2e 0a sible location.. 1a40: 3c 2f 64 69 76 3e 0a 3c 68 33 20 63 6c 61 73 73 </div>.<h3 class 1a50: 3d 22 53 75 62 73 65 63 74 69 6f 6e 22 3e 0a 3c ="Subsection">.< 1a60: 61 20 63 6c 61 73 73 3d 22 74 6f 63 22 20 6e 61 a class="toc" na 1a70: 6d 65 3d 22 74 6f 63 2d 53 75 62 73 65 63 74 69 me="toc-Subsecti 1a80: 6f 6e 2d 30 2e 32 2e 32 22 3e 30 2e 32 2e 32 3c on-0.2.2">0.2.2< 1a90: 2f 61 3e e2 80 83 53 65 74 75 70 0a 3c 2f 68 33 /a> Setup.</h3 1aa0: 3e 0a 3c 68 34 20 63 6c 61 73 73 3d 22 53 75 62 >.<h4 class="Sub 1ab0: 73 75 62 73 65 63 74 69 6f 6e 22 3e 0a 3c 61 20 subsection">.<a 1ac0: 63 6c 61 73 73 3d 22 74 6f 63 22 20 6e 61 6d 65 class="toc" name 1ad0: 3d 22 74 6f 63 2d 53 75 62 73 75 62 73 65 63 74 ="toc-Subsubsect 1ae0: 69 6f 6e 2d 30 2e 32 2e 32 2e 31 22 3e 30 2e 32 ion-0.2.2.1">0.2 1af0: 2e 32 2e 31 3c 2f 61 3e e2 80 83 43 72 65 61 74 .2.1</a> Creat 1b00: 65 20 6d 65 67 61 74 65 73 74 2e 63 6f 6e 66 69 e megatest.confi 1b10: 67 0a 3c 2f 68 34 3e 0a 3c 64 69 76 20 63 6c 61 g.</h4>.<div cla 1b20: 73 73 3d 22 55 6e 69 6e 64 65 6e 74 65 64 22 3e ss="Unindented"> 1b30: 0a 43 72 65 61 74 65 20 74 68 65 20 66 69 6c 65 .Create the file 1b40: 20 6d 65 67 61 74 65 73 74 2e 63 6f 6e 66 69 67 megatest.config 1b50: 20 75 73 69 6e 67 20 74 68 65 20 6d 65 67 61 74 using the megat 1b60: 65 73 74 2e 63 6f 6e 66 69 67 20 74 65 6d 70 6c est.config templ 1b70: 61 74 65 20 66 72 6f 6d 20 74 68 65 20 74 65 73 ate from the tes 1b80: 74 73 20 64 69 72 65 63 74 6f 72 79 2e 20 41 74 ts directory. At 1b90: 20 61 20 6d 69 6e 69 6d 75 6d 20 79 6f 75 20 6e a minimum you n 1ba0: 65 65 64 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e eed the followin 1bb0: 67 3a 0a 3c 2f 64 69 76 3e 0a 3c 64 69 76 20 63 g:.</div>.<div c 1bc0: 6c 61 73 73 3d 22 43 6f 64 65 22 3e 0a 23 20 46 lass="Code">.# F 1bd0: 69 65 6c 64 73 20 61 72 65 20 74 68 65 20 6b 65 ields are the ke 1be0: 79 73 20 75 6e 64 65 72 20 77 68 69 63 68 20 79 ys under which y 1bf0: 6f 75 72 20 74 65 73 74 20 72 75 6e 73 20 61 72 our test runs ar 1c00: 65 20 6f 72 67 61 6e 69 7a 65 64 0a 3c 2f 64 69 e organized.</di 1c10: 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 43 v>.<div class="C 1c20: 6f 64 65 22 3e 0a 5b 66 69 65 6c 64 73 5d 0a 3c ode">.[fields].< 1c30: 2f 64 69 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 /div>.<div class 1c40: 3d 22 43 6f 64 65 22 3e 0a 66 69 65 6c 64 31 20 ="Code">.field1 1c50: 54 45 58 54 0a 3c 2f 64 69 76 3e 0a 3c 64 69 76 TEXT.</div>.<div 1c60: 20 63 6c 61 73 73 3d 22 43 6f 64 65 22 3e 0a 66 class="Code">.f 1c70: 69 65 6c 64 32 20 54 45 58 54 0a 3c 2f 64 69 76 ield2 TEXT.</div 1c80: 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 43 6f >.<div class="Co 1c90: 64 65 22 3e 0a 0a 3c 2f 64 69 76 3e 0a 3c 64 69 de">..</div>.<di 1ca0: 76 20 63 6c 61 73 73 3d 22 43 6f 64 65 22 3e 0a v class="Code">. 1cb0: 5b 6a 6f 62 74 6f 6f 6c 73 5d 0a 3c 2f 64 69 76 [jobtools].</div 1cc0: 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 43 6f >.<div class="Co 1cd0: 64 65 22 3e 0a 23 20 54 68 65 20 6c 61 75 6e 63 de">.# The launc 1ce0: 68 65 72 20 6c 61 75 6e 63 68 65 73 20 6a 6f 62 her launches job 1cf0: 73 20 74 6f 20 74 68 65 20 6c 6f 63 61 6c 20 6f s to the local o 1d00: 72 20 72 65 6d 6f 74 65 20 68 6f 73 74 73 2c 0a r remote hosts,. 1d10: 3c 2f 64 69 76 3e 0a 3c 64 69 76 20 63 6c 61 73 </div>.<div clas 1d20: 73 3d 22 43 6f 64 65 22 3e 0a 23 20 74 68 65 20 s="Code">.# the 1d30: 6a 6f 62 20 69 73 20 6d 61 6e 61 67 65 64 20 6f job is managed o 1d40: 6e 20 74 68 65 20 74 61 72 67 65 74 20 68 6f 73 n the target hos 1d50: 74 20 62 79 20 6d 65 67 61 74 65 73 74 2c 0a 3c t by megatest,.< 1d60: 2f 64 69 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 /div>.<div class 1d70: 3d 22 43 6f 64 65 22 3e 0a 23 20 63 6f 6d 6d 65 ="Code">.# comme 1d80: 6e 74 20 6f 75 74 20 6c 61 75 6e 63 68 65 72 20 nt out launcher 1d90: 74 6f 20 72 75 6e 20 6c 6f 63 61 6c 20 6f 6e 6c to run local onl 1da0: 79 2e 20 41 6e 20 65 78 61 6d 70 6c 65 20 6c 61 y. An example la 1db0: 75 6e 63 68 65 72 0a 3c 2f 64 69 76 3e 0a 3c 64 uncher.</div>.<d 1dc0: 69 76 20 63 6c 61 73 73 3d 22 43 6f 64 65 22 3e iv class="Code"> 1dd0: 0a 23 20 22 6e 62 66 61 6b 65 22 20 63 61 6e 20 .# "nbfake" can 1de0: 62 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 be found in the 1df0: 75 74 69 6c 73 20 64 69 72 65 63 74 6f 72 79 2e utils directory. 1e00: 20 0a 3c 2f 64 69 76 3e 0a 3c 64 69 76 20 63 6c .</div>.<div cl 1e10: 61 73 73 3d 22 43 6f 64 65 22 3e 0a 6c 61 75 6e ass="Code">.laun 1e20: 63 68 65 72 20 6e 62 66 61 6b 65 0a 3c 2f 64 69 cher nbfake.</di 1e30: 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 43 v>.<div class="C 1e40: 6f 64 65 22 3e 0a 0a 3c 2f 64 69 76 3e 0a 3c 64 ode">..</div>.<d 1e50: 69 76 20 63 6c 61 73 73 3d 22 43 6f 64 65 22 3e iv class="Code"> 1e60: 0a 23 20 54 68 65 20 64 69 73 6b 73 20 73 65 63 .# The disks sec 1e70: 74 69 6f 6e 20 73 70 65 63 69 66 69 65 73 20 77 tion specifies w 1e80: 68 65 72 65 20 74 68 65 20 74 65 73 74 73 20 77 here the tests w 1e90: 69 6c 6c 20 62 65 20 72 75 6e 2e 20 41 73 20 79 ill be run. As y 1ea0: 6f 75 0a 3c 2f 64 69 76 3e 0a 3c 64 69 76 20 63 ou.</div>.<div c 1eb0: 6c 61 73 73 3d 22 43 6f 64 65 22 3e 0a 23 20 72 lass="Code">.# r 1ec0: 75 6e 20 6f 75 74 20 6f 66 20 73 70 61 63 65 20 un out of space 1ed0: 69 6e 20 61 20 70 61 72 74 69 74 69 6f 6e 20 79 in a partition y 1ee0: 6f 75 20 63 61 6e 20 61 64 64 20 61 64 64 69 74 ou can add addit 1ef0: 69 6f 6e 61 6c 20 64 69 73 6b 73 0a 3c 2f 64 69 ional disks.</di 1f00: 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 43 v>.<div class="C 1f10: 6f 64 65 22 3e 0a 23 20 65 6e 74 72 69 65 73 2e ode">.# entries. 1f20: 0a 3c 2f 64 69 76 3e 0a 3c 64 69 76 20 63 6c 61 .</div>.<div cla 1f30: 73 73 3d 22 43 6f 64 65 22 3e 0a 23 20 46 6f 72 ss="Code">.# For 1f40: 6d 61 74 20 69 73 3a 0a 3c 2f 64 69 76 3e 0a 3c mat is:.</div>.< 1f50: 64 69 76 20 63 6c 61 73 73 3d 22 43 6f 64 65 22 div class="Code" 1f60: 3e 0a 23 20 6e 61 6d 65 20 2f 70 61 74 68 2f 74 >.# name /path/t 1f70: 6f 2f 61 72 65 61 20 0a 3c 2f 64 69 76 3e 0a 3c o/area .</div>.< 1f80: 64 69 76 20 63 6c 61 73 73 3d 22 43 6f 64 65 22 div class="Code" 1f90: 3e 0a 5b 64 69 73 6b 73 5d 0a 3c 2f 64 69 76 3e >.[disks].</div> 1fa0: 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 43 6f 64 .<div class="Cod 1fb0: 65 22 3e 0a 31 20 2f 74 6d 70 20 0a 3c 2f 64 69 e">.1 /tmp .</di 1fc0: 76 3e 0a 3c 68 34 20 63 6c 61 73 73 3d 22 53 75 v>.<h4 class="Su 1fd0: 62 73 75 62 73 65 63 74 69 6f 6e 22 3e 0a 3c 61 bsubsection">.<a 1fe0: 20 63 6c 61 73 73 3d 22 74 6f 63 22 20 6e 61 6d class="toc" nam 1ff0: 65 3d 22 74 6f 63 2d 53 75 62 73 75 62 73 65 63 e="toc-Subsubsec 2000: 74 69 6f 6e 2d 30 2e 32 2e 32 2e 32 22 3e 30 2e tion-0.2.2.2">0. 2010: 32 2e 32 2e 32 3c 2f 61 3e e2 80 83 43 72 65 61 2.2.2</a> Crea 2020: 74 65 20 72 75 6e 63 6f 6e 66 69 67 73 2e 63 6f te runconfigs.co 2030: 6e 66 69 67 0a 3c 2f 68 34 3e 0a 3c 64 69 76 20 nfig.</h4>.<div 2040: 63 6c 61 73 73 3d 22 55 6e 69 6e 64 65 6e 74 65 class="Unindente 2050: 64 22 3e 0a 54 68 69 73 20 66 69 6c 65 20 69 73 d">.This file is 2060: 20 75 73 65 64 20 74 6f 20 73 65 74 20 65 6e 76 used to set env 2070: 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c ironment variabl 2080: 65 73 20 74 68 61 74 20 61 72 65 20 72 75 6e 20 es that are run 2090: 73 70 65 63 69 66 69 63 2e 20 59 6f 75 20 63 61 specific. You ca 20a0: 6e 20 73 69 6d 70 6c 79 20 63 72 65 61 74 65 20 n simply create 20b0: 61 6e 20 65 6d 70 74 79 20 66 69 6c 65 20 74 6f an empty file to 20c0: 20 73 74 61 72 74 2e 0a 3c 2f 64 69 76 3e 0a 3c start..</div>.< 20d0: 68 34 20 63 6c 61 73 73 3d 22 53 75 62 73 75 62 h4 class="Subsub 20e0: 73 65 63 74 69 6f 6e 22 3e 0a 3c 61 20 63 6c 61 section">.<a cla 20f0: 73 73 3d 22 74 6f 63 22 20 6e 61 6d 65 3d 22 74 ss="toc" name="t 2100: 6f 63 2d 53 75 62 73 75 62 73 65 63 74 69 6f 6e oc-Subsubsection 2110: 2d 30 2e 32 2e 32 2e 33 22 3e 30 2e 32 2e 32 2e -0.2.2.3">0.2.2. 2120: 33 3c 2f 61 3e e2 80 83 43 72 65 61 74 65 20 74 3</a> Create t 2130: 68 65 20 74 65 73 74 73 20 64 69 72 65 63 74 6f he tests directo 2140: 72 79 20 61 6e 64 20 79 6f 75 72 20 66 69 72 73 ry and your firs 2150: 74 20 74 65 73 74 0a 3c 2f 68 34 3e 0a 3c 64 69 t test.</h4>.<di 2160: 76 20 63 6c 61 73 73 3d 22 55 6e 69 6e 64 65 6e v class="Uninden 2170: 74 65 64 22 3e 0a 54 68 65 20 73 74 72 75 63 74 ted">.The struct 2180: 75 72 65 20 73 68 6f 75 6c 64 20 6c 6f 6f 6b 20 ure should look 2190: 6c 69 6b 65 20 74 68 69 73 3a 0a 3c 2f 64 69 76 like this:.</div 21a0: 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 43 6f >.<div class="Co 21b0: 64 65 22 3e 0a 2e 2e 2f 74 65 73 74 73 0a 3c 2f de">.../tests.</ 21c0: 64 69 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d div>.<div class= 21d0: 22 43 6f 64 65 22 3e 0a e2 94 9c e2 94 80 e2 94 "Code">.├─ 21e0: 80 20 6d 65 67 61 74 65 73 74 2e 63 6f 6e 66 69 megatest.confi 21f0: 67 0a 3c 2f 64 69 76 3e 0a 3c 64 69 76 20 63 6c g.</div>.<div cl 2200: 61 73 73 3d 22 43 6f 64 65 22 3e 0a e2 94 9c e2 ass="Code">.├ 2210: 94 80 e2 94 80 20 72 75 6e 63 6f 6e 66 69 67 73 ─ runconfigs 2220: 2e 63 6f 6e 66 69 67 20 0a 3c 2f 64 69 76 3e 0a .config .</div>. 2230: 3c 64 69 76 20 63 6c 61 73 73 3d 22 43 6f 64 65 <div class="Code 2240: 22 3e 0a e2 94 94 e2 94 80 e2 94 80 20 74 65 73 ">.└── tes 2250: 74 73 20 0a 3c 2f 64 69 76 3e 0a 3c 64 69 76 20 ts .</div>.<div 2260: 63 6c 61 73 73 3d 22 43 6f 64 65 22 3e 0a 20 c2 class="Code">. 2270: a0 c2 a0 20 e2 94 94 e2 94 80 e2 94 80 20 6d 79 └── my 2280: 74 65 73 74 20 0a 3c 2f 64 69 76 3e 0a 3c 64 69 test .</div>.<di 2290: 76 20 63 6c 61 73 73 3d 22 43 6f 64 65 22 3e 0a v class="Code">. 22a0: 20 20 20 20 20 20 20 e2 94 9c e2 94 80 e2 94 80 ├── 22b0: 20 6d 61 69 6e 2e 73 68 0a 3c 2f 64 69 76 3e 0a main.sh.</div>. 22c0: 3c 64 69 76 20 63 6c 61 73 73 3d 22 43 6f 64 65 <div class="Code 22d0: 22 3e 0a 20 20 20 20 c2 a0 c2 a0 20 e2 94 94 e2 ">. └ 22e0: 94 80 e2 94 80 20 74 65 73 74 63 6f 6e 66 69 67 ─ testconfig 22f0: 20 0a 3c 2f 64 69 76 3e 0a 3c 68 34 20 63 6c 61 .</div>.<h4 cla 2300: 73 73 3d 22 53 75 62 73 75 62 73 65 63 74 69 6f ss="Subsubsectio 2310: 6e 22 3e 0a 3c 61 20 63 6c 61 73 73 3d 22 74 6f n">.<a class="to 2320: 63 22 20 6e 61 6d 65 3d 22 74 6f 63 2d 53 75 62 c" name="toc-Sub 2330: 73 75 62 73 65 63 74 69 6f 6e 2d 30 2e 32 2e 32 subsection-0.2.2 2340: 2e 34 22 3e 30 2e 32 2e 32 2e 34 3c 2f 61 3e e2 .4">0.2.2.4</a> 2350: 80 83 43 72 65 61 74 65 20 74 68 65 20 74 65 73 Create the tes 2360: 74 63 6f 6e 66 69 67 20 66 69 6c 65 20 66 6f 72 tconfig file for 2370: 20 79 6f 75 72 20 74 65 73 74 0a 3c 2f 68 34 3e your test.</h4> 2380: 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 43 6f 64 .<div class="Cod 2390: 65 22 3e 0a 5b 73 65 74 75 70 5d 0a 3c 2f 64 69 e">.[setup].</di 23a0: 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 43 v>.<div class="C 23b0: 6f 64 65 22 3e 0a 72 75 6e 73 63 72 69 70 74 20 ode">.runscript 23c0: 6d 61 69 6e 2e 73 68 0a 3c 2f 64 69 76 3e 0a 3c main.sh.</div>.< 23d0: 68 34 20 63 6c 61 73 73 3d 22 53 75 62 73 75 62 h4 class="Subsub 23e0: 73 65 63 74 69 6f 6e 22 3e 0a 3c 61 20 63 6c 61 section">.<a cla 23f0: 73 73 3d 22 74 6f 63 22 20 6e 61 6d 65 3d 22 74 ss="toc" name="t 2400: 6f 63 2d 53 75 62 73 75 62 73 65 63 74 69 6f 6e oc-Subsubsection 2410: 2d 30 2e 32 2e 32 2e 35 22 3e 30 2e 32 2e 32 2e -0.2.2.5">0.2.2. 2420: 35 3c 2f 61 3e e2 80 83 43 72 65 61 74 65 20 79 5</a> Create y 2430: 6f 75 72 20 74 65 73 74 20 72 75 6e 6e 69 6e 67 our test running 2440: 20 73 63 72 69 70 74 2c 20 6d 61 69 6e 2e 73 68 script, main.sh 2450: 0a 3c 2f 68 34 3e 0a 3c 64 69 76 20 63 6c 61 73 .</h4>.<div clas 2460: 73 3d 22 43 6f 64 65 22 3e 0a 23 21 2f 62 69 6e s="Code">.#!/bin 2470: 2f 62 61 73 68 0a 3c 2f 64 69 76 3e 0a 3c 64 69 /bash.</div>.<di 2480: 76 20 63 6c 61 73 73 3d 22 43 6f 64 65 22 3e 0a v class="Code">. 2490: 0a 3c 2f 64 69 76 3e 0a 3c 64 69 76 20 63 6c 61 .</div>.<div cla 24a0: 73 73 3d 22 43 6f 64 65 22 3e 0a 6d 65 67 61 74 ss="Code">.megat 24b0: 65 73 74 20 2d 72 75 6e 73 74 65 70 20 6d 79 73 est -runstep mys 24c0: 74 65 70 31 20 22 73 6c 65 65 70 20 32 30 3b 65 tep1 "sleep 20;e 24d0: 63 68 6f 20 44 6f 6e 65 22 20 2d 6d 20 22 6d 79 cho Done" -m "my 24e0: 73 74 65 70 31 20 69 73 20 64 6f 6e 65 22 0a 3c step1 is done".< 24f0: 2f 64 69 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 /div>.<div class 2500: 3d 22 43 6f 64 65 22 3e 0a 6d 65 67 61 74 65 73 ="Code">.megates 2510: 74 20 2d 74 65 73 74 2d 73 74 61 74 75 73 20 3a t -test-status : 2520: 73 74 61 74 65 20 43 4f 4d 50 4c 45 54 45 44 20 state COMPLETED 2530: 3a 73 74 61 74 75 73 20 50 41 53 53 20 2d 6d 20 :status PASS -m 2540: 22 54 68 69 73 20 69 73 20 61 20 74 65 73 74 20 "This is a test 2550: 6c 65 76 65 6c 20 63 6f 6d 6d 65 6e 74 22 0a 3c level comment".< 2560: 2f 64 69 76 3e 0a 3c 68 34 20 63 6c 61 73 73 3d /div>.<h4 class= 2570: 22 53 75 62 73 75 62 73 65 63 74 69 6f 6e 22 3e "Subsubsection"> 2580: 0a 3c 61 20 63 6c 61 73 73 3d 22 74 6f 63 22 20 .<a class="toc" 2590: 6e 61 6d 65 3d 22 74 6f 63 2d 53 75 62 73 75 62 name="toc-Subsub 25a0: 73 65 63 74 69 6f 6e 2d 30 2e 32 2e 32 2e 36 22 section-0.2.2.6" 25b0: 3e 30 2e 32 2e 32 2e 36 3c 2f 61 3e e2 80 83 52 >0.2.2.6</a> R 25c0: 75 6e 20 6d 65 67 61 74 65 73 74 20 61 6e 64 20 un megatest and 25d0: 77 61 74 63 68 20 79 6f 75 72 20 72 75 6e 20 70 watch your run p 25e0: 72 6f 67 72 65 73 73 0a 3c 2f 68 34 3e 0a 3c 64 rogress.</h4>.<d 25f0: 69 76 20 63 6c 61 73 73 3d 22 43 6f 64 65 22 3e iv class="Code"> 2600: 0a 6d 65 67 61 74 65 73 74 20 3a 66 69 65 6c 64 .megatest :field 2610: 31 20 61 62 63 20 3a 66 69 65 6c 64 32 20 64 65 1 abc :field2 de 2620: 66 20 3a 72 75 6e 6e 61 6d 65 20 32 30 31 31 77 f :runname 2011w 2630: 65 65 6b 30 38 2e 34 61 20 2d 72 75 6e 61 6c 6c eek08.4a -runall 2640: 0a 3c 2f 64 69 76 3e 0a 3c 64 69 76 20 63 6c 61 .</div>.<div cla 2650: 73 73 3d 22 43 6f 64 65 22 3e 0a 77 61 74 63 68 ss="Code">.watch 2660: 20 6d 65 67 61 74 65 73 74 20 2d 6c 69 73 74 2d megatest -list- 2670: 72 75 6e 73 20 25 0a 3c 2f 64 69 76 3e 0a 3c 68 runs %.</div>.<h 2680: 32 20 63 6c 61 73 73 3d 22 53 65 63 74 69 6f 6e 2 class="Section 2690: 22 3e 0a 3c 61 20 63 6c 61 73 73 3d 22 74 6f 63 ">.<a class="toc 26a0: 22 20 6e 61 6d 65 3d 22 74 6f 63 2d 53 65 63 74 " name="toc-Sect 26b0: 69 6f 6e 2d 30 2e 33 22 3e 30 2e 33 3c 2f 61 3e ion-0.3">0.3</a> 26c0: e2 80 83 52 65 66 65 72 65 6e 63 65 0a 3c 2f 68 Reference.</h 26d0: 32 3e 0a 3c 68 33 20 63 6c 61 73 73 3d 22 53 75 2>.<h3 class="Su 26e0: 62 73 65 63 74 69 6f 6e 22 3e 0a 3c 61 20 63 6c bsection">.<a cl 26f0: 61 73 73 3d 22 74 6f 63 22 20 6e 61 6d 65 3d 22 ass="toc" name=" 2700: 74 6f 63 2d 53 75 62 73 65 63 74 69 6f 6e 2d 30 toc-Subsection-0 2710: 2e 33 2e 31 22 3e 30 2e 33 2e 31 3c 2f 61 3e e2 .3.1">0.3.1</a> 2720: 80 83 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 Configuration 2730: 66 69 6c 65 73 0a 3c 2f 68 33 3e 0a 3c 68 34 20 files.</h3>.<h4 2740: 63 6c 61 73 73 3d 22 53 75 62 73 75 62 73 65 63 class="Subsubsec 2750: 74 69 6f 6e 22 3e 0a 3c 61 20 63 6c 61 73 73 3d tion">.<a class= 2760: 22 74 6f 63 22 20 6e 61 6d 65 3d 22 74 6f 63 2d "toc" name="toc- 2770: 53 75 62 73 75 62 73 65 63 74 69 6f 6e 2d 30 2e Subsubsection-0. 2780: 33 2e 31 2e 31 22 3e 30 2e 33 2e 31 2e 31 3c 2f 3.1.1">0.3.1.1</ 2790: 61 3e e2 80 83 53 65 63 74 69 6f 6e 73 0a 3c 2f a> Sections.</ 27a0: 68 34 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 h4>.<div class=" 27b0: 55 6e 69 6e 64 65 6e 74 65 64 22 3e 0a 5b 73 65 Unindented">.[se 27c0: 63 74 69 6f 6e 20 6e 61 6d 65 5d 0a 3c 2f 64 69 ction name].</di 27d0: 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 49 v>.<div class="I 27e0: 6e 64 65 6e 74 65 64 22 3e 0a 54 68 69 73 20 63 ndented">.This c 27f0: 72 65 61 74 65 73 20 61 20 73 65 63 74 69 6f 6e reates a section 2800: 20 6e 61 6d 65 64 20 e2 80 9c 73 65 63 74 69 6f named “sectio 2810: 6e 20 6e 61 6d 65 e2 80 9d 0a 3c 2f 64 69 76 3e n name”.</div> 2820: 0a 3c 68 34 20 63 6c 61 73 73 3d 22 53 75 62 73 .<h4 class="Subs 2830: 75 62 73 65 63 74 69 6f 6e 22 3e 0a 3c 61 20 63 ubsection">.<a c 2840: 6c 61 73 73 3d 22 74 6f 63 22 20 6e 61 6d 65 3d lass="toc" name= 2850: 22 74 6f 63 2d 53 75 62 73 75 62 73 65 63 74 69 "toc-Subsubsecti 2860: 6f 6e 2d 30 2e 33 2e 31 2e 32 22 3e 30 2e 33 2e on-0.3.1.2">0.3. 2870: 31 2e 32 3c 2f 61 3e e2 80 83 56 61 72 69 61 62 1.2</a> Variab 2880: 6c 65 73 0a 3c 2f 68 34 3e 0a 3c 64 69 76 20 63 les.</h4>.<div c 2890: 6c 61 73 73 3d 22 55 6e 69 6e 64 65 6e 74 65 64 lass="Unindented 28a0: 22 3e 0a 56 41 52 58 20 68 61 73 20 74 68 69 73 ">.VARX has this 28b0: 20 76 61 6c 75 65 0a 3c 2f 64 69 76 3e 0a 3c 64 value.</div>.<d 28c0: 69 76 20 63 6c 61 73 73 3d 22 49 6e 64 65 6e 74 iv class="Indent 28d0: 65 64 22 3e 0a 54 68 65 20 76 61 72 69 61 62 6c ed">.The variabl 28e0: 65 20 e2 80 9c 56 41 52 58 e2 80 9d 20 77 69 6c e “VARX” wil 28f0: 6c 20 68 61 76 65 20 74 68 65 20 76 61 6c 75 65 l have the value 2900: 20 e2 80 9c 68 61 73 20 74 68 69 73 20 76 61 6c “has this val 2910: 75 65 e2 80 9d 0a 3c 2f 64 69 76 3e 0a 3c 68 34 ue”.</div>.<h4 2920: 20 63 6c 61 73 73 3d 22 53 75 62 73 75 62 73 65 class="Subsubse 2930: 63 74 69 6f 6e 22 3e 0a 3c 61 20 63 6c 61 73 73 ction">.<a class 2940: 3d 22 74 6f 63 22 20 6e 61 6d 65 3d 22 74 6f 63 ="toc" name="toc 2950: 2d 53 75 62 73 75 62 73 65 63 74 69 6f 6e 2d 30 -Subsubsection-0 2960: 2e 33 2e 31 2e 33 22 3e 30 2e 33 2e 31 2e 33 3c .3.1.3">0.3.1.3< 2970: 2f 61 3e e2 80 83 49 6e 63 6c 75 64 65 73 0a 3c /a> Includes.< 2980: 2f 68 34 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d /h4>.<div class= 2990: 22 55 6e 69 6e 64 65 6e 74 65 64 22 3e 0a 5b 69 "Unindented">.[i 29a0: 6e 63 6c 75 64 65 20 66 69 6c 65 6e 61 6d 65 5d nclude filename] 29b0: 0a 3c 2f 64 69 76 3e 0a 3c 64 69 76 20 63 6c 61 .</div>.<div cla 29c0: 73 73 3d 22 49 6e 64 65 6e 74 65 64 22 3e 0a 54 ss="Indented">.T 29d0: 68 65 20 66 69 6c 65 20 6e 61 6d 65 64 20 e2 80 he file named 29e0: 9c 66 69 6c 65 6e 61 6d 65 e2 80 9d 20 77 69 6c filename” wil 29f0: 6c 20 62 65 20 69 6e 63 6c 75 64 65 64 20 61 73 l be included as 2a00: 20 69 66 20 70 61 72 74 20 6f 66 20 74 68 65 20 if part of the 2a10: 63 61 6c 6c 69 6e 67 20 66 69 6c 65 2e 20 4e 4f calling file. NO 2a20: 54 45 3a 20 54 68 69 73 20 6d 65 61 6e 73 20 6e TE: This means n 2a30: 6f 20 73 65 63 74 69 6f 6e 20 63 61 6e 20 62 65 o section can be 2a40: 20 6e 61 6d 65 64 20 e2 80 9c 69 6e 63 6c 75 64 named “includ 2a50: 65 20 e2 80 9c 20 28 77 69 74 68 20 74 68 65 20 e “ (with the 2a60: 77 68 69 74 65 73 70 61 63 65 29 2e 0a 3c 2f 64 whitespace)..</d 2a70: 69 76 3e 0a 3c 68 34 20 63 6c 61 73 73 3d 22 53 iv>.<h4 class="S 2a80: 75 62 73 75 62 73 65 63 74 69 6f 6e 22 3e 0a 3c ubsubsection">.< 2a90: 61 20 63 6c 61 73 73 3d 22 74 6f 63 22 20 6e 61 a class="toc" na 2aa0: 6d 65 3d 22 74 6f 63 2d 53 75 62 73 75 62 73 65 me="toc-Subsubse 2ab0: 63 74 69 6f 6e 2d 30 2e 33 2e 31 2e 34 22 3e 30 ction-0.3.1.4">0 2ac0: 2e 33 2e 31 2e 34 3c 2f 61 3e e2 80 83 53 65 74 .3.1.4</a> Set 2ad0: 74 69 6e 67 20 61 20 76 61 72 69 61 62 6c 65 20 ting a variable 2ae0: 62 79 20 72 75 6e 6e 69 6e 67 20 61 20 63 6f 6d by running a com 2af0: 6d 61 6e 64 0a 3c 2f 68 34 3e 0a 3c 64 69 76 20 mand.</h4>.<div 2b00: 63 6c 61 73 73 3d 22 55 6e 69 6e 64 65 6e 74 65 class="Unindente 2b10: 64 22 3e 0a 56 41 52 4e 41 4d 45 20 5b 73 79 73 d">.VARNAME [sys 2b20: 74 65 6d 20 6c 73 20 2f 74 6d 70 5d 0a 3c 2f 64 tem ls /tmp].</d 2b30: 69 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 iv>.<div class=" 2b40: 49 6e 64 65 6e 74 65 64 22 3e 0a 54 68 65 20 76 Indented">.The v 2b50: 61 72 69 61 62 6c 65 20 e2 80 9c 56 41 52 4e 41 ariable “VARNA 2b60: 4d 45 e2 80 9d 20 77 69 6c 6c 20 67 65 74 20 61 ME” will get a 2b70: 20 76 61 6c 75 65 20 63 72 65 61 74 65 64 20 62 value created b 2b80: 79 20 74 68 65 20 55 6e 69 78 20 63 6f 6d 6d 61 y the Unix comma 2b90: 6e 64 20 e2 80 9c 6c 73 20 2f 74 6d 70 e2 80 9d nd “ls /tmp” 2ba0: 2e 20 41 6c 6c 20 6c 69 6e 65 73 20 6f 66 20 6f . All lines of o 2bb0: 75 74 70 75 74 20 66 72 6f 6d 20 74 68 65 20 63 utput from the c 2bc0: 6f 6d 6d 61 6e 64 20 77 69 6c 6c 20 62 65 20 6a ommand will be j 2bd0: 6f 69 6e 65 64 20 77 69 74 68 20 61 20 73 70 61 oined with a spa 2be0: 63 65 2e 0a 3c 2f 64 69 76 3e 0a 3c 68 34 20 63 ce..</div>.<h4 c 2bf0: 6c 61 73 73 3d 22 53 75 62 73 75 62 73 65 63 74 lass="Subsubsect 2c00: 69 6f 6e 22 3e 0a 3c 61 20 63 6c 61 73 73 3d 22 ion">.<a class=" 2c10: 74 6f 63 22 20 6e 61 6d 65 3d 22 74 6f 63 2d 53 toc" name="toc-S 2c20: 75 62 73 75 62 73 65 63 74 69 6f 6e 2d 30 2e 33 ubsubsection-0.3 2c30: 2e 31 2e 35 22 3e 30 2e 33 2e 31 2e 35 3c 2f 61 .1.5">0.3.1.5</a 2c40: 3e e2 80 83 4e 6f 74 65 73 0a 3c 2f 68 34 3e 0a > Notes.</h4>. 2c50: 3c 75 6c 3e 0a 3c 6c 69 3e 0a 53 6f 6d 65 20 76 <ul>.<li>.Some v 2c60: 61 72 69 61 62 6c 65 73 20 61 72 65 20 69 6e 66 ariables are inf 2c70: 65 72 65 64 20 61 73 20 6c 69 73 74 73 2e 20 45 ered as lists. E 2c80: 61 63 68 20 74 6f 6b 65 6e 20 6f 6e 20 74 68 65 ach token on the 2c90: 20 6c 69 6e 65 20 73 65 70 61 72 61 74 65 64 20 line separated 2ca0: 62 79 20 77 68 69 74 65 73 70 61 63 65 20 77 69 by whitespace wi 2cb0: 6c 6c 20 62 65 20 6d 65 6d 62 65 72 20 6f 66 20 ll be member of 2cc0: 74 68 65 20 6c 69 73 74 2e 0a 3c 2f 6c 69 3e 0a the list..</li>. 2cd0: 3c 6c 69 3e 0a 43 6f 6d 6d 65 6e 74 73 20 28 6c <li>.Comments (l 2ce0: 69 6e 65 73 20 73 74 61 72 74 69 6e 67 20 77 69 ines starting wi 2cf0: 74 68 20 23 29 20 61 6e 64 20 62 6c 61 6e 6b 20 th #) and blank 2d00: 6c 69 6e 65 73 20 61 72 65 20 69 67 6e 6f 72 65 lines are ignore 2d10: 64 2e 0a 3c 2f 6c 69 3e 0a 0a 3c 2f 75 6c 3e 0a d..</li>..</ul>. 2d20: 3c 68 33 20 63 6c 61 73 73 3d 22 53 75 62 73 65 <h3 class="Subse 2d30: 63 74 69 6f 6e 22 3e 0a 3c 61 20 63 6c 61 73 73 ction">.<a class 2d40: 3d 22 74 6f 63 22 20 6e 61 6d 65 3d 22 74 6f 63 ="toc" name="toc 2d50: 2d 53 75 62 73 65 63 74 69 6f 6e 2d 30 2e 33 2e -Subsection-0.3. 2d60: 32 22 3e 30 2e 33 2e 32 3c 2f 61 3e e2 80 83 45 2">0.3.2</a> E 2d70: 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 nvironment varia 2d80: 62 6c 65 73 0a 3c 2f 68 33 3e 0a 3c 64 69 76 20 bles.</h3>.<div 2d90: 63 6c 61 73 73 3d 22 55 6e 69 6e 64 65 6e 74 65 class="Unindente 2da0: 64 22 3e 0a 3c 74 61 62 6c 65 3e 0a 3c 74 72 3e d">.<table>.<tr> 2db0: 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 .<td align="left 2dc0: 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a " valign="top">. 2dd0: 56 61 72 69 61 62 6c 65 0a 3c 2f 74 64 3e 0a 3c Variable.</td>.< 2de0: 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 td align="left" 2df0: 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 50 75 valign="top">.Pu 2e00: 72 70 6f 73 65 0a 3c 2f 74 64 3e 0a 3c 74 64 20 rpose.</td>.<td 2e10: 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c align="left" val 2e20: 69 67 6e 3d 22 74 6f 70 22 3e 0a 44 65 66 61 75 ign="top">.Defau 2e30: 6c 74 20 76 61 6c 75 65 2f 43 6f 6d 6d 65 6e 74 lt value/Comment 2e40: 0a 3c 2f 74 64 3e 0a 0a 3c 2f 74 72 3e 0a 3c 74 .</td>..</tr>.<t 2e50: 72 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 r>.<td align="le 2e60: 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 ft" valign="top" 2e70: 3e 0a 4d 54 5f 43 4d 44 49 4e 46 4f 0a 3c 2f 74 >.MT_CMDINFO.</t 2e80: 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 d>.<td align="le 2e90: 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 ft" valign="top" 2ea0: 3e 0a 43 6f 6e 76 65 79 73 20 74 65 73 74 20 76 >.Conveys test v 2eb0: 61 72 69 61 62 6c 65 73 20 74 6f 20 74 68 65 20 ariables to the 2ec0: 6d 65 67 61 74 65 73 74 20 74 65 73 74 20 72 75 megatest test ru 2ed0: 6e 6e 65 72 2e 0a 3c 2f 74 64 3e 0a 3c 74 64 20 nner..</td>.<td 2ee0: 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c align="left" val 2ef0: 69 67 6e 3d 22 74 6f 70 22 3e 0a 4e 6f 74 20 66 ign="top">.Not f 2f00: 6f 72 20 75 73 65 20 62 79 20 74 68 65 20 65 6e or use by the en 2f10: 64 20 75 73 65 72 0a 3c 2f 74 64 3e 0a 0a 3c 2f d user.</td>..</ 2f20: 74 72 3e 0a 3c 74 72 3e 0a 3c 74 64 20 61 6c 69 tr>.<tr>.<td ali 2f30: 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e gn="left" valign 2f40: 3d 22 74 6f 70 22 3e 0a 4d 54 5f 54 45 53 54 5f ="top">.MT_TEST_ 2f50: 52 55 4e 5f 44 49 52 0a 3c 2f 74 64 3e 0a 3c 74 RUN_DIR.</td>.<t 2f60: 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 d align="left" v 2f70: 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 44 69 72 align="top">.Dir 2f80: 65 63 74 6f 72 79 20 61 73 73 69 67 6e 65 64 20 ectory assigned 2f90: 62 79 20 6d 65 67 61 74 65 73 74 20 66 6f 72 20 by megatest for 2fa0: 74 68 65 20 74 65 73 74 20 74 6f 20 72 75 6e 2e the test to run. 2fb0: 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e .</td>.<td align 2fc0: 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 ="left" valign=" 2fd0: 74 6f 70 22 3e 0a 54 65 73 74 73 20 63 61 6e 20 top">.Tests can 2fe0: 63 6f 6e 73 69 64 65 72 20 74 68 69 73 20 74 68 consider this th 2ff0: 65 69 72 20 e2 80 9c 68 6f 6d 65 e2 80 9d 20 64 eir “home” d 3000: 69 72 65 63 74 6f 72 79 0a 3c 2f 74 64 3e 0a 0a irectory.</td>.. 3010: 3c 2f 74 72 3e 0a 3c 74 72 3e 0a 3c 74 64 20 61 </tr>.<tr>.<td a 3020: 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 lign="left" vali 3030: 67 6e 3d 22 74 6f 70 22 3e 0a 4d 54 5f 54 45 53 gn="top">.MT_TES 3040: 54 5f 4e 41 4d 45 0a 3c 2f 74 64 3e 0a 3c 74 64 T_NAME.</td>.<td 3050: 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 align="left" va 3060: 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 4e 61 6d 65 lign="top">.Name 3070: 20 6f 66 20 74 68 65 20 74 65 73 74 2c 20 63 6f of the test, co 3080: 72 72 6f 73 70 6f 6e 64 73 20 74 6f 20 74 68 65 rrosponds to the 3090: 20 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 20 directory name 30a0: 75 6e 64 65 72 20 74 65 73 74 73 2e 0a 3c 2f 74 under tests..</t 30b0: 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 d>.<td align="le 30c0: 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 ft" valign="top" 30d0: 3e 0a 0a 3c 2f 74 64 3e 0a 0a 3c 2f 74 72 3e 0a >..</td>..</tr>. 30e0: 3c 74 72 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 <tr>.<td align=" 30f0: 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f left" valign="to 3100: 70 22 3e 0a 4d 54 5f 49 54 45 4d 5f 49 4e 46 4f p">.MT_ITEM_INFO 3110: 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e .</td>.<td align 3120: 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 ="left" valign=" 3130: 74 6f 70 22 3e 0a 49 74 65 72 61 74 65 64 20 74 top">.Iterated t 3140: 65 73 74 73 20 77 69 6c 6c 20 73 65 74 20 74 68 ests will set th 3150: 69 73 20 74 6f 20 61 20 73 65 71 75 65 6e 63 65 is to a sequence 3160: 20 6f 66 20 6b 65 79 2f 76 61 6c 75 65 73 20 28 of key/values ( 3170: 28 4b 45 59 20 76 61 6c 29 20 2e 2e 2e 29 20 0a (KEY val) ...) . 3180: 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d </td>.<td align= 3190: 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 "left" valign="t 31a0: 6f 70 22 3e 0a 0a 3c 2f 74 64 3e 0a 0a 3c 2f 74 op">..</td>..</t 31b0: 72 3e 0a 3c 74 72 3e 0a 3c 74 64 20 61 6c 69 67 r>.<tr>.<td alig 31c0: 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d n="left" valign= 31d0: 22 74 6f 70 22 3e 0a 4d 54 5f 52 55 4e 5f 41 52 "top">.MT_RUN_AR 31e0: 45 41 5f 48 4f 4d 45 0a 3c 2f 74 64 3e 0a 3c 74 EA_HOME.</td>.<t 31f0: 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 d align="left" v 3200: 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 44 69 72 align="top">.Dir 3210: 65 63 74 6f 72 79 20 77 68 65 72 65 20 6d 65 67 ectory where meg 3220: 61 74 65 73 74 20 77 61 73 20 6c 61 75 6e 63 68 atest was launch 3230: 65 64 20 66 72 6f 6d 20 61 6e 64 20 77 68 65 72 ed from and wher 3240: 65 20 74 68 65 20 74 65 73 74 73 20 63 6f 64 65 e the tests code 3250: 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 0a 3c 2f can be found.</ 3260: 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c td>.<td align="l 3270: 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 eft" valign="top 3280: 22 3e 0a 0a 3c 2f 74 64 3e 0a 0a 3c 2f 74 72 3e ">..</td>..</tr> 3290: 0a 3c 74 72 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d .<tr>.<td align= 32a0: 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 "left" valign="t 32b0: 6f 70 22 3e 0a 4d 54 5f 52 55 4e 4e 41 4d 45 0a op">.MT_RUNNAME. 32c0: 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d </td>.<td align= 32d0: 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 "left" valign="t 32e0: 6f 70 22 3e 0a 4e 61 6d 65 20 6f 66 20 74 68 69 op">.Name of thi 32f0: 73 20 72 75 6e 20 61 73 20 73 65 74 20 62 79 20 s run as set by 3300: 74 68 65 20 3a 72 75 6e 6e 61 6d 65 20 70 61 72 the :runname par 3310: 61 6d 65 74 65 72 0a 3c 2f 74 64 3e 0a 3c 74 64 ameter.</td>.<td 3320: 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 align="left" va 3330: 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 0a 3c 2f 74 lign="top">..</t 3340: 64 3e 0a 0a 3c 2f 74 72 3e 0a 3c 74 72 3e 0a 3c d>..</tr>.<tr>.< 3350: 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 td align="left" 3360: 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 4d 54 valign="top">.MT 3370: 5f 4d 45 47 41 54 45 53 54 0a 3c 2f 74 64 3e 0a _MEGATEST.</td>. 3380: 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 <td align="left" 3390: 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 50 valign="top">.P 33a0: 61 74 68 2f 46 69 6c 65 6e 61 6d 65 20 74 6f 20 ath/Filename to 33b0: 6d 65 67 61 74 65 73 74 20 65 78 65 63 75 74 61 megatest executa 33c0: 62 6c 65 2e 20 46 6f 75 6e 64 20 65 69 74 68 65 ble. Found eithe 33d0: 72 20 66 72 6f 6d 20 63 61 6c 6c 65 64 20 70 61 r from called pa 33e0: 74 68 20 6f 72 20 62 75 74 20 75 73 69 6e 67 20 th or but using 33f0: 74 68 65 20 e2 80 9c 65 78 65 63 74 75 61 62 6c the “exectuabl 3400: 65 e2 80 9d 20 6b 65 79 77 6f 72 64 20 69 6e 20 e” keyword in 3410: 74 68 65 20 5b 73 65 74 75 70 5d 20 73 65 63 74 the [setup] sect 3420: 69 6f 6e 2e 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 ion..</td>.<td a 3430: 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 lign="left" vali 3440: 67 6e 3d 22 74 6f 70 22 3e 0a 0a 3c 2f 74 64 3e gn="top">..</td> 3450: 0a 0a 3c 2f 74 72 3e 0a 3c 74 72 3e 0a 3c 74 64 ..</tr>.<tr>.<td 3460: 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 align="left" va 3470: 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 26 6c 74 3b lign="top">.< 3480: 66 69 65 6c 64 31 26 67 74 3b 20 2e 2e 2e 2e 0a field1> ..... 3490: 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d </td>.<td align= 34a0: 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 "left" valign="t 34b0: 6f 70 22 3e 0a 54 68 65 20 66 69 65 6c 64 20 76 op">.The field v 34c0: 61 6c 75 65 73 20 61 73 20 73 65 74 20 6f 6e 20 alues as set on 34d0: 74 68 65 20 6d 65 67 61 74 65 73 74 20 2d 72 75 the megatest -ru 34e0: 6e 61 6c 6c 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e nall command lin 34f0: 65 20 28 65 2e 67 2e 20 3a 66 69 65 6c 64 31 20 e (e.g. :field1 3500: 61 62 63 29 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 abc).</td>.<td a 3510: 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 lign="left" vali 3520: 67 6e 3d 22 74 6f 70 22 3e 0a 50 6c 61 6e 6e 69 gn="top">.Planni 3530: 6e 67 20 61 68 65 61 64 20 79 6f 75 72 20 66 69 ng ahead your fi 3540: 65 6c 64 20 6e 61 6d 65 73 20 69 73 20 69 6d 70 eld names is imp 3550: 6f 72 74 61 6e 74 20 73 6f 20 61 73 20 74 6f 20 ortant so as to 3560: 61 76 6f 69 64 20 63 6f 6c 6c 69 73 69 6f 6e 73 avoid collisions 3570: 20 77 69 74 68 20 6f 74 68 65 72 20 65 6e 76 69 with other envi 3580: 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 ronment variable 3590: 73 0a 3c 2f 74 64 3e 0a 0a 3c 2f 74 72 3e 0a 0a s.</td>..</tr>.. 35a0: 3c 2f 74 61 62 6c 65 3e 0a 0a 3c 2f 64 69 76 3e </table>..</div> 35b0: 0a 3c 68 33 20 63 6c 61 73 73 3d 22 53 75 62 73 .<h3 class="Subs 35c0: 65 63 74 69 6f 6e 22 3e 0a 3c 61 20 63 6c 61 73 ection">.<a clas 35d0: 73 3d 22 74 6f 63 22 20 6e 61 6d 65 3d 22 74 6f s="toc" name="to 35e0: 63 2d 53 75 62 73 65 63 74 69 6f 6e 2d 30 2e 33 c-Subsection-0.3 35f0: 2e 33 22 3e 30 2e 33 2e 33 3c 2f 61 3e e2 80 83 .3">0.3.3</a> 3600: 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 Configuration fi 3610: 6c 65 73 0a 3c 2f 68 33 3e 0a 3c 68 34 20 63 6c les.</h3>.<h4 cl 3620: 61 73 73 3d 22 53 75 62 73 75 62 73 65 63 74 69 ass="Subsubsecti 3630: 6f 6e 22 3e 0a 3c 61 20 63 6c 61 73 73 3d 22 74 on">.<a class="t 3640: 6f 63 22 20 6e 61 6d 65 3d 22 74 6f 63 2d 53 75 oc" name="toc-Su 3650: 62 73 75 62 73 65 63 74 69 6f 6e 2d 30 2e 33 2e bsubsection-0.3. 3660: 33 2e 31 22 3e 30 2e 33 2e 33 2e 31 3c 2f 61 3e 3.1">0.3.3.1</a> 3670: e2 80 83 6d 65 67 61 74 65 73 74 2e 63 6f 6e 66 megatest.conf 3680: 69 67 0a 3c 2f 68 34 3e 0a 3c 64 69 76 20 63 6c ig.</h4>.<div cl 3690: 61 73 73 3d 22 55 6e 69 6e 64 65 6e 74 65 64 22 ass="Unindented" 36a0: 3e 0a 3c 74 61 62 6c 65 3e 0a 3c 74 72 3e 0a 3c >.<table>.<tr>.< 36b0: 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 td align="left" 36c0: 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 73 65 valign="top">.se 36d0: 63 74 69 6f 6e 0a 3c 2f 74 64 3e 0a 3c 74 64 20 ction.</td>.<td 36e0: 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c align="left" val 36f0: 69 67 6e 3d 22 74 6f 70 22 3e 0a 76 61 72 69 61 ign="top">.varia 3700: 62 6c 65 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c ble.</td>.<td al 3710: 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 ign="left" valig 3720: 6e 3d 22 74 6f 70 22 3e 0a 76 61 6c 75 65 0a 3c n="top">.value.< 3730: 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 /td>.<td align=" 3740: 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f left" valign="to 3750: 70 22 3e 0a 72 65 71 75 69 72 65 64 0a 3c 2f 74 p">.required.</t 3760: 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 d>.<td align="le 3770: 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 ft" valign="top" 3780: 3e 0a 63 6f 6d 6d 65 6e 74 0a 3c 2f 74 64 3e 0a >.comment.</td>. 3790: 0a 3c 2f 74 72 3e 0a 3c 74 72 3e 0a 3c 74 64 20 .</tr>.<tr>.<td 37a0: 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c align="left" val 37b0: 69 67 6e 3d 22 74 6f 70 22 3e 0a 5b 73 65 74 75 ign="top">.[setu 37c0: 70 5d 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 p].</td>.<td ali 37d0: 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e gn="left" valign 37e0: 3d 22 74 6f 70 22 3e 0a 6d 61 78 5f 63 6f 6e 63 ="top">.max_conc 37f0: 75 72 72 65 6e 74 5f 6a 6f 62 73 0a 3c 2f 74 64 urrent_jobs.</td 3800: 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 >.<td align="lef 3810: 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e t" valign="top"> 3820: 0a 69 66 20 76 61 72 69 61 62 6c 65 20 69 73 20 .if variable is 3830: 6e 6f 74 20 64 65 66 69 6e 65 64 20 6e 6f 20 6c not defined no l 3840: 69 6d 69 74 20 6f 6e 20 6a 6f 62 73 0a 3c 2f 74 imit on jobs.</t 3850: 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 d>.<td align="le 3860: 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 ft" valign="top" 3870: 3e 0a 6e 6f 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 >.no.</td>.<td a 3880: 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 lign="left" vali 3890: 67 6e 3d 22 74 6f 70 22 3e 0a 0a 3c 2f 74 64 3e gn="top">..</td> 38a0: 0a 0a 3c 2f 74 72 3e 0a 3c 74 72 3e 0a 3c 74 64 ..</tr>.<tr>.<td 38b0: 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 align="left" va 38c0: 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 0a 3c 2f 74 lign="top">..</t 38d0: 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 d>.<td align="le 38e0: 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 ft" valign="top" 38f0: 3e 0a 65 78 65 63 75 74 61 62 6c 65 0a 3c 2f 74 >.executable.</t 3900: 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 d>.<td align="le 3910: 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 ft" valign="top" 3920: 3e 0a 66 75 6c 6c 20 70 61 74 68 20 74 6f 20 6d >.full path to m 3930: 65 67 61 74 65 73 74 20 62 69 6e 61 72 79 0a 3c egatest binary.< 3940: 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 /td>.<td align=" 3950: 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f left" valign="to 3960: 70 22 3e 0a 6e 6f 0a 3c 2f 74 64 3e 0a 3c 74 64 p">.no.</td>.<td 3970: 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 align="left" va 3980: 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 55 73 65 20 lign="top">.Use 3990: 6f 6e 6c 79 20 69 66 20 6e 65 63 65 73 73 61 72 only if necessar 39a0: 79 2c 20 6d 65 67 61 74 65 73 74 20 77 69 6c 6c y, megatest will 39b0: 20 65 78 74 72 61 63 74 20 74 68 65 20 6c 6f 63 extract the loc 39c0: 61 74 69 6f 6e 20 66 72 6f 6d 20 77 68 65 72 65 ation from where 39d0: 20 69 74 20 75 73 65 64 20 74 6f 20 6c 61 75 6e it used to laun 39e0: 63 68 20 61 6e 64 20 61 64 64 20 61 70 70 65 6e ch and add appen 39f0: 64 20 74 68 61 74 20 74 6f 20 74 68 65 20 50 41 d that to the PA 3a00: 54 48 20 66 6f 72 20 74 65 73 74 20 72 75 6e 73 TH for test runs 3a10: 2e 0a 3c 2f 74 64 3e 0a 0a 3c 2f 74 72 3e 0a 3c ..</td>..</tr>.< 3a20: 74 72 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c tr>.<td align="l 3a30: 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 eft" valign="top 3a40: 22 3e 0a 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c ">..</td>.<td al 3a50: 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 ign="left" valig 3a60: 6e 3d 22 74 6f 70 22 3e 0a 72 75 6e 73 64 69 72 n="top">.runsdir 3a70: 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e .</td>.<td align 3a80: 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 ="left" valign=" 3a90: 74 6f 70 22 3e 0a 66 75 6c 6c 20 70 61 74 68 20 top">.full path 3aa0: 74 6f 20 77 68 65 72 65 20 74 68 65 20 6c 69 6e to where the lin 3ab0: 6b 20 74 72 65 65 20 74 6f 20 61 6c 6c 20 72 75 k tree to all ru 3ac0: 6e 73 20 77 69 6c 6c 20 62 65 20 63 72 65 61 74 ns will be creat 3ad0: 65 64 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 ed.</td>.<td ali 3ae0: 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e gn="left" valign 3af0: 3d 22 74 6f 70 22 3e 0a 6e 6f 0a 3c 2f 74 64 3e ="top">.no.</td> 3b00: 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 .<td align="left 3b10: 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a " valign="top">. 3b20: 42 65 63 61 75 73 65 20 79 6f 75 72 20 72 75 6e Because your run 3b30: 73 20 6d 61 79 20 62 65 20 73 70 72 65 61 64 20 s may be spread 3b40: 6f 75 74 20 6f 76 65 72 20 73 65 76 65 72 61 6c out over several 3b50: 20 64 69 73 6b 20 70 61 72 74 69 74 69 6f 6e 73 disk partitions 3b60: 20 61 20 63 65 6e 74 72 61 6c 20 6c 69 6e 6b 20 a central link 3b70: 74 72 65 65 20 69 73 20 63 72 65 61 74 65 64 20 tree is created 3b80: 74 6f 20 6d 61 6b 65 20 66 69 6e 64 69 6e 67 20 to make finding 3b90: 61 6c 6c 20 74 68 65 20 72 75 6e 73 20 65 61 73 all the runs eas 3ba0: 79 2e 0a 3c 2f 74 64 3e 0a 0a 3c 2f 74 72 3e 0a y..</td>..</tr>. 3bb0: 3c 74 72 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 <tr>.<td align=" 3bc0: 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f left" valign="to 3bd0: 70 22 3e 0a 5b 66 69 65 6c 64 73 5d 0a 3c 2f 74 p">.[fields].</t 3be0: 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 d>.<td align="le 3bf0: 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 ft" valign="top" 3c00: 3e 0a 73 74 72 69 6e 67 20 6f 66 20 6c 65 74 74 >.string of lett 3c10: 65 72 73 2c 20 6e 75 6d 62 65 72 73 20 61 6e 64 ers, numbers and 3c20: 20 75 6e 64 65 72 73 63 6f 72 65 0a 3c 2f 74 64 underscore.</td 3c30: 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 >.<td align="lef 3c40: 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e t" valign="top"> 3c50: 0a 73 74 72 69 6e 67 20 6f 66 20 6c 65 74 74 65 .string of lette 3c60: 72 73 2c 20 6e 75 6d 62 65 72 73 20 61 6e 64 20 rs, numbers and 3c70: 75 6e 64 65 72 73 63 6f 72 65 0a 3c 2f 74 64 3e underscore.</td> 3c80: 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 .<td align="left 3c90: 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a " valign="top">. 3ca0: 61 74 20 6c 65 61 73 74 20 6f 6e 65 0a 3c 2f 74 at least one.</t 3cb0: 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 d>.<td align="le 3cc0: 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 ft" valign="top" 3cd0: 3e 0a 0a 3c 2f 74 64 3e 0a 0a 3c 2f 74 72 3e 0a >..</td>..</tr>. 3ce0: 3c 74 72 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 <tr>.<td align=" 3cf0: 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f left" valign="to 3d00: 70 22 3e 0a 5b 6a 6f 62 74 6f 6f 6c 73 5d 0a 3c p">.[jobtools].< 3d10: 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 /td>.<td align=" 3d20: 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f left" valign="to 3d30: 70 22 3e 0a 6c 61 75 6e 63 68 65 72 0a 3c 2f 74 p">.launcher.</t 3d40: 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 d>.<td align="le 3d50: 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 ft" valign="top" 3d60: 3e 0a 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 75 >.command line u 3d70: 73 65 64 20 74 6f 20 6c 61 75 6e 63 68 20 6a 6f sed to launch jo 3d80: 62 73 20 2d 20 74 68 65 20 6a 6f 62 20 63 6f 6d bs - the job com 3d90: 6d 61 6e 64 20 28 6d 65 67 61 74 65 73 74 20 2d mand (megatest - 3da0: 65 78 65 63 75 74 65 29 20 77 69 6c 6c 20 62 65 execute) will be 3db0: 20 61 70 70 65 6e 64 65 64 20 74 6f 20 74 68 69 appended to thi 3dc0: 73 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 s.</td>.<td alig 3dd0: 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d n="left" valign= 3de0: 22 74 6f 70 22 3e 0a 6e 6f 0a 3c 2f 74 64 3e 0a "top">.no.</td>. 3df0: 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 <td align="left" 3e00: 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 0a valign="top">.. 3e10: 3c 2f 74 64 3e 0a 0a 3c 2f 74 72 3e 0a 3c 74 72 </td>..</tr>.<tr 3e20: 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 >.<td align="lef 3e30: 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e t" valign="top"> 3e40: 0a 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 ..</td>.<td alig 3e50: 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d n="left" valign= 3e60: 22 74 6f 70 22 3e 0a 77 6f 72 6b 68 6f 73 74 73 "top">.workhosts 3e70: 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e .</td>.<td align 3e80: 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 ="left" valign=" 3e90: 74 6f 70 22 3e 0a 6c 69 73 74 20 6f 66 20 68 6f top">.list of ho 3ea0: 73 74 6e 61 6d 65 73 20 74 6f 20 72 75 6e 20 6a stnames to run j 3eb0: 6f 62 73 20 6f 6e 20 4e 4f 54 20 53 55 50 50 4f obs on NOT SUPPO 3ec0: 52 54 45 44 20 52 49 47 48 54 20 4e 4f 57 0a 3c RTED RIGHT NOW.< 3ed0: 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 /td>.<td align=" 3ee0: 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f left" valign="to 3ef0: 70 22 3e 0a 6e 2f 61 0a 3c 2f 74 64 3e 0a 3c 74 p">.n/a.</td>.<t 3f00: 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 d align="left" v 3f10: 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 0a 3c 2f align="top">..</ 3f20: 74 64 3e 0a 0a 3c 2f 74 72 3e 0a 3c 74 72 3e 0a td>..</tr>.<tr>. 3f30: 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 <td align="left" 3f40: 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 5b valign="top">.[ 3f50: 65 6e 76 2d 6f 76 65 72 72 69 64 65 5d 0a 3c 2f env-override].</ 3f60: 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c td>.<td align="l 3f70: 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 eft" valign="top 3f80: 22 3e 0a 73 74 72 69 6e 67 20 6f 66 20 6c 65 74 ">.string of let 3f90: 74 65 72 73 2c 20 6e 75 6d 62 65 72 73 20 61 6e ters, numbers an 3fa0: 64 20 75 6e 64 65 72 73 63 6f 72 65 0a 3c 2f 74 d underscore.</t 3fb0: 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 d>.<td align="le 3fc0: 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 ft" valign="top" 3fd0: 3e 0a 61 6e 79 20 73 74 72 69 6e 67 0a 3c 2f 74 >.any string.</t 3fe0: 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 d>.<td align="le 3ff0: 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 ft" valign="top" 4000: 3e 0a 6e 6f 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 >.no.</td>.<td a 4010: 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 lign="left" vali 4020: 67 6e 3d 22 74 6f 70 22 3e 0a 54 68 65 73 65 20 gn="top">.These 4030: 61 72 65 20 73 65 74 20 6f 6e 20 74 68 65 20 74 are set on the t 4040: 65 73 74 20 6c 61 75 6e 63 68 69 6e 67 20 6d 61 est launching ma 4050: 63 68 69 6e 65 2c 20 6e 6f 74 20 74 68 65 20 74 chine, not the t 4060: 65 73 74 20 72 75 6e 6e 69 6e 67 20 6d 61 63 68 est running mach 4070: 69 6e 65 2e 20 54 79 70 69 63 61 6c 20 75 73 61 ine. Typical usa 4080: 67 65 20 69 73 20 74 6f 20 63 6f 6e 74 72 6f 6c ge is to control 4090: 20 74 68 65 20 68 6f 73 74 20 6f 72 20 72 75 6e the host or run 40a0: 20 71 75 65 75 65 20 66 6f 72 20 6c 61 75 6e 63 queue for launc 40b0: 68 69 6e 67 20 74 65 73 74 73 2e 20 54 68 65 73 hing tests. Thes 40c0: 65 20 76 61 6c 75 65 73 20 77 69 6c 6c 20 6e 6f e values will no 40d0: 74 20 62 65 20 73 65 65 6e 20 62 79 20 74 68 65 t be seen by the 40e0: 20 74 65 73 74 20 77 68 65 6e 20 69 74 20 72 75 test when it ru 40f0: 6e 73 2e 0a 3c 2f 74 64 3e 0a 0a 3c 2f 74 72 3e ns..</td>..</tr> 4100: 0a 3c 74 72 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d .<tr>.<td align= 4110: 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 "left" valign="t 4120: 6f 70 22 3e 0a 5b 64 69 73 6b 73 5d 0a 3c 2f 74 op">.[disks].</t 4130: 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 d>.<td align="le 4140: 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 ft" valign="top" 4150: 3e 0a 73 74 72 69 6e 67 20 6f 66 20 6c 65 74 74 >.string of lett 4160: 65 72 73 2c 20 6e 75 6d 62 65 72 73 20 61 6e 64 ers, numbers and 4170: 20 75 6e 64 65 72 73 63 6f 72 65 0a 3c 2f 74 64 underscore.</td 4180: 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 >.<td align="lef 4190: 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e t" valign="top"> 41a0: 0a 61 20 76 61 6c 69 64 20 70 61 74 68 20 77 72 .a valid path wr 41b0: 69 74 61 62 6c 65 20 62 79 20 74 68 65 20 74 65 itable by the te 41c0: 73 74 20 6c 61 75 6e 63 68 69 6e 67 20 70 72 6f st launching pro 41d0: 63 65 73 73 20 61 6e 64 20 62 79 20 74 68 65 20 cess and by the 41e0: 74 65 73 74 20 70 72 6f 63 65 73 73 0a 3c 2f 74 test process.</t 41f0: 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 d>.<td align="le 4200: 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 ft" valign="top" 4210: 3e 0a 79 65 73 0a 3c 2f 74 64 3e 0a 3c 74 64 20 >.yes.</td>.<td 4220: 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c align="left" val 4230: 69 67 6e 3d 22 74 6f 70 22 3e 0a 54 68 65 20 64 ign="top">.The d 4240: 69 73 6b 20 75 73 61 67 65 20 62 61 6c 61 6e 63 isk usage balanc 4250: 69 6e 67 20 61 6c 67 6f 72 69 74 68 6d 20 69 73 ing algorithm is 4260: 20 74 6f 20 63 68 6f 6f 73 65 20 74 68 65 20 64 to choose the d 4270: 69 73 6b 20 77 69 74 68 20 74 68 65 20 6c 65 61 isk with the lea 4280: 73 74 20 73 70 61 63 65 20 66 6f 72 20 65 61 63 st space for eac 4290: 68 20 74 65 73 74 20 72 75 6e 2e 20 0a 3c 2f 74 h test run. .</t 42a0: 64 3e 0a 0a 3c 2f 74 72 3e 0a 0a 3c 2f 74 61 62 d>..</tr>..</tab 42b0: 6c 65 3e 0a 0a 3c 2f 64 69 76 3e 0a 3c 68 34 20 le>..</div>.<h4 42c0: 63 6c 61 73 73 3d 22 53 75 62 73 75 62 73 65 63 class="Subsubsec 42d0: 74 69 6f 6e 22 3e 0a 3c 61 20 63 6c 61 73 73 3d tion">.<a class= 42e0: 22 74 6f 63 22 20 6e 61 6d 65 3d 22 74 6f 63 2d "toc" name="toc- 42f0: 53 75 62 73 75 62 73 65 63 74 69 6f 6e 2d 30 2e Subsubsection-0. 4300: 33 2e 33 2e 32 22 3e 30 2e 33 2e 33 2e 32 3c 2f 3.3.2">0.3.3.2</ 4310: 61 3e e2 80 83 72 75 6e 63 6f 6e 66 69 67 73 2e a> runconfigs. 4320: 63 6f 6e 66 69 67 20 66 69 6c 65 0a 3c 2f 68 34 config file.</h4 4330: 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 55 6e >.<div class="Un 4340: 69 6e 64 65 6e 74 65 64 22 3e 0a 3c 74 61 62 6c indented">.<tabl 4350: 65 3e 0a 3c 74 72 3e 0a 3c 74 64 20 61 6c 69 67 e>.<tr>.<td alig 4360: 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d n="left" valign= 4370: 22 74 6f 70 22 3e 0a 73 65 63 74 69 6f 6e 0a 3c "top">.section.< 4380: 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 /td>.<td align=" 4390: 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f left" valign="to 43a0: 70 22 3e 0a 76 61 72 69 61 62 6c 65 0a 3c 2f 74 p">.variable.</t 43b0: 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 d>.<td align="le 43c0: 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 ft" valign="top" 43d0: 3e 0a 76 61 6c 75 65 0a 3c 2f 74 64 3e 0a 3c 74 >.value.</td>.<t 43e0: 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 d align="left" v 43f0: 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 72 65 71 align="top">.req 4400: 75 69 72 65 64 3f 0a 3c 2f 74 64 3e 0a 3c 74 64 uired?.</td>.<td 4410: 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 align="left" va 4420: 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 63 6f 6d 6d lign="top">.comm 4430: 65 6e 74 0a 3c 2f 74 64 3e 0a 0a 3c 2f 74 72 3e ent.</td>..</tr> 4440: 0a 3c 74 72 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d .<tr>.<td align= 4450: 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 "left" valign="t 4460: 6f 70 22 3e 0a 5b 64 65 66 61 75 6c 74 5d 0a 3c op">.[default].< 4470: 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 /td>.<td align=" 4480: 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f left" valign="to 4490: 70 22 3e 0a 73 74 72 69 6e 67 20 6f 66 20 6c 65 p">.string of le 44a0: 74 74 65 72 73 2c 20 6e 75 6d 62 65 72 73 20 61 tters, numbers a 44b0: 6e 64 20 75 6e 64 65 72 73 63 6f 72 65 0a 3c 2f nd underscore.</ 44c0: 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c td>.<td align="l 44d0: 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 eft" valign="top 44e0: 22 3e 0a 61 6e 79 0a 3c 2f 74 64 3e 0a 3c 74 64 ">.any.</td>.<td 44f0: 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 align="left" va 4500: 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 6e 6f 0a 3c lign="top">.no.< 4510: 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 /td>.<td align=" 4520: 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f left" valign="to 4530: 70 22 3e 0a 76 61 72 69 61 62 6c 65 73 20 73 65 p">.variables se 4540: 74 20 69 6e 20 74 68 69 73 20 73 65 63 74 69 6f t in this sectio 4550: 6e 20 77 69 6c 6c 20 62 65 20 61 76 61 69 6c 61 n will be availa 4560: 62 6c 65 20 66 6f 72 20 61 6c 6c 20 72 75 6e 73 ble for all runs 4570: 2c 20 64 65 66 69 6e 69 6e 67 20 74 68 65 20 73 , defining the s 4580: 61 6d 65 20 76 61 72 69 61 62 6c 65 20 69 6e 20 ame variable in 4590: 61 6e 6f 74 68 65 72 20 73 65 63 74 69 6f 6e 20 another section 45a0: 77 69 6c 6c 20 6f 76 65 72 72 69 64 65 20 74 68 will override th 45b0: 65 20 76 61 6c 75 65 20 66 72 6f 6d 20 74 68 65 e value from the 45c0: 20 64 65 66 61 75 6c 74 20 73 65 63 74 69 6f 6e default section 45d0: 0a 3c 2f 74 64 3e 0a 0a 3c 2f 74 72 3e 0a 3c 74 .</td>..</tr>.<t 45e0: 72 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 r>.<td align="le 45f0: 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 ft" valign="top" 4600: 3e 0a 5b 66 69 65 6c 64 31 76 61 6c 75 65 2f 66 >.[field1value/f 4610: 69 65 6c 64 32 76 61 6c 75 65 2e 2e 2e 5d 0a 3c ield2value...].< 4620: 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 /td>.<td align=" 4630: 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f left" valign="to 4640: 70 22 3e 0a 73 74 72 69 6e 67 20 6f 66 20 6c 65 p">.string of le 4650: 74 74 65 72 73 2c 20 6e 75 6d 62 65 72 73 20 61 tters, numbers a 4660: 6e 64 20 75 6e 64 65 72 73 63 6f 72 65 0a 3c 2f nd underscore.</ 4670: 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c td>.<td align="l 4680: 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 eft" valign="top 4690: 22 3e 0a 61 6e 79 0a 3c 2f 74 64 3e 0a 3c 74 64 ">.any.</td>.<td 46a0: 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 align="left" va 46b0: 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 6e 6f 0a 3c lign="top">.no.< 46c0: 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 /td>.<td align=" 46d0: 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f left" valign="to 46e0: 70 22 3e 0a 74 68 65 20 76 61 6c 75 65 73 20 69 p">.the values i 46f0: 6e 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 77 n this section w 4700: 69 6c 6c 20 62 65 20 73 65 74 20 66 6f 72 20 61 ill be set for a 4710: 6e 79 20 72 75 6e 20 77 68 65 72 65 20 66 69 65 ny run where fie 4720: 6c 64 31 20 69 73 20 66 69 65 6c 64 31 76 61 6c ld1 is field1val 4730: 75 65 2c 20 66 69 65 6c 64 32 20 69 73 20 66 69 ue, field2 is fi 4740: 65 6c 64 32 76 61 6c 75 65 20 61 6e 64 20 66 69 eld2value and fi 4750: 65 6c 64 4e 20 69 73 20 66 69 65 6c 64 4e 76 61 eldN is fieldNva 4760: 6c 75 65 2e 20 0a 3c 2f 74 64 3e 0a 0a 3c 2f 74 lue. .</td>..</t 4770: 72 3e 0a 0a 3c 2f 74 61 62 6c 65 3e 0a 0a 3c 2f r>..</table>..</ 4780: 64 69 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d div>.<div class= 4790: 22 49 6e 64 65 6e 74 65 64 22 3e 0a 45 78 61 6d "Indented">.Exam 47a0: 70 6c 65 3a 20 61 20 74 65 73 74 20 73 75 69 74 ple: a test suit 47b0: 65 20 74 68 61 74 20 63 68 65 63 6b 73 20 74 68 e that checks th 47c0: 61 74 20 61 20 70 69 65 63 65 20 6f 66 20 73 6f at a piece of so 47d0: 66 74 77 61 72 65 20 77 6f 72 6b 73 20 63 6f 72 ftware works cor 47e0: 72 65 63 74 6c 79 20 66 6f 72 20 64 69 66 66 65 rectly for diffe 47f0: 72 65 6e 74 20 63 75 73 74 6f 6d 65 72 20 63 6f rent customer co 4800: 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 61 6e 64 nfigurations and 4810: 20 6c 6f 63 61 74 69 6f 6e 73 20 65 61 63 68 20 locations each 4820: 6f 66 20 77 68 69 63 68 20 69 73 20 64 6f 6e 65 of which is done 4830: 20 61 73 20 61 20 73 65 70 61 72 61 74 65 20 72 as a separate r 4840: 65 6c 65 61 73 65 20 72 65 67 72 65 73 73 69 6f elease regressio 4850: 6e 20 72 75 6e 2e 20 54 68 65 20 66 69 65 6c 64 n run. The field 4860: 73 2c 20 43 55 53 54 4f 4d 45 52 20 61 6e 64 20 s, CUSTOMER and 4870: 4c 4f 43 41 54 49 4f 4e 20 77 65 72 65 20 63 68 LOCATION were ch 4880: 6f 73 65 6e 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 osen. The follow 4890: 69 6e 67 20 72 75 6e 63 6f 6e 66 69 67 73 2e 63 ing runconfigs.c 48a0: 6f 6e 66 69 67 20 66 69 6c 65 20 77 6f 75 6c 64 onfig file would 48b0: 20 73 65 74 20 73 6f 6d 65 20 76 61 72 69 61 62 set some variab 48c0: 6c 65 73 20 73 70 65 63 69 66 69 63 20 74 6f 20 les specific to 48d0: 72 75 6e 73 20 66 6f 72 20 6d 65 67 61 63 6f 72 runs for megacor 48e0: 70 20 69 6e 20 49 6e 64 69 61 20 61 6e 64 20 66 p in India and f 48f0: 65 6d 74 6f 63 6f 72 70 20 69 6e 20 74 68 65 20 emtocorp in the 4900: 43 6f 6f 6b 20 49 73 6c 61 6e 64 73 20 61 6e 64 Cook Islands and 4910: 20 4e 65 77 20 5a 65 61 6c 61 6e 64 3a 0a 3c 2f New Zealand:.</ 4920: 64 69 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d div>.<div class= 4930: 22 43 6f 64 65 22 3e 0a 23 20 72 75 6e 63 6f 6e "Code">.# runcon 4940: 66 69 67 73 2e 63 6f 6e 66 69 67 0a 3c 2f 64 69 figs.config.</di 4950: 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 43 v>.<div class="C 4960: 6f 64 65 22 3e 0a 5b 64 65 66 61 75 6c 74 5d 0a ode">.[default]. 4970: 3c 2f 64 69 76 3e 0a 3c 64 69 76 20 63 6c 61 73 </div>.<div clas 4980: 73 3d 22 43 6f 64 65 22 3e 0a 45 4e 43 52 59 54 s="Code">.ENCRYT 4990: 49 4f 4e 20 74 72 75 65 0a 3c 2f 64 69 76 3e 0a ION true.</div>. 49a0: 3c 64 69 76 20 63 6c 61 73 73 3d 22 43 6f 64 65 <div class="Code 49b0: 22 3e 0a 23 0a 3c 2f 64 69 76 3e 0a 3c 64 69 76 ">.#.</div>.<div 49c0: 20 63 6c 61 73 73 3d 22 43 6f 64 65 22 3e 0a 5b class="Code">.[ 49d0: 6d 65 67 61 63 6f 72 70 2f 69 6e 64 69 61 5d 0a megacorp/india]. 49e0: 3c 2f 64 69 76 3e 0a 3c 64 69 76 20 63 6c 61 73 </div>.<div clas 49f0: 73 3d 22 43 6f 64 65 22 3e 0a 54 45 53 54 50 41 s="Code">.TESTPA 4a00: 54 48 20 2f 6e 66 73 2f 74 65 73 74 69 6e 67 2f TH /nfs/testing/ 4a10: 6d 65 67 61 63 6f 72 70 5f 72 75 6e 73 0a 3c 2f megacorp_runs.</ 4a20: 64 69 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d div>.<div class= 4a30: 22 43 6f 64 65 22 3e 0a 23 0a 3c 2f 64 69 76 3e "Code">.#.</div> 4a40: 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 43 6f 64 .<div class="Cod 4a50: 65 22 3e 0a 5b 66 65 6d 74 6f 63 6f 72 70 2f 63 e">.[femtocorp/c 4a60: 6f 6f 6b 5f 69 73 6c 61 6e 64 73 5d 0a 3c 2f 64 ook_islands].</d 4a70: 69 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 iv>.<div class=" 4a80: 43 6f 64 65 22 3e 0a 45 4e 43 52 59 54 49 4f 4e Code">.ENCRYTION 4a90: 20 66 61 6c 73 65 0a 3c 2f 64 69 76 3e 0a 3c 64 false.</div>.<d 4aa0: 69 76 20 63 6c 61 73 73 3d 22 43 6f 64 65 22 3e iv class="Code"> 4ab0: 0a 54 45 53 54 50 41 54 48 20 2f 61 66 73 2f 6b .TESTPATH /afs/k 4ac0: 69 61 74 6f 61 2f 74 65 73 74 69 6e 67 2f 63 6f iatoa/testing/co 4ad0: 6f 6b 5f 69 73 6c 61 6e 64 73 0a 3c 2f 64 69 76 ok_islands.</div 4ae0: 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 43 6f >.<div class="Co 4af0: 64 65 22 3e 0a 23 0a 3c 2f 64 69 76 3e 0a 3c 64 de">.#.</div>.<d 4b00: 69 76 20 63 6c 61 73 73 3d 22 43 6f 64 65 22 3e iv class="Code"> 4b10: 0a 5b 66 65 6d 74 6f 63 6f 72 70 2f 6e 65 77 5f .[femtocorp/new_ 4b20: 7a 65 61 6c 61 6e 64 5d 0a 3c 2f 64 69 76 3e 0a zealand].</div>. 4b30: 3c 64 69 76 20 63 6c 61 73 73 3d 22 43 6f 64 65 <div class="Code 4b40: 22 3e 0a 54 45 53 54 50 41 54 48 20 2f 61 66 73 ">.TESTPATH /afs 4b50: 2f 6b 69 61 74 61 6f 2f 74 65 73 74 69 6e 67 2f /kiatao/testing/ 4b60: 6e 65 77 5f 7a 65 61 6c 61 6e 64 0a 3c 2f 64 69 new_zealand.</di 4b70: 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 43 v>.<div class="C 4b80: 6f 64 65 22 3e 0a 23 0a 3c 2f 64 69 76 3e 0a 3c ode">.#.</div>.< 4b90: 64 69 76 20 63 6c 61 73 73 3d 22 43 6f 64 65 22 div class="Code" 4ba0: 3e 0a 5b 6d 65 67 61 63 6f 72 70 2f 6e 65 77 5f >.[megacorp/new_ 4bb0: 7a 65 61 6c 61 6e 64 5d 0a 3c 2f 64 69 76 3e 0a zealand].</div>. 4bc0: 3c 64 69 76 20 63 6c 61 73 73 3d 22 43 6f 64 65 <div class="Code 4bd0: 22 3e 0a 54 45 53 54 50 41 54 48 20 2f 6e 66 73 ">.TESTPATH /nfs 4be0: 2f 74 65 73 74 69 6e 67 2f 6d 65 67 61 63 6f 72 /testing/megacor 4bf0: 70 5f 72 75 6e 73 0a 3c 2f 64 69 76 3e 0a 3c 64 p_runs.</div>.<d 4c00: 69 76 20 63 6c 61 73 73 3d 22 50 61 72 61 67 72 iv class="Paragr 4c10: 61 70 68 2d 22 3e 0a 3c 61 20 63 6c 61 73 73 3d aph-">.<a class= 4c20: 22 74 6f 63 22 20 6e 61 6d 65 3d 22 74 6f 63 2d "toc" name="toc- 4c30: 50 61 72 61 67 72 61 70 68 2d 2d 31 22 3e 3c 2f Paragraph--1"></ 4c40: 61 3e 52 75 6e 6e 69 6e 67 20 6d 65 67 61 74 65 a>Running megate 4c50: 73 74 20 6c 69 6b 65 20 74 68 69 73 3a 0a 3c 2f st like this:.</ 4c60: 64 69 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d div>.<div class= 4c70: 22 43 6f 64 65 22 3e 0a 6d 65 67 61 74 65 73 74 "Code">.megatest 4c80: 20 3a 43 55 53 54 4f 4d 45 52 20 6d 65 67 61 63 :CUSTOMER megac 4c90: 6f 72 70 20 3a 4c 4f 43 41 54 49 4f 4e 20 6e 65 orp :LOCATION ne 4ca0: 77 5f 7a 65 61 6c 61 6e 64 20 3a 72 75 6e 6e 61 w_zealand :runna 4cb0: 6d 65 20 77 65 65 6b 31 32 5f 32 30 31 31 5f 72 me week12_2011_r 4cc0: 75 6e 31 20 2d 72 75 6e 61 6c 6c 0a 3c 2f 64 69 un1 -runall.</di 4cd0: 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 50 v>.<div class="P 4ce0: 61 72 61 67 72 61 70 68 2d 22 3e 0a 3c 61 20 63 aragraph-">.<a c 4cf0: 6c 61 73 73 3d 22 74 6f 63 22 20 6e 61 6d 65 3d lass="toc" name= 4d00: 22 74 6f 63 2d 50 61 72 61 67 72 61 70 68 2d 2d "toc-Paragraph-- 4d10: 32 22 3e 3c 2f 61 3e 57 6f 75 6c 64 20 73 65 74 2"></a>Would set 4d20: 3a 0a 3c 2f 64 69 76 3e 0a 3c 64 69 76 20 63 6c :.</div>.<div cl 4d30: 61 73 73 3d 22 43 6f 64 65 22 3e 0a 45 4e 43 52 ass="Code">.ENCR 4d40: 59 50 54 49 4f 4e 20 74 72 75 65 0a 3c 2f 64 69 YPTION true.</di 4d50: 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 43 v>.<div class="C 4d60: 6f 64 65 22 3e 0a 54 45 53 54 50 41 54 48 20 2f ode">.TESTPATH / 4d70: 6e 66 73 2f 74 65 73 74 69 6e 67 2f 6d 65 67 61 nfs/testing/mega 4d80: 63 6f 72 70 5f 72 75 6e 73 0a 3c 2f 64 69 76 3e corp_runs.</div> 4d90: 0a 3c 68 33 20 63 6c 61 73 73 3d 22 53 75 62 73 .<h3 class="Subs 4da0: 65 63 74 69 6f 6e 22 3e 0a 3c 61 20 63 6c 61 73 ection">.<a clas 4db0: 73 3d 22 74 6f 63 22 20 6e 61 6d 65 3d 22 74 6f s="toc" name="to 4dc0: 63 2d 53 75 62 73 65 63 74 69 6f 6e 2d 30 2e 33 c-Subsection-0.3 4dd0: 2e 34 22 3e 30 2e 33 2e 34 3c 2f 61 3e e2 80 83 .4">0.3.4</a> 4de0: 57 72 69 74 69 6e 67 20 74 65 73 74 73 0a 3c 2f Writing tests.</ 4df0: 68 33 3e 0a 3c 68 34 20 63 6c 61 73 73 3d 22 53 h3>.<h4 class="S 4e00: 75 62 73 75 62 73 65 63 74 69 6f 6e 22 3e 0a 3c ubsubsection">.< 4e10: 61 20 63 6c 61 73 73 3d 22 74 6f 63 22 20 6e 61 a class="toc" na 4e20: 6d 65 3d 22 74 6f 63 2d 53 75 62 73 75 62 73 65 me="toc-Subsubse 4e30: 63 74 69 6f 6e 2d 30 2e 33 2e 34 2e 31 22 3e 30 ction-0.3.4.1">0 4e40: 2e 33 2e 34 2e 31 3c 2f 61 3e e2 80 83 74 65 73 .3.4.1</a> tes 4e50: 74 63 6f 6e 66 69 67 20 66 69 6c 65 0a 3c 2f 68 tconfig file.</h 4e60: 34 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 55 4>.<div class="U 4e70: 6e 69 6e 64 65 6e 74 65 64 22 3e 0a 3c 74 61 62 nindented">.<tab 4e80: 6c 65 3e 0a 3c 74 72 3e 0a 3c 74 64 20 61 6c 69 le>.<tr>.<td ali 4e90: 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e gn="left" valign 4ea0: 3d 22 74 6f 70 22 3e 0a 73 65 63 74 69 6f 6e 0a ="top">.section. 4eb0: 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d </td>.<td align= 4ec0: 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 "left" valign="t 4ed0: 6f 70 22 3e 0a 76 61 72 69 61 62 6c 65 0a 3c 2f op">.variable.</ 4ee0: 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c td>.<td align="l 4ef0: 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 eft" valign="top 4f00: 22 3e 0a 76 61 6c 75 65 0a 3c 2f 74 64 3e 0a 3c ">.value.</td>.< 4f10: 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 td align="left" 4f20: 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 72 65 valign="top">.re 4f30: 71 75 69 72 65 64 3f 0a 3c 2f 74 64 3e 0a 3c 74 quired?.</td>.<t 4f40: 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 d align="left" v 4f50: 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 63 6f 6d align="top">.com 4f60: 6d 65 6e 74 73 0a 3c 2f 74 64 3e 0a 0a 3c 2f 74 ments.</td>..</t 4f70: 72 3e 0a 3c 74 72 3e 0a 3c 74 64 20 61 6c 69 67 r>.<tr>.<td alig 4f80: 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d n="left" valign= 4f90: 22 74 6f 70 22 3e 0a 5b 73 65 74 75 70 5d 0a 3c "top">.[setup].< 4fa0: 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 /td>.<td align=" 4fb0: 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f left" valign="to 4fc0: 70 22 3e 0a 72 75 6e 73 63 72 69 70 74 0a 3c 2f p">.runscript.</ 4fd0: 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c td>.<td align="l 4fe0: 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 eft" valign="top 4ff0: 22 3e 0a 6e 61 6d 65 20 6f 66 20 73 63 72 69 70 ">.name of scrip 5000: 74 20 74 6f 20 65 78 65 63 75 74 65 20 66 6f 72 t to execute for 5010: 20 74 68 69 73 20 74 65 73 74 0a 3c 2f 74 64 3e this test.</td> 5020: 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 .<td align="left 5030: 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a " valign="top">. 5040: 79 65 73 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c yes.</td>.<td al 5050: 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 ign="left" valig 5060: 6e 3d 22 74 6f 70 22 3e 0a 54 68 65 20 73 63 72 n="top">.The scr 5070: 69 70 74 20 6d 75 73 74 20 62 65 20 65 78 65 63 ipt must be exec 5080: 75 74 61 62 6c 65 20 61 6e 64 20 65 69 74 68 65 utable and eithe 5090: 72 20 70 72 6f 76 69 64 65 20 74 68 65 20 66 75 r provide the fu 50a0: 6c 6c 20 70 61 74 68 20 6f 72 20 70 75 74 20 61 ll path or put a 50b0: 20 63 6f 70 79 20 61 74 20 74 68 65 20 74 6f 70 copy at the top 50c0: 20 6f 66 20 79 6f 75 72 20 74 65 73 74 20 64 69 of your test di 50d0: 72 65 63 74 6f 72 79 0a 3c 2f 74 64 3e 0a 0a 3c rectory.</td>..< 50e0: 2f 74 72 3e 0a 3c 74 72 3e 0a 3c 74 64 20 61 6c /tr>.<tr>.<td al 50f0: 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 ign="left" valig 5100: 6e 3d 22 74 6f 70 22 3e 0a 5b 72 65 71 75 69 72 n="top">.[requir 5110: 65 6d 65 6e 74 73 5d 0a 3c 2f 74 64 3e 0a 3c 74 ements].</td>.<t 5120: 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 d align="left" v 5130: 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 77 61 69 align="top">.wai 5140: 74 6f 6e 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c ton.</td>.<td al 5150: 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 ign="left" valig 5160: 6e 3d 22 74 6f 70 22 3e 0a 6c 69 73 74 20 6f 66 n="top">.list of 5170: 20 76 61 6c 69 64 20 74 65 73 74 20 6e 61 6d 65 valid test name 5180: 73 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 s.</td>.<td alig 5190: 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d n="left" valign= 51a0: 22 74 6f 70 22 3e 0a 6e 6f 0a 3c 2f 74 64 3e 0a "top">.no.</td>. 51b0: 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 <td align="left" 51c0: 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 54 valign="top">.T 51d0: 68 69 73 20 74 65 73 74 20 77 69 6c 6c 20 6e 6f his test will no 51e0: 74 20 72 75 6e 20 75 6e 74 69 6c 20 74 68 65 20 t run until the 51f0: 6e 61 6d 65 64 20 74 65 73 74 73 20 61 72 65 20 named tests are 5200: 73 74 61 74 65 20 63 6f 6d 70 6c 65 74 65 64 20 state completed 5210: 61 6e 64 20 73 74 61 74 75 73 20 50 41 53 53 0a and status PASS. 5220: 3c 2f 74 64 3e 0a 0a 3c 2f 74 72 3e 0a 3c 74 72 </td>..</tr>.<tr 5230: 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 >.<td align="lef 5240: 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e t" valign="top"> 5250: 0a 5b 69 74 65 6d 73 5d 0a 3c 2f 74 64 3e 0a 3c .[items].</td>.< 5260: 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 td align="left" 5270: 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 61 6e valign="top">.an 5280: 79 20 76 61 6c 69 64 0a 3c 2f 74 64 3e 0a 3c 74 y valid.</td>.<t 5290: 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 d align="left" v 52a0: 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 6c 69 73 align="top">.lis 52b0: 74 20 6f 66 20 76 61 6c 75 65 73 0a 3c 2f 74 64 t of values.</td 52c0: 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 >.<td align="lef 52d0: 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e t" valign="top"> 52e0: 0a 6e 6f 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c .no.</td>.<td al 52f0: 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 ign="left" valig 5300: 6e 3d 22 74 6f 70 22 3e 0a 54 68 65 20 74 65 73 n="top">.The tes 5310: 74 20 77 69 6c 6c 20 62 65 20 72 65 70 65 61 74 t will be repeat 5320: 65 64 20 6f 6e 63 65 20 66 6f 72 20 65 61 63 68 ed once for each 5330: 20 69 74 65 6d 20 77 69 74 68 20 74 68 65 20 76 item with the v 5340: 61 72 69 61 62 6c 65 20 6e 61 6d 65 20 73 65 74 ariable name set 5350: 20 74 6f 20 74 68 65 20 76 61 6c 75 65 2e 20 49 to the value. I 5360: 66 20 74 68 65 72 65 20 69 73 20 6d 6f 72 65 20 f there is more 5370: 74 68 61 6e 20 6f 6e 65 20 76 61 72 69 61 62 6c than one variabl 5380: 65 20 74 68 65 6e 20 74 68 65 20 74 65 73 74 20 e then the test 5390: 77 69 6c 6c 20 62 65 20 72 75 6e 20 61 67 61 69 will be run agai 53a0: 6e 73 74 20 61 6c 6c 20 75 6e 69 71 75 65 20 63 nst all unique c 53b0: 6f 6d 62 69 6e 61 74 69 6f 6e 73 20 6f 66 20 74 ombinations of t 53c0: 68 65 20 76 61 6c 75 65 73 0a 3c 2f 74 64 3e 0a he values.</td>. 53d0: 0a 3c 2f 74 72 3e 0a 0a 3c 2f 74 61 62 6c 65 3e .</tr>..</table> 53e0: 0a 0a 3c 2f 64 69 76 3e 0a 3c 68 33 20 63 6c 61 ..</div>.<h3 cla 53f0: 73 73 3d 22 53 75 62 73 65 63 74 69 6f 6e 22 3e ss="Subsection"> 5400: 0a 3c 61 20 63 6c 61 73 73 3d 22 74 6f 63 22 20 .<a class="toc" 5410: 6e 61 6d 65 3d 22 74 6f 63 2d 53 75 62 73 65 63 name="toc-Subsec 5420: 74 69 6f 6e 2d 30 2e 33 2e 35 22 3e 30 2e 33 2e tion-0.3.5">0.3. 5430: 35 3c 2f 61 3e e2 80 83 43 6f 6d 6d 61 6e 64 20 5</a> Command 5440: 6c 69 6e 65 0a 3c 2f 68 33 3e 0a 3c 64 69 76 20 line.</h3>.<div 5450: 63 6c 61 73 73 3d 22 55 6e 69 6e 64 65 6e 74 65 class="Unindente 5460: 64 22 3e 0a 3c 74 61 62 6c 65 3e 0a 3c 74 72 3e d">.<table>.<tr> 5470: 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 .<td align="left 5480: 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a " valign="top">. 5490: 73 77 69 74 63 68 20 6f 72 20 70 61 72 61 6d 0a switch or param. 54a0: 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d </td>.<td align= 54b0: 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 "left" valign="t 54c0: 6f 70 22 3e 0a 70 61 72 61 6d 65 74 65 72 0a 3c op">.parameter.< 54d0: 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 /td>.<td align=" 54e0: 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f left" valign="to 54f0: 70 22 3e 0a 70 75 72 70 6f 73 65 0a 3c 2f 74 64 p">.purpose.</td 5500: 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 >.<td align="lef 5510: 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e t" valign="top"> 5520: 0a 63 6f 6d 6d 65 6e 74 73 0a 3c 2f 74 64 3e 0a .comments.</td>. 5530: 0a 3c 2f 74 72 3e 0a 3c 74 72 3e 0a 3c 74 64 20 .</tr>.<tr>.<td 5540: 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c align="left" val 5550: 69 67 6e 3d 22 74 6f 70 22 3e 0a 2d 68 0a 3c 2f ign="top">.-h.</ 5560: 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c td>.<td align="l 5570: 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 eft" valign="top 5580: 22 3e 0a 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c ">..</td>.<td al 5590: 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 ign="left" valig 55a0: 6e 3d 22 74 6f 70 22 3e 0a 62 72 69 65 66 20 68 n="top">.brief h 55b0: 65 6c 70 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c elp.</td>.<td al 55c0: 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 ign="left" valig 55d0: 6e 3d 22 74 6f 70 22 3e 0a 0a 3c 2f 74 64 3e 0a n="top">..</td>. 55e0: 0a 3c 2f 74 72 3e 0a 3c 74 72 3e 0a 3c 74 64 20 .</tr>.<tr>.<td 55f0: 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c align="left" val 5600: 69 67 6e 3d 22 74 6f 70 22 3e 0a 2d 72 75 6e 61 ign="top">.-runa 5610: 6c 6c 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 ll.</td>.<td ali 5620: 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e gn="left" valign 5630: 3d 22 74 6f 70 22 3e 0a 0a 3c 2f 74 64 3e 0a 3c ="top">..</td>.< 5640: 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 td align="left" 5650: 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 72 75 valign="top">.ru 5660: 6e 20 61 6c 6c 20 74 65 73 74 73 0a 3c 2f 74 64 n all tests.</td 5670: 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 >.<td align="lef 5680: 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e t" valign="top"> 5690: 0a 0a 3c 2f 74 64 3e 0a 0a 3c 2f 74 72 3e 0a 3c ..</td>..</tr>.< 56a0: 74 72 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c tr>.<td align="l 56b0: 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 eft" valign="top 56c0: 22 3e 0a 2d 72 75 6e 74 65 73 74 73 0a 3c 2f 74 ">.-runtests.</t 56d0: 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 d>.<td align="le 56e0: 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 ft" valign="top" 56f0: 3e 0a 74 65 73 74 31 2c 74 65 73 74 32 2c 2e 2e >.test1,test2,.. 5700: 2e 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 ..</td>.<td alig 5710: 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d n="left" valign= 5720: 22 74 6f 70 22 3e 0a 72 75 6e 20 6f 6e 65 20 6f "top">.run one o 5730: 72 20 6d 6f 72 65 20 74 65 73 74 73 0a 3c 2f 74 r more tests.</t 5740: 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 d>.<td align="le 5750: 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 ft" valign="top" 5760: 3e 0a 0a 3c 2f 74 64 3e 0a 0a 3c 2f 74 72 3e 0a >..</td>..</tr>. 5770: 3c 74 72 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 <tr>.<td align=" 5780: 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f left" valign="to 5790: 70 22 3e 0a 2d 73 74 65 70 0a 3c 2f 74 64 3e 0a p">.-step.</td>. 57a0: 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 <td align="left" 57b0: 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 73 valign="top">.s 57c0: 74 65 70 6e 61 6d 65 0a 3c 2f 74 64 3e 0a 3c 74 tepname.</td>.<t 57d0: 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 d align="left" v 57e0: 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 72 65 63 align="top">.rec 57f0: 6f 72 64 20 61 20 73 74 65 70 0a 3c 2f 74 64 3e ord a step.</td> 5800: 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 .<td align="left 5810: 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a " valign="top">. 5820: 72 65 71 75 69 72 65 73 20 3a 73 74 61 74 65 20 requires :state 5830: 61 6e 64 20 3a 73 74 61 74 75 73 0a 3c 2f 74 64 and :status.</td 5840: 3e 0a 0a 3c 2f 74 72 3e 0a 3c 74 72 3e 0a 3c 74 >..</tr>.<tr>.<t 5850: 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 d align="left" v 5860: 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 2d 74 65 align="top">.-te 5870: 73 74 2d 73 74 61 74 75 73 0a 3c 2f 74 64 3e 0a st-status.</td>. 5880: 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 <td align="left" 5890: 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 0a valign="top">.. 58a0: 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d </td>.<td align= 58b0: 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 "left" valign="t 58c0: 6f 70 22 3e 0a 72 65 63 6f 72 64 20 74 68 65 20 op">.record the 58d0: 74 65 73 74 20 73 74 61 74 75 73 0a 3c 2f 74 64 test status.</td 58e0: 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 >.<td align="lef 58f0: 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e t" valign="top"> 5900: 0a 72 65 71 75 69 72 65 73 20 3a 73 74 61 74 65 .requires :state 5910: 20 61 6e 64 20 3a 73 74 61 74 75 73 0a 3c 2f 74 and :status.</t 5920: 64 3e 0a 0a 3c 2f 74 72 3e 0a 3c 74 72 3e 0a 3c d>..</tr>.<tr>.< 5930: 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 td align="left" 5940: 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 2d 73 valign="top">.-s 5950: 65 74 6c 6f 67 0a 3c 2f 74 64 3e 0a 3c 74 64 20 etlog.</td>.<td 5960: 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c align="left" val 5970: 69 67 6e 3d 22 74 6f 70 22 3e 0a 6c 6f 67 66 69 ign="top">.logfi 5980: 6c 65 6e 61 6d 65 0a 3c 2f 74 64 3e 0a 3c 74 64 lename.</td>.<td 5990: 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 align="left" va 59a0: 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 73 65 74 20 lign="top">.set 59b0: 74 68 65 20 6c 6f 67 66 69 6c 65 20 6e 61 6d 65 the logfile name 59c0: 20 66 6f 72 20 61 20 74 65 73 74 0a 3c 2f 74 64 for a test.</td 59d0: 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 >.<td align="lef 59e0: 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e t" valign="top"> 59f0: 0a 70 61 74 68 20 69 73 20 61 73 73 75 6d 65 64 .path is assumed 5a00: 20 74 6f 20 62 65 20 72 65 6c 61 74 69 76 65 20 to be relative 5a10: 74 6f 20 74 68 65 20 74 65 73 74 20 72 75 6e 20 to the test run 5a20: 64 69 72 65 63 74 6f 72 79 0a 3c 2f 74 64 3e 0a directory.</td>. 5a30: 0a 3c 2f 74 72 3e 0a 3c 74 72 3e 0a 3c 74 64 20 .</tr>.<tr>.<td 5a40: 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c align="left" val 5a50: 69 67 6e 3d 22 74 6f 70 22 3e 0a 2d 73 65 74 2d ign="top">.-set- 5a60: 74 6f 70 6c 6f 67 0a 3c 2f 74 64 3e 0a 3c 74 64 toplog.</td>.<td 5a70: 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 align="left" va 5a80: 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 6c 6f 67 66 lign="top">.logf 5a90: 69 6c 65 6e 61 6d 65 0a 3c 2f 74 64 3e 0a 3c 74 ilename.</td>.<t 5aa0: 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 d align="left" v 5ab0: 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 73 65 74 align="top">.set 5ac0: 20 74 68 65 20 6c 6f 67 66 69 6c 65 20 6e 61 6d the logfile nam 5ad0: 65 20 66 6f 72 20 74 68 65 20 74 6f 70 20 74 65 e for the top te 5ae0: 73 74 20 69 6e 20 61 6e 20 69 74 65 72 61 74 65 st in an iterate 5af0: 64 20 74 65 73 74 20 72 75 6e 0a 3c 2f 74 64 3e d test run.</td> 5b00: 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 .<td align="left 5b10: 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a " valign="top">. 5b20: 65 61 63 68 20 73 75 62 20 74 65 73 74 20 63 61 each sub test ca 5b30: 6e 20 68 61 76 65 20 69 74 73 20 6f 77 6e 20 6c n have its own l 5b40: 6f 67 66 69 6c 65 20 73 65 74 0a 3c 2f 74 64 3e ogfile set.</td> 5b50: 0a 0a 3c 2f 74 72 3e 0a 3c 74 72 3e 0a 3c 74 64 ..</tr>.<tr>.<td 5b60: 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 align="left" va 5b70: 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 2d 6d 0a 3c lign="top">.-m.< 5b80: 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 /td>.<td align=" 5b90: 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f left" valign="to 5ba0: 70 22 3e 0a e2 80 9c 63 6f 6d 6d 65 6e 74 e2 80 p">.“comment 5bb0: 9d 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 .</td>.<td alig 5bc0: 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d n="left" valign= 5bd0: 22 74 6f 70 22 3e 0a 73 65 74 73 20 61 20 63 6f "top">.sets a co 5be0: 6d 6d 65 6e 74 20 66 6f 72 20 74 68 65 20 73 74 mment for the st 5bf0: 65 70 2c 20 74 65 73 74 20 6f 72 20 72 75 6e 0a ep, test or run. 5c00: 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d </td>.<td align= 5c10: 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 "left" valign="t 5c20: 6f 70 22 3e 0a 0a 3c 2f 74 64 3e 0a 0a 3c 2f 74 op">..</td>..</t 5c30: 72 3e 0a 3c 74 72 3e 0a 3c 74 64 20 61 6c 69 67 r>.<tr>.<td alig 5c40: 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d n="left" valign= 5c50: 22 74 6f 70 22 3e 0a 3a 72 75 6e 6e 61 6d 65 0a "top">.:runname. 5c60: 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d </td>.<td align= 5c70: 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 "left" valign="t 5c80: 6f 70 22 3e 0a 0a 3c 2f 74 64 3e 0a 3c 74 64 20 op">..</td>.<td 5c90: 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c align="left" val 5ca0: 69 67 6e 3d 22 74 6f 70 22 3e 0a 0a 3c 2f 74 64 ign="top">..</td 5cb0: 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 >.<td align="lef 5cc0: 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e t" valign="top"> 5cd0: 0a 0a 3c 2f 74 64 3e 0a 0a 3c 2f 74 72 3e 0a 3c ..</td>..</tr>.< 5ce0: 74 72 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c tr>.<td align="l 5cf0: 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 eft" valign="top 5d00: 22 3e 0a 3a 73 74 61 74 65 0a 3c 2f 74 64 3e 0a ">.:state.</td>. 5d10: 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 <td align="left" 5d20: 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 0a valign="top">.. 5d30: 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d </td>.<td align= 5d40: 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 "left" valign="t 5d50: 6f 70 22 3e 0a 0a 3c 2f 74 64 3e 0a 3c 74 64 20 op">..</td>.<td 5d60: 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c align="left" val 5d70: 69 67 6e 3d 22 74 6f 70 22 3e 0a 0a 3c 2f 74 64 ign="top">..</td 5d80: 3e 0a 0a 3c 2f 74 72 3e 0a 3c 74 72 3e 0a 3c 74 >..</tr>.<tr>.<t 5d90: 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 d align="left" v 5da0: 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 3a 73 74 align="top">.:st 5db0: 61 74 75 73 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 atus.</td>.<td a 5dc0: 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 lign="left" vali 5dd0: 67 6e 3d 22 74 6f 70 22 3e 0a 0a 3c 2f 74 64 3e gn="top">..</td> 5de0: 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 .<td align="left 5df0: 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a " valign="top">. 5e00: 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e .</td>.<td align 5e10: 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 ="left" valign=" 5e20: 74 6f 70 22 3e 0a 0a 3c 2f 74 64 3e 0a 0a 3c 2f top">..</td>..</ 5e30: 74 72 3e 0a 3c 74 72 3e 0a 3c 74 64 20 61 6c 69 tr>.<tr>.<td ali 5e40: 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e gn="left" valign 5e50: 3d 22 74 6f 70 22 3e 0a 2d 6c 69 73 74 2d 72 75 ="top">.-list-ru 5e60: 6e 73 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 ns.</td>.<td ali 5e70: 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e gn="left" valign 5e80: 3d 22 74 6f 70 22 3e 0a 0a 3c 2f 74 64 3e 0a 3c ="top">..</td>.< 5e90: 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 td align="left" 5ea0: 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 0a 3c valign="top">..< 5eb0: 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 /td>.<td align=" 5ec0: 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f left" valign="to 5ed0: 70 22 3e 0a 0a 3c 2f 74 64 3e 0a 0a 3c 2f 74 72 p">..</td>..</tr 5ee0: 3e 0a 3c 74 72 3e 0a 3c 74 64 20 61 6c 69 67 6e >.<tr>.<td align 5ef0: 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 ="left" valign=" 5f00: 74 6f 70 22 3e 0a 2d 74 65 73 74 70 61 74 74 0a top">.-testpatt. 5f10: 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d </td>.<td align= 5f20: 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 "left" valign="t 5f30: 6f 70 22 3e 0a 0a 3c 2f 74 64 3e 0a 3c 74 64 20 op">..</td>.<td 5f40: 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c align="left" val 5f50: 69 67 6e 3d 22 74 6f 70 22 3e 0a 0a 3c 2f 74 64 ign="top">..</td 5f60: 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 >.<td align="lef 5f70: 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e t" valign="top"> 5f80: 0a 0a 3c 2f 74 64 3e 0a 0a 3c 2f 74 72 3e 0a 3c ..</td>..</tr>.< 5f90: 74 72 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c tr>.<td align="l 5fa0: 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 eft" valign="top 5fb0: 22 3e 0a 2d 69 74 65 6d 70 61 74 74 0a 3c 2f 74 ">.-itempatt.</t 5fc0: 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 d>.<td align="le 5fd0: 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 ft" valign="top" 5fe0: 3e 0a 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 >..</td>.<td ali 5ff0: 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e gn="left" valign 6000: 3d 22 74 6f 70 22 3e 0a 0a 3c 2f 74 64 3e 0a 3c ="top">..</td>.< 6010: 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 td align="left" 6020: 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 0a 3c valign="top">..< 6030: 2f 74 64 3e 0a 0a 3c 2f 74 72 3e 0a 3c 74 72 3e /td>..</tr>.<tr> 6040: 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 .<td align="left 6050: 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a " valign="top">. 6060: 2d 73 68 6f 77 6b 65 79 73 0a 3c 2f 74 64 3e 0a -showkeys.</td>. 6070: 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 <td align="left" 6080: 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 0a valign="top">.. 6090: 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d </td>.<td align= 60a0: 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 "left" valign="t 60b0: 6f 70 22 3e 0a 0a 3c 2f 74 64 3e 0a 3c 74 64 20 op">..</td>.<td 60c0: 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c align="left" val 60d0: 69 67 6e 3d 22 74 6f 70 22 3e 0a 0a 3c 2f 74 64 ign="top">..</td 60e0: 3e 0a 0a 3c 2f 74 72 3e 0a 3c 74 72 3e 0a 3c 74 >..</tr>.<tr>.<t 60f0: 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 d align="left" v 6100: 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 2d 66 6f align="top">.-fo 6110: 72 63 65 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c rce.</td>.<td al 6120: 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 ign="left" valig 6130: 6e 3d 22 74 6f 70 22 3e 0a 0a 3c 2f 74 64 3e 0a n="top">..</td>. 6140: 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 <td align="left" 6150: 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 0a valign="top">.. 6160: 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d </td>.<td align= 6170: 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 "left" valign="t 6180: 6f 70 22 3e 0a 0a 3c 2f 74 64 3e 0a 0a 3c 2f 74 op">..</td>..</t 6190: 72 3e 0a 3c 74 72 3e 0a 3c 74 64 20 61 6c 69 67 r>.<tr>.<td alig 61a0: 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d n="left" valign= 61b0: 22 74 6f 70 22 3e 0a 2d 78 74 65 72 6d 0a 3c 2f "top">.-xterm.</ 61c0: 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c td>.<td align="l 61d0: 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 eft" valign="top 61e0: 22 3e 0a 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c ">..</td>.<td al 61f0: 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 ign="left" valig 6200: 6e 3d 22 74 6f 70 22 3e 0a 0a 3c 2f 74 64 3e 0a n="top">..</td>. 6210: 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 <td align="left" 6220: 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 0a valign="top">.. 6230: 3c 2f 74 64 3e 0a 0a 3c 2f 74 72 3e 0a 3c 74 72 </td>..</tr>.<tr 6240: 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 >.<td align="lef 6250: 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e t" valign="top"> 6260: 0a 2d 72 65 6d 6f 76 65 2d 72 75 6e 73 0a 3c 2f .-remove-runs.</ 6270: 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c td>.<td align="l 6280: 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 eft" valign="top 6290: 22 3e 0a 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c ">..</td>.<td al 62a0: 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 ign="left" valig 62b0: 6e 3d 22 74 6f 70 22 3e 0a 0a 3c 2f 74 64 3e 0a n="top">..</td>. 62c0: 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 <td align="left" 62d0: 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 0a valign="top">.. 62e0: 3c 2f 74 64 3e 0a 0a 3c 2f 74 72 3e 0a 3c 74 72 </td>..</tr>.<tr 62f0: 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 >.<td align="lef 6300: 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e t" valign="top"> 6310: 0a 3c 69 3e 54 65 73 74 20 68 65 6c 70 65 72 73 .<i>Test helpers 6320: 3c 2f 69 3e 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 </i>.</td>.<td a 6330: 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 lign="left" vali 6340: 67 6e 3d 22 74 6f 70 22 3e 0a 0a 3c 2f 74 64 3e gn="top">..</td> 6350: 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 .<td align="left 6360: 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a " valign="top">. 6370: 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e .</td>.<td align 6380: 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 ="left" valign=" 6390: 74 6f 70 22 3e 0a 0a 3c 2f 74 64 3e 0a 0a 3c 2f top">..</td>..</ 63a0: 74 72 3e 0a 3c 74 72 3e 0a 3c 74 64 20 61 6c 69 tr>.<tr>.<td ali 63b0: 67 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e gn="left" valign 63c0: 3d 22 74 6f 70 22 3e 0a 2d 72 75 6e 73 74 65 70 ="top">.-runstep 63d0: 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 6e .</td>.<td align 63e0: 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 ="left" valign=" 63f0: 74 6f 70 22 3e 0a 0a 3c 2f 74 64 3e 0a 3c 74 64 top">..</td>.<td 6400: 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 61 align="left" va 6410: 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 0a 3c 2f 74 lign="top">..</t 6420: 64 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 d>.<td align="le 6430: 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 ft" valign="top" 6440: 3e 0a 0a 3c 2f 74 64 3e 0a 0a 3c 2f 74 72 3e 0a >..</td>..</tr>. 6450: 3c 74 72 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 <tr>.<td align=" 6460: 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f left" valign="to 6470: 70 22 3e 0a 2d 6c 6f 67 70 72 6f 0a 3c 2f 74 64 p">.-logpro.</td 6480: 3e 0a 3c 74 64 20 61 6c 69 67 6e 3d 22 6c 65 66 >.<td align="lef 6490: 74 22 20 76 61 6c 69 67 6e 3d 22 74 6f 70 22 3e t" valign="top"> 64a0: 0a 0a 3c 2f 74 64 3e 0a 3c 74 64 20 61 6c 69 67 ..</td>.<td alig 64b0: 6e 3d 22 6c 65 66 74 22 20 76 61 6c 69 67 6e 3d n="left" valign= 64c0: 22 74 6f 70 22 3e 0a 0a 3c 2f 74 64 3e 0a 3c 74 "top">..</td>.<t 64d0: 64 20 61 6c 69 67 6e 3d 22 6c 65 66 74 22 20 76 d align="left" v 64e0: 61 6c 69 67 6e 3d 22 74 6f 70 22 3e 0a 0a 3c 2f align="top">..</ 64f0: 74 64 3e 0a 0a 3c 2f 74 72 3e 0a 0a 3c 2f 74 61 td>..</tr>..</ta 6500: 62 6c 65 3e 0a 0a 3c 2f 64 69 76 3e 0a 0a 3c 68 ble>..</div>..<h 6510: 72 20 63 6c 61 73 73 3d 22 66 6f 6f 74 65 72 22 r class="footer" 6520: 2f 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 66 />.<div class="f 6530: 6f 6f 74 65 72 22 20 69 64 3d 22 67 65 6e 65 72 ooter" id="gener 6540: 61 74 65 64 2d 62 79 22 3e 0a 44 6f 63 75 6d 65 ated-by">.Docume 6550: 6e 74 20 67 65 6e 65 72 61 74 65 64 20 62 79 20 nt generated by 6560: 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f <a href="http:// 6570: 65 6c 79 78 65 72 2e 6e 6f 6e 67 6e 75 2e 6f 72 elyxer.nongnu.or 6580: 67 2f 22 3e 65 4c 79 58 65 72 20 31 2e 30 2e 30 g/">eLyXer 1.0.0 6590: 20 28 32 30 31 30 2d 30 37 2d 32 31 29 3c 2f 61 (2010-07-21)</a 65a0: 3e 20 6f 6e 20 3c 73 70 61 6e 20 63 6c 61 73 73 > on <span class 65b0: 3d 22 63 72 65 61 74 65 2d 64 61 74 65 22 3e 32 ="create-date">2 65c0: 30 31 31 2d 30 35 2d 31 34 54 31 37 3a 30 36 3a 011-05-14T17:06: 65d0: 32 33 2e 35 38 37 33 38 35 3c 2f 73 70 61 6e 3e 23.587385</span> 65e0: 0a 3c 2f 64 69 76 3e 0a 3c 2f 64 69 76 3e 0a 3c .</div>.</div>.< 65f0: 2f 62 6f 64 79 3e 0a 3c 2f 68 74 6d 6c 3e 0a /body>.</html>.