Difference between revisions of "Release Sanity Checks"
m (→Release Sanity Checklist) |
|||
(12 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
== Release Sanity Checklists == | == Release Sanity Checklists == | ||
− | === Interactive Checks === | + | |
+ | === Extra CLI Checks === | ||
+ | {| class="wikitable" align="center" border="2" cellpadding="4" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:1px #aaa solid; border-collapse:collapse;" | ||
+ | | {{rh}} |Item | ||
+ | | {{rh}} |Status | ||
+ | |- | ||
+ | | Check that we can import numpy | ||
+ | | {{yes|}} | ||
+ | |} | ||
+ | |||
+ | === Interactive Checks === | ||
+ | The interactive tests should be performed with the data files in the data directory of the distribution. | ||
{| class="wikitable" align="center" border="2" cellpadding="4" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:1px #aaa solid; border-collapse:collapse;" | {| class="wikitable" align="center" border="2" cellpadding="4" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:1px #aaa solid; border-collapse:collapse;" | ||
| {{rh}} |Item | | {{rh}} |Item | ||
Line 28: | Line 39: | ||
|- | |- | ||
| Check for Release Notes and Help | | Check for Release Notes and Help | ||
+ | | {{yes|}} | ||
+ | |- | ||
+ | | Check VisIt manuals was populated in Help | ||
| {{yes|}} | | {{yes|}} | ||
|- | |- | ||
Line 39: | Line 53: | ||
| {{rh}} |Status | | {{rh}} |Status | ||
|- | |- | ||
− | | Check install names for @ | + | | Check install names for @rpath |
| {{yes|}} | | {{yes|}} | ||
|- | |- | ||
| Test Parallel Launch by plotting procid expr on multi_ucd3d.silo | | Test Parallel Launch by plotting procid expr on multi_ucd3d.silo | ||
+ | | {{yes|}} | ||
+ | |- | ||
+ | | Make sure to test both the DMG / App Bundle package and the tar.gz package. | ||
+ | | {{yes|}} | ||
+ | |- | ||
+ | | Under Options->Appearance, make sure the GUI style has the macintosh option. | ||
+ | | {{yes|}} | ||
+ | |- | ||
+ | | Verify OSpray is installed (look at the 'Advanced' tab under Options->Rendering...). | ||
+ | | {{yes|}} | ||
+ | |- | ||
+ | | Verify that the xmledit tool works from the bundle (/Application/VisIt.app/Contents/Resources/bin/xmledit). | ||
+ | | {{yes|}} | ||
+ | |- | ||
+ | | Verify that the DMG has been signed with a Developer ID and works properly. | ||
+ | | {{yes|}} | ||
+ | |- | ||
+ | | spctl -a -t exec -vv VisIt.app | ||
+ | | {{yes|}} | ||
+ | |- | ||
+ | | codesign --test-requirement="=notarized" --verify --verbose VisIt.app | ||
| {{yes|}} | | {{yes|}} | ||
|} | |} |
Latest revision as of 21:57, 14 February 2022
Contents
Release Sanity Checklists
Extra CLI Checks
Item | Status |
Check that we can import numpy |
Interactive Checks
The interactive tests should be performed with the data files in the data directory of the distribution.
Item | Status |
Plot curv2D.silo | |
Plot multi_ucd3d.silo | |
Test Navigation | |
Test Zoom | |
Execute a Node and Zone Pick | |
Execute a Pick Query | |
Execute a Lineout | |
Check for Release Notes and Help | |
Check VisIt manuals was populated in Help | |
Test "Make Movie" with dba00.pdb |
Additional Checks for OSX
Item | Status |
Check install names for @rpath | |
Test Parallel Launch by plotting procid expr on multi_ucd3d.silo | |
Make sure to test both the DMG / App Bundle package and the tar.gz package. | |
Under Options->Appearance, make sure the GUI style has the macintosh option. | |
Verify OSpray is installed (look at the 'Advanced' tab under Options->Rendering...). | |
Verify that the xmledit tool works from the bundle (/Application/VisIt.app/Contents/Resources/bin/xmledit). | |
Verify that the DMG has been signed with a Developer ID and works properly. | |
spctl -a -t exec -vv VisIt.app | |
codesign --test-requirement="=notarized" --verify --verbose VisIt.app |