diff options
Diffstat (limited to 'doc/html/TechNotes/Daily_Test_Explained.htm')
-rw-r--r-- | doc/html/TechNotes/Daily_Test_Explained.htm | 863 |
1 files changed, 0 insertions, 863 deletions
diff --git a/doc/html/TechNotes/Daily_Test_Explained.htm b/doc/html/TechNotes/Daily_Test_Explained.htm deleted file mode 100644 index ffa4798..0000000 --- a/doc/html/TechNotes/Daily_Test_Explained.htm +++ /dev/null @@ -1,863 +0,0 @@ -<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 –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'>·<span style='font:7.0pt "Times New Roman"'> -</span></span><![endif]>current/<span style='mso-tab-count:1'> </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'>·<span style='font:7.0pt "Times New Roman"'> -</span></span><![endif]>previous/<span style='mso-tab-count:1'> </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'>·<span style='font:7.0pt "Times New Roman"'> -</span></span><![endif]>log/<span style='mso-tab-count:1'> </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'>·<span style='font:7.0pt "Times New Roman"'> -</span></span><![endif]>log/OLD/<span style='mso-tab-count:1'> </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'>·<span style='font:7.0pt "Times New Roman"'> -</span></span><![endif]>TestDir/<host>/<span style='mso-tab-count:1'> </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'>·<span style='font:7.0pt "Times New Roman"'> -</span></span><![endif]>allhostfile<span style='mso-tab-count:1'> </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'>·<span style='font:7.0pt "Times New Roman"'> -</span></span><![endif]>snaptest.cfg<span style='mso-tab-count:1'> </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'>·<span style='font:7.0pt "Times New Roman"'> -</span></span><![endif]>release_always<span style='mso-tab-count:1'> </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'>·<span style='font:7.0pt "Times New Roman"'> -</span></span><![endif]>release_asap<span style='mso-tab-count:1'> </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'>·<span style='font:7.0pt "Times New Roman"'> -</span></span><![endif]>release_not<span style='mso-tab-count:1'> </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"> </span>The HDF5 v1.4 -and HDF4 are similar.<span style="mso-spacerun: yes"> </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'>“hdfadmin” - 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'>·<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'>·<span -style='font:7.0pt "Times New Roman"'> </span></span><![endif]>CVS -updates $HOME/HDF5/v_1_5/hdf5/<span style="mso-spacerun: yes"> </span>(the -bin/runtest in it is ready to be used in<span style="mso-spacerun: yes"> -</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'>·<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'>·<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'>·<span -style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Launch -“bin/runtest –all” 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 - –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'>·<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'>·<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'>·<span -style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Diff -current/ and previous/ versions.<span style="mso-spacerun: yes"> </span>If no -significant differences found, no need to run daily test per hosts.<span -style="mso-spacerun: yes"> </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'>·<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'>·<span -style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Reads -allhostfile for test hosts.<span style="mso-spacerun: yes"> </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"> -</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 “cd $HOME/snapshots-XXX/hdf5; bin/runtest” >& -#<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'>·<span -style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Since -“-all” 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'>·<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'>·<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'>·<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>“bin/runtest –all”</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'>·<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'>·<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>“.bin-sys/DailyHDF5Test”</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'>·<span -style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Do -a snapshot release if<br> -<span style="mso-spacerun: yes"> </span>test-succeeded &&<br> -<span style="mso-spacerun: yes"> </span>release-not-is-not-present -&&<br> -<span style="mso-spacerun: yes"> </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'>·<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"> -</span>Its release process only renames current/ as previous/ to reduce future -test time.<span style="mso-spacerun: yes"> </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"> </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 “hdf5-cvs”</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"> </span>I just added more whistles and bells.<span -style="mso-spacerun: yes"> </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> |