mirror of
https://github.com/HDFGroup/hdf5.git
synced 2024-11-21 01:04:10 +08:00
83107da480
Added the new doc "Daily_Test_Explained" into the TechNotes section. Platforms tested: Used IE to view the result.
864 lines
31 KiB
HTML
864 lines
31 KiB
HTML
<html xmlns:o="urn:schemas-microsoft-com:office:office"
|
||
xmlns:w="urn:schemas-microsoft-com:office:word"
|
||
xmlns="http://www.w3.org/TR/REC-html40">
|
||
|
||
<head>
|
||
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
|
||
<meta name=ProgId content=Word.Document>
|
||
<meta name=Generator content="Microsoft Word 9">
|
||
<meta name=Originator content="Microsoft Word 9">
|
||
<link rel=File-List href="./Daily_Test_Explained_files/filelist.xml">
|
||
<title>Daily Test Explained</title>
|
||
<!--[if gte mso 9]><xml>
|
||
<o:DocumentProperties>
|
||
<o:Author>Albert Cheng</o:Author>
|
||
<o:Template>Normal</o:Template>
|
||
<o:LastAuthor>Albert Cheng</o:LastAuthor>
|
||
<o:Revision>4</o:Revision>
|
||
<o:TotalTime>21</o:TotalTime>
|
||
<o:LastPrinted>2002-10-24T16:02:00Z</o:LastPrinted>
|
||
<o:Created>2002-10-28T17:28:00Z</o:Created>
|
||
<o:LastSaved>2002-10-28T17:49:00Z</o:LastSaved>
|
||
<o:Pages>2</o:Pages>
|
||
<o:Words>608</o:Words>
|
||
<o:Characters>3468</o:Characters>
|
||
<o:Company>NCSA</o:Company>
|
||
<o:Lines>28</o:Lines>
|
||
<o:Paragraphs>6</o:Paragraphs>
|
||
<o:CharactersWithSpaces>4258</o:CharactersWithSpaces>
|
||
<o:Version>9.3821</o:Version>
|
||
</o:DocumentProperties>
|
||
</xml><![endif]-->
|
||
<style>
|
||
<!--
|
||
/* Font Definitions */
|
||
@font-face
|
||
{font-family:Tahoma;
|
||
panose-1:2 11 6 4 3 5 4 4 2 4;
|
||
mso-font-charset:0;
|
||
mso-generic-font-family:swiss;
|
||
mso-font-pitch:variable;
|
||
mso-font-signature:553679495 -2147483648 8 0 66047 0;}
|
||
/* Style Definitions */
|
||
p.MsoNormal, li.MsoNormal, div.MsoNormal
|
||
{mso-style-parent:"";
|
||
margin:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
font-size:12.0pt;
|
||
font-family:"Times New Roman";
|
||
mso-fareast-font-family:"Times New Roman";}
|
||
h1
|
||
{mso-style-next:Normal;
|
||
margin-top:12.0pt;
|
||
margin-right:0in;
|
||
margin-bottom:3.0pt;
|
||
margin-left:0in;
|
||
mso-pagination:widow-orphan;
|
||
page-break-after:avoid;
|
||
mso-outline-level:1;
|
||
font-size:16.0pt;
|
||
font-family:Arial;
|
||
mso-font-kerning:16.0pt;}
|
||
h2
|
||
{mso-style-next:Normal;
|
||
margin-top:12.0pt;
|
||
margin-right:0in;
|
||
margin-bottom:3.0pt;
|
||
margin-left:0in;
|
||
mso-pagination:widow-orphan;
|
||
page-break-after:avoid;
|
||
mso-outline-level:2;
|
||
font-size:14.0pt;
|
||
font-family:Arial;
|
||
font-style:italic;}
|
||
p.MsoHeader, li.MsoHeader, div.MsoHeader
|
||
{margin:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
tab-stops:center 3.0in right 6.0in;
|
||
font-size:12.0pt;
|
||
font-family:"Times New Roman";
|
||
mso-fareast-font-family:"Times New Roman";}
|
||
p.MsoFooter, li.MsoFooter, div.MsoFooter
|
||
{margin:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
tab-stops:center 3.0in right 6.0in;
|
||
font-size:12.0pt;
|
||
font-family:"Times New Roman";
|
||
mso-fareast-font-family:"Times New Roman";}
|
||
p.MsoDocumentMap, li.MsoDocumentMap, div.MsoDocumentMap
|
||
{margin:0in;
|
||
margin-bottom:.0001pt;
|
||
mso-pagination:widow-orphan;
|
||
background:navy;
|
||
font-size:12.0pt;
|
||
font-family:Tahoma;
|
||
mso-fareast-font-family:"Times New Roman";}
|
||
@page Section1
|
||
{size:8.5in 11.0in;
|
||
margin:1.0in 1.2in .9in 1.2in;
|
||
mso-header-margin:.5in;
|
||
mso-footer-margin:.3in;
|
||
mso-paper-source:0;}
|
||
div.Section1
|
||
{page:Section1;}
|
||
/* List Definitions */
|
||
@list l0
|
||
{mso-list-id:28529256;
|
||
mso-list-type:hybrid;
|
||
mso-list-template-ids:-796201994 67698689 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
|
||
@list l0:level1
|
||
{mso-level-number-format:bullet;
|
||
mso-level-text:\F0B7;
|
||
mso-level-tab-stop:.75in;
|
||
mso-level-number-position:left;
|
||
margin-left:.75in;
|
||
text-indent:-.25in;
|
||
font-family:Symbol;}
|
||
@list l0:level2
|
||
{mso-level-number-format:alpha-lower;
|
||
mso-level-tab-stop:1.25in;
|
||
mso-level-number-position:left;
|
||
margin-left:1.25in;
|
||
text-indent:-.25in;}
|
||
@list l0:level3
|
||
{mso-level-tab-stop:1.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l0:level4
|
||
{mso-level-tab-stop:2.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l0:level5
|
||
{mso-level-tab-stop:2.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l0:level6
|
||
{mso-level-tab-stop:3.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l0:level7
|
||
{mso-level-tab-stop:3.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l0:level8
|
||
{mso-level-tab-stop:4.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l0:level9
|
||
{mso-level-tab-stop:4.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l1
|
||
{mso-list-id:535626758;
|
||
mso-list-type:hybrid;
|
||
mso-list-template-ids:2106240834 67698689 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
|
||
@list l1:level1
|
||
{mso-level-number-format:bullet;
|
||
mso-level-text:\F0B7;
|
||
mso-level-tab-stop:.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;
|
||
font-family:Symbol;}
|
||
@list l1:level2
|
||
{mso-level-tab-stop:1.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l1:level3
|
||
{mso-level-tab-stop:1.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l1:level4
|
||
{mso-level-tab-stop:2.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l1:level5
|
||
{mso-level-tab-stop:2.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l1:level6
|
||
{mso-level-tab-stop:3.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l1:level7
|
||
{mso-level-tab-stop:3.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l1:level8
|
||
{mso-level-tab-stop:4.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l1:level9
|
||
{mso-level-tab-stop:4.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l2
|
||
{mso-list-id:610862704;
|
||
mso-list-type:hybrid;
|
||
mso-list-template-ids:-796201994 67698689 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
|
||
@list l2:level1
|
||
{mso-level-number-format:bullet;
|
||
mso-level-text:\F0B7;
|
||
mso-level-tab-stop:.75in;
|
||
mso-level-number-position:left;
|
||
margin-left:.75in;
|
||
text-indent:-.25in;
|
||
font-family:Symbol;}
|
||
@list l2:level2
|
||
{mso-level-number-format:alpha-lower;
|
||
mso-level-tab-stop:1.25in;
|
||
mso-level-number-position:left;
|
||
margin-left:1.25in;
|
||
text-indent:-.25in;}
|
||
@list l2:level3
|
||
{mso-level-tab-stop:1.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l2:level4
|
||
{mso-level-tab-stop:2.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l2:level5
|
||
{mso-level-tab-stop:2.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l2:level6
|
||
{mso-level-tab-stop:3.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l2:level7
|
||
{mso-level-tab-stop:3.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l2:level8
|
||
{mso-level-tab-stop:4.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l2:level9
|
||
{mso-level-tab-stop:4.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l3
|
||
{mso-list-id:831875463;
|
||
mso-list-type:hybrid;
|
||
mso-list-template-ids:-796201994 67698689 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
|
||
@list l3:level1
|
||
{mso-level-number-format:bullet;
|
||
mso-level-text:\F0B7;
|
||
mso-level-tab-stop:.75in;
|
||
mso-level-number-position:left;
|
||
margin-left:.75in;
|
||
text-indent:-.25in;
|
||
font-family:Symbol;}
|
||
@list l3:level2
|
||
{mso-level-number-format:alpha-lower;
|
||
mso-level-tab-stop:1.25in;
|
||
mso-level-number-position:left;
|
||
margin-left:1.25in;
|
||
text-indent:-.25in;}
|
||
@list l3:level3
|
||
{mso-level-tab-stop:1.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l3:level4
|
||
{mso-level-tab-stop:2.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l3:level5
|
||
{mso-level-tab-stop:2.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l3:level6
|
||
{mso-level-tab-stop:3.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l3:level7
|
||
{mso-level-tab-stop:3.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l3:level8
|
||
{mso-level-tab-stop:4.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l3:level9
|
||
{mso-level-tab-stop:4.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l4
|
||
{mso-list-id:1024131184;
|
||
mso-list-type:hybrid;
|
||
mso-list-template-ids:-218050110 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
|
||
@list l4:level1
|
||
{mso-level-number-format:bullet;
|
||
mso-level-text:\F0B7;
|
||
mso-level-tab-stop:.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;
|
||
font-family:Symbol;}
|
||
@list l4:level2
|
||
{mso-level-tab-stop:1.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l4:level3
|
||
{mso-level-tab-stop:1.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l4:level4
|
||
{mso-level-tab-stop:2.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l4:level5
|
||
{mso-level-tab-stop:2.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l4:level6
|
||
{mso-level-tab-stop:3.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l4:level7
|
||
{mso-level-tab-stop:3.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l4:level8
|
||
{mso-level-tab-stop:4.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l4:level9
|
||
{mso-level-tab-stop:4.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l5
|
||
{mso-list-id:1066879027;
|
||
mso-list-type:hybrid;
|
||
mso-list-template-ids:-796201994 67698689 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
|
||
@list l5:level1
|
||
{mso-level-number-format:bullet;
|
||
mso-level-text:\F0B7;
|
||
mso-level-tab-stop:.75in;
|
||
mso-level-number-position:left;
|
||
margin-left:.75in;
|
||
text-indent:-.25in;
|
||
font-family:Symbol;}
|
||
@list l5:level2
|
||
{mso-level-number-format:alpha-lower;
|
||
mso-level-tab-stop:1.25in;
|
||
mso-level-number-position:left;
|
||
margin-left:1.25in;
|
||
text-indent:-.25in;}
|
||
@list l5:level3
|
||
{mso-level-tab-stop:1.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l5:level4
|
||
{mso-level-tab-stop:2.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l5:level5
|
||
{mso-level-tab-stop:2.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l5:level6
|
||
{mso-level-tab-stop:3.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l5:level7
|
||
{mso-level-tab-stop:3.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l5:level8
|
||
{mso-level-tab-stop:4.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l5:level9
|
||
{mso-level-tab-stop:4.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l6
|
||
{mso-list-id:1353801443;
|
||
mso-list-type:hybrid;
|
||
mso-list-template-ids:56765176 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
|
||
@list l6:level1
|
||
{mso-level-number-format:bullet;
|
||
mso-level-text:\F0B7;
|
||
mso-level-tab-stop:.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;
|
||
font-family:Symbol;}
|
||
@list l6:level2
|
||
{mso-level-tab-stop:1.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l6:level3
|
||
{mso-level-tab-stop:1.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l6:level4
|
||
{mso-level-tab-stop:2.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l6:level5
|
||
{mso-level-tab-stop:2.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l6:level6
|
||
{mso-level-tab-stop:3.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l6:level7
|
||
{mso-level-tab-stop:3.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l6:level8
|
||
{mso-level-tab-stop:4.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l6:level9
|
||
{mso-level-tab-stop:4.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l7
|
||
{mso-list-id:1585335932;
|
||
mso-list-type:hybrid;
|
||
mso-list-template-ids:-796201994 67698689 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
|
||
@list l7:level1
|
||
{mso-level-number-format:bullet;
|
||
mso-level-text:\F0B7;
|
||
mso-level-tab-stop:.75in;
|
||
mso-level-number-position:left;
|
||
margin-left:.75in;
|
||
text-indent:-.25in;
|
||
font-family:Symbol;}
|
||
@list l7:level2
|
||
{mso-level-number-format:alpha-lower;
|
||
mso-level-tab-stop:1.25in;
|
||
mso-level-number-position:left;
|
||
margin-left:1.25in;
|
||
text-indent:-.25in;}
|
||
@list l7:level3
|
||
{mso-level-tab-stop:1.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l7:level4
|
||
{mso-level-tab-stop:2.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l7:level5
|
||
{mso-level-tab-stop:2.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l7:level6
|
||
{mso-level-tab-stop:3.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l7:level7
|
||
{mso-level-tab-stop:3.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l7:level8
|
||
{mso-level-tab-stop:4.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l7:level9
|
||
{mso-level-tab-stop:4.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l8
|
||
{mso-list-id:1594970409;
|
||
mso-list-type:hybrid;
|
||
mso-list-template-ids:-796201994 67698689 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
|
||
@list l8:level1
|
||
{mso-level-number-format:bullet;
|
||
mso-level-text:\F0B7;
|
||
mso-level-tab-stop:.75in;
|
||
mso-level-number-position:left;
|
||
margin-left:.75in;
|
||
text-indent:-.25in;
|
||
font-family:Symbol;}
|
||
@list l8:level2
|
||
{mso-level-tab-stop:1.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l8:level3
|
||
{mso-level-tab-stop:1.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l8:level4
|
||
{mso-level-tab-stop:2.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l8:level5
|
||
{mso-level-tab-stop:2.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l8:level6
|
||
{mso-level-tab-stop:3.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l8:level7
|
||
{mso-level-tab-stop:3.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l8:level8
|
||
{mso-level-tab-stop:4.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l8:level9
|
||
{mso-level-tab-stop:4.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l9
|
||
{mso-list-id:1945573783;
|
||
mso-list-type:hybrid;
|
||
mso-list-template-ids:-796201994 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
|
||
@list l9:level1
|
||
{mso-level-tab-stop:.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l9:level2
|
||
{mso-level-number-format:alpha-lower;
|
||
mso-level-tab-stop:1.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l9:level3
|
||
{mso-level-tab-stop:1.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l9:level4
|
||
{mso-level-tab-stop:2.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l9:level5
|
||
{mso-level-tab-stop:2.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l9:level6
|
||
{mso-level-tab-stop:3.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l9:level7
|
||
{mso-level-tab-stop:3.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l9:level8
|
||
{mso-level-tab-stop:4.0in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l9:level9
|
||
{mso-level-tab-stop:4.5in;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
ol
|
||
{margin-bottom:0in;}
|
||
ul
|
||
{margin-bottom:0in;}
|
||
-->
|
||
</style>
|
||
</head>
|
||
|
||
<body lang=EN-US style='tab-interval:.5in'>
|
||
|
||
<div class=Section1>
|
||
|
||
<h1 align=center style='text-align:center'>Daily Test Explained</h1>
|
||
|
||
<h2>Requirements for a Daily Test Host</h2>
|
||
|
||
<ul style='margin-top:0in' type=disc>
|
||
<li class=MsoNormal style='mso-list:l1 level1 lfo3;tab-stops:list .5in'>Kerberos
|
||
and AFS support</li>
|
||
<li class=MsoNormal style='mso-list:l1 level1 lfo3;tab-stops:list .5in'>Remote
|
||
command execution (rsh or ssh) with Kerberos authentication support</li>
|
||
<li class=MsoNormal style='mso-list:l1 level1 lfo3;tab-stops:list .5in'>make
|
||
that support srcdir compiling (highly desirable)</li>
|
||
<li class=MsoNormal style='mso-list:l1 level1 lfo3;tab-stops:list .5in'>diff
|
||
that supports <20>I option (highly desirable for launching host)</li>
|
||
<li class=MsoNormal style='mso-list:l1 level1 lfo3;tab-stops:list .5in'>cvs
|
||
command support (desirable)</li>
|
||
</ul>
|
||
|
||
<h2>Directories/Files Used</h2>
|
||
|
||
<p class=MsoNormal><b>$HOME/snapshots-XXX</b> is where daily tests occur.</p>
|
||
|
||
<ul style='margin-top:0in' type=disc>
|
||
<li class=MsoNormal style='mso-list:l4 level1 lfo6;tab-stops:list .5in'><b>$HOME/snapshots-hdf5</b>
|
||
for hdf5 main trunk version (currently v1.5).</li>
|
||
<li class=MsoNormal style='mso-list:l4 level1 lfo6;tab-stops:list .5in'><b>$HOME/snapshots-hdf5_1_4
|
||
</b>for hdf5 version 1.4.</li>
|
||
<li class=MsoNormal style='mso-list:l4 level1 lfo6;tab-stops:list .5in'><b>$HOME/snapshots-hdf4
|
||
</b>for hdf4 main trunk version (currenly post 4.1r5).</li>
|
||
</ul>
|
||
|
||
<h2>Inside snapshots-XXX Directory</h2>
|
||
|
||
<p class=MsoNormal style='margin-left:135.0pt;text-indent:-117.0pt;mso-list:
|
||
l6 level1 lfo8;tab-stops:list .5in'><![if !supportLists]><span
|
||
style='font-family:Symbol'><EFBFBD><span style='font:7.0pt "Times New Roman"'>
|
||
</span></span><![endif]>current/<span style='mso-tab-count:1'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>latest
|
||
version</p>
|
||
|
||
<p class=MsoNormal style='margin-left:135.0pt;text-indent:-117.0pt;mso-list:
|
||
l6 level1 lfo8;tab-stops:list .5in'><![if !supportLists]><span
|
||
style='font-family:Symbol'><EFBFBD><span style='font:7.0pt "Times New Roman"'>
|
||
</span></span><![endif]>previous/<span style='mso-tab-count:1'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>last
|
||
released version</p>
|
||
|
||
<p class=MsoNormal style='margin-left:135.0pt;text-indent:-117.0pt;mso-list:
|
||
l6 level1 lfo8;tab-stops:list .5in'><![if !supportLists]><span
|
||
style='font-family:Symbol'><EFBFBD><span style='font:7.0pt "Times New Roman"'>
|
||
</span></span><![endif]>log/<span style='mso-tab-count:1'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>log
|
||
files of most recent tests</p>
|
||
|
||
<p class=MsoNormal style='margin-left:135.0pt;text-indent:-117.0pt;mso-list:
|
||
l6 level1 lfo8;tab-stops:list .5in'><![if !supportLists]><span
|
||
style='font-family:Symbol'><EFBFBD><span style='font:7.0pt "Times New Roman"'>
|
||
</span></span><![endif]>log/OLD/<span style='mso-tab-count:1'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>previous
|
||
log files</p>
|
||
|
||
<p class=MsoNormal style='margin-left:135.0pt;text-indent:-117.0pt;mso-list:
|
||
l6 level1 lfo8;tab-stops:list .5in'><![if !supportLists]><span
|
||
style='font-family:Symbol'><EFBFBD><span style='font:7.0pt "Times New Roman"'>
|
||
</span></span><![endif]>TestDir/<host>/<span style='mso-tab-count:1'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>build
|
||
and test area of machine <host> supporting srcdir build</p>
|
||
|
||
<p class=MsoNormal style='margin-left:135.0pt;text-indent:-117.0pt;mso-list:
|
||
l6 level1 lfo8;tab-stops:list .5in'><![if !supportLists]><span
|
||
style='font-family:Symbol'><EFBFBD><span style='font:7.0pt "Times New Roman"'>
|
||
</span></span><![endif]>allhostfile<span style='mso-tab-count:1'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>holds
|
||
all test host names</p>
|
||
|
||
<p class=MsoNormal style='margin-left:135.0pt;text-indent:-117.0pt;mso-list:
|
||
l6 level1 lfo8;tab-stops:list .5in'><![if !supportLists]><span
|
||
style='font-family:Symbol'><EFBFBD><span style='font:7.0pt "Times New Roman"'>
|
||
</span></span><![endif]>snaptest.cfg<span style='mso-tab-count:1'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>holds
|
||
various test configurations</p>
|
||
|
||
<p class=MsoNormal style='margin-left:135.0pt;text-indent:-117.0pt;mso-list:
|
||
l6 level1 lfo8;tab-stops:list .5in'><![if !supportLists]><span
|
||
style='font-family:Symbol'><EFBFBD><span style='font:7.0pt "Times New Roman"'>
|
||
</span></span><![endif]>release_always<span style='mso-tab-count:1'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>always
|
||
make snapshot release tarball if all tests pass (implemented for hdf4 daily
|
||
tests only)</p>
|
||
|
||
<p class=MsoNormal style='margin-left:135.0pt;text-indent:-117.0pt;mso-list:
|
||
l6 level1 lfo8;tab-stops:list .5in'><![if !supportLists]><span
|
||
style='font-family:Symbol'><EFBFBD><span style='font:7.0pt "Times New Roman"'>
|
||
</span></span><![endif]>release_asap<span style='mso-tab-count:1'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>make
|
||
<i>one</i> snapshot release tarball if all tests pass (file is renamed after
|
||
release)</p>
|
||
|
||
<p class=MsoNormal style='margin-left:135.0pt;text-indent:-117.0pt;mso-list:
|
||
l6 level1 lfo8;tab-stops:list .5in'><![if !supportLists]><span
|
||
style='font-family:Symbol'><EFBFBD><span style='font:7.0pt "Times New Roman"'>
|
||
</span></span><![endif]>release_not<span style='mso-tab-count:1'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> </span>do
|
||
not make snapshot release tarball even if all tests pass</p>
|
||
|
||
<h2>Steps</h2>
|
||
|
||
<p class=MsoNormal>This shows steps of the daily tests for HDF5 development
|
||
version (currenly v1.5).<span style="mso-spacerun: yes"><EFBFBD> </span>The HDF5 v1.4
|
||
and HDF4 are similar.<span style="mso-spacerun: yes"><EFBFBD> </span>snapshots-XXX
|
||
here means $HOME/snapshots-hdf5/.</p>
|
||
|
||
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p>
|
||
|
||
<ol style='margin-top:0in' start=1 type=1>
|
||
<li class=MsoNormal style='mso-list:l9 level1 lfo11;tab-stops:list .5in'><EFBFBD>hdfadmin<EFBFBD>
|
||
starts a cron job after midnight in eirene.</li>
|
||
<li class=MsoNormal style='mso-list:l9 level1 lfo11;tab-stops:list .5in'>Cron
|
||
job acquires kerberos credential and AFS tokens.</li>
|
||
<li class=MsoNormal style='mso-list:l9 level1 lfo11;tab-stops:list .5in'>Execute
|
||
<b>$HOME/.crondir/DailyMaint</b> to start daily maintenance</li>
|
||
</ol>
|
||
|
||
<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in;mso-list:l8 level1 lfo13;
|
||
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol'><EFBFBD><span
|
||
style='font:7.0pt "Times New Roman"'> </span></span><![endif]>CVS
|
||
updates some documents on websites</p>
|
||
|
||
<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in;mso-list:l8 level1 lfo13;
|
||
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol'><EFBFBD><span
|
||
style='font:7.0pt "Times New Roman"'> </span></span><![endif]>CVS
|
||
updates $HOME/HDF5/v_1_5/hdf5/<span style="mso-spacerun: yes"><EFBFBD><EFBFBD> </span>(the
|
||
bin/runtest in it is ready to be used in<span style="mso-spacerun: yes"><EFBFBD>
|
||
</span>next step)</p>
|
||
|
||
<ol style='margin-top:0in' start=4 type=1>
|
||
<li class=MsoNormal style='mso-list:l9 level1 lfo11;tab-stops:list .5in'>Execute
|
||
<b>$HOME/.bin-sys/DailyHDF5Test</b></li>
|
||
</ol>
|
||
|
||
<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in;mso-list:l7 level1 lfo16;
|
||
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol'><EFBFBD><span
|
||
style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Clean
|
||
up snapshots-XXX/log area</p>
|
||
|
||
<p class=MsoNormal style='margin-left:1.25in;text-indent:-.25in;mso-list:l7 level2 lfo16;
|
||
tab-stops:list 1.25in'><![if !supportLists]>a.<span style='font:7.0pt "Times New Roman"'>
|
||
</span><![endif]>Purge older files from OLD/</p>
|
||
|
||
<p class=MsoNormal style='margin-left:1.25in;text-indent:-.25in;mso-list:l7 level2 lfo16;
|
||
tab-stops:list 1.25in'><![if !supportLists]>b.<span style='font:7.0pt "Times New Roman"'>
|
||
</span><![endif]>Moves log files from yesterday to OLD/</p>
|
||
|
||
<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in;mso-list:l7 level1 lfo16;
|
||
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol'><EFBFBD><span
|
||
style='font:7.0pt "Times New Roman"'> </span></span><![endif]>cd
|
||
$HOME/HDF5/v_1_5/hdf5</p>
|
||
|
||
<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in;mso-list:l7 level1 lfo16;
|
||
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol'><EFBFBD><span
|
||
style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Launch
|
||
<EFBFBD>bin/runtest <20>all<6C> from eirene</p>
|
||
|
||
<ol style='margin-top:0in' start=5 type=1>
|
||
<li class=MsoNormal style='mso-list:l9 level1 lfo11;tab-stops:list .5in'><b>bin/runtest
|
||
<20>all<o:p></o:p></b></li>
|
||
</ol>
|
||
|
||
<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in;mso-list:l5 level1 lfo19;
|
||
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol'><EFBFBD><span
|
||
style='font:7.0pt "Times New Roman"'> </span></span><![endif]>CVS
|
||
updates $HOME/snapshots-XXX/current (the commands in bin/ are now ready be used
|
||
in the following steps).</p>
|
||
|
||
<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in;mso-list:l5 level1 lfo19;
|
||
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol'><EFBFBD><span
|
||
style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Executes
|
||
snapshots-XXX/current/bin/chkmanifest for MANIFEST file.</p>
|
||
|
||
<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in;mso-list:l5 level1 lfo19;
|
||
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol'><EFBFBD><span
|
||
style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Diff
|
||
current/ and previous/ versions.<span style="mso-spacerun: yes"><EFBFBD> </span>If no
|
||
significant differences found, no need to run daily test per hosts.<span
|
||
style="mso-spacerun: yes"><EFBFBD> </span>Will not make snapshot release tarball
|
||
either.</p>
|
||
|
||
<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in;mso-list:l5 level1 lfo19;
|
||
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol'><EFBFBD><span
|
||
style='font:7.0pt "Times New Roman"'> </span></span><![endif]>If
|
||
significant differences found, prepare to run the daily tests for all hosts.</p>
|
||
|
||
<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in;mso-list:l5 level1 lfo19;
|
||
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol'><EFBFBD><span
|
||
style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Reads
|
||
allhostfile for test hosts.<span style="mso-spacerun: yes"><EFBFBD> </span>For each
|
||
host:</p>
|
||
|
||
<p class=MsoNormal style='margin-left:1.25in;text-indent:-.25in;mso-list:l5 level2 lfo19;
|
||
tab-stops:list 1.25in'><![if !supportLists]>a.<span style='font:7.0pt "Times New Roman"'>
|
||
</span><![endif]>use ping then rsh/ssh to make sure the host is on line and
|
||
responding</p>
|
||
|
||
<p class=MsoNormal style='margin-left:1.25in;text-indent:-.25in;mso-list:l5 level2 lfo19;
|
||
tab-stops:list 1.25in'><![if !supportLists]>b.<span style='font:7.0pt "Times New Roman"'>
|
||
</span><![endif]>if srcdir is support, fork off the following command for all
|
||
hosts and wait for them to finish.<span style="mso-spacerun: yes"><EFBFBD>
|
||
</span>Otherwise, launch one at a time.</p>
|
||
|
||
<p class=MsoNormal style='margin-left:1.25in;text-indent:-.25in;mso-list:l5 level2 lfo19;
|
||
tab-stops:list 1.25in'><![if !supportLists]>c.<span style='font:7.0pt "Times New Roman"'>
|
||
</span><![endif]>rsh host <20>cd $HOME/snapshots-XXX/hdf5; bin/runtest<73> >&
|
||
#<host></p>
|
||
|
||
<ol style='margin-top:0in' start=6 type=1>
|
||
<li class=MsoNormal style='mso-list:l9 level1 lfo11;tab-stops:list .5in'><b>bin/runtest
|
||
</b>(one each in multiple hosts)</li>
|
||
</ol>
|
||
|
||
<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in;mso-list:l0 level1 lfo22;
|
||
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol'><EFBFBD><span
|
||
style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Since
|
||
<EFBFBD>-all<6C> is not used, it is for launching the test for this host only.</p>
|
||
|
||
<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in;mso-list:l0 level1 lfo22;
|
||
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol'><EFBFBD><span
|
||
style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Reads
|
||
snapshots-XXX/snaptest.cfg and looks for configuration entries that are for
|
||
this host.</p>
|
||
|
||
<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in;mso-list:l0 level1 lfo22;
|
||
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol'><EFBFBD><span
|
||
style='font:7.0pt "Times New Roman"'> </span></span><![endif]>For
|
||
each configuration, runs snapshots-XXX/bin/snapshot with the configuration.</p>
|
||
|
||
<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in;mso-list:l0 level1 lfo22;
|
||
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol'><EFBFBD><span
|
||
style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Configure,
|
||
build and test results are stored in log/<host>_YYMMDD_HHMM (e.g.,
|
||
arabica_021024_0019)</p>
|
||
|
||
<ol style='margin-top:0in' start=7 type=1>
|
||
<li class=MsoNormal style='mso-list:l9 level1 lfo11;tab-stops:list .5in'>Back
|
||
to <b><EFBFBD>bin/runtest <20>all<6C></b> in eirene</li>
|
||
</ol>
|
||
|
||
<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in;mso-list:l2 level1 lfo25;
|
||
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol'><EFBFBD><span
|
||
style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Gather
|
||
all those #<host> files and other summary report into one daily report
|
||
(e.g., DailyHDF5Tests-eirene_021024)</p>
|
||
|
||
<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in;mso-list:l3 level1 lfo27;
|
||
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol'><EFBFBD><span
|
||
style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Checks
|
||
the tail of log/<host>_YYMMDD_HHMM to make sure it does complete
|
||
properly.</p>
|
||
|
||
<ol style='margin-top:0in' start=8 type=1>
|
||
<li class=MsoNormal style='mso-list:l9 level1 lfo11;tab-stops:list .5in'>Back
|
||
to <b><EFBFBD>.bin-sys/DailyHDF5Test<73></b></li>
|
||
</ol>
|
||
|
||
<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in;mso-list:l3 level1 lfo27;
|
||
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol'><EFBFBD><span
|
||
style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Do
|
||
a snapshot release if<br>
|
||
<span style="mso-spacerun: yes"><EFBFBD><EFBFBD><EFBFBD> </span>test-succeeded &&<br>
|
||
<span style="mso-spacerun: yes"><EFBFBD><EFBFBD><EFBFBD> </span>release-not-is-not-present
|
||
&&<br>
|
||
<span style="mso-spacerun: yes"><EFBFBD><EFBFBD><EFBFBD> </span>( today-is-saturday ||
|
||
release-asap-is-requested )</p>
|
||
|
||
<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in;mso-list:l3 level1 lfo27;
|
||
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol'><EFBFBD><span
|
||
style='font:7.0pt "Times New Roman"'> </span></span><![endif]>HDF4
|
||
does not know how to create a release tarball.<span style="mso-spacerun: yes"><EFBFBD>
|
||
</span>Its release process only renames current/ as previous/ to reduce future
|
||
test time.<span style="mso-spacerun: yes"><EFBFBD> </span>It also supports an option
|
||
of release-always which tells daily test to make a release whenever all tests
|
||
pass.<span style="mso-spacerun: yes"><EFBFBD> </span>The release-asap only make the
|
||
release once and the file is renamed, blocking any future ASAP release until
|
||
someone turns it on again.</p>
|
||
|
||
<ol style='margin-top:0in' start=9 type=1>
|
||
<li class=MsoNormal style='mso-list:l9 level1 lfo11;tab-stops:list .5in'>Compose
|
||
a report and email <20>hdf5-cvs<76></li>
|
||
</ol>
|
||
|
||
<h2>Acknowledgement</h2>
|
||
|
||
<p class=MsoNormal>Robb Matzke first setup the snapshot directory structure and
|
||
created pretty complete version of commands snaptest, release and h5ver. The
|
||
initial version is for testing in one host with the default configuration.<span
|
||
style="mso-spacerun: yes"><EFBFBD> </span>I just added more whistles and bells.<span
|
||
style="mso-spacerun: yes"><EFBFBD> </span>Jim Barlow helped me how to authenticate a
|
||
cron task with <i>keytab</i>.</p>
|
||
|
||
<p class=MsoHeader style='tab-stops:.5in center 3.0in right 6.0in'>----</p>
|
||
|
||
<p class=MsoNormal><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt'>First
|
||
created by Albert Cheng, October 24, 2002.<o:p></o:p></span></p>
|
||
|
||
<p class=MsoNormal><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt'>Revised
|
||
October 28, 2002.<o:p></o:p></span></p>
|
||
|
||
</div>
|
||
|
||
</body>
|
||
|
||
</html>
|