The Healthcheck page is a part of all SWEHB versions starting with version A. It is tailored to the structure of the version and the plugins and macros available to the that version.
- SWEHBVA - Healthcheck
- SWEHBVB - Healthcheck
- SWEHBVC - Healthcheck
- SWEHBVD - Healthcheck
It can be viewed by anyone. Each of the tabs tests a specific part of the software. The content in the tab explains what is being tested and displays what the viewer will see when there is an error, The content also explains what a "good" test looks like. In some cases the viewer must click on a link to exercise the software being tested and ensure proper functioning.
2.1 Tabs And Tests
The following tabs are available in the SWEHBVD version of Healthcheck:
- TABSETUP - tests the "tabsetup" User Macro. This is the macro that displays content like a tabbed set of cards. If you see the tabs, the macro is working properly.
- This page shows where all the "tabsetup" macros are found: tabsetup (1465)
- Panel & Note - This tab displays several styles of panels, warning, and notes used in SWEHB. All come from Confluence Basic Macros.
- This page shows where all the Panel macros are found: panel (1898)
- This page shows where all the Warning macros are found: warning (14)
- This page shows where all the Note macros are found: note (717)
- This page shows where all the Info macros are found: info (199)
- SWEREF Macro - tests the SWERF and SWERFN macros. Clicking on the 123 link should take the viewer to the Resources tab. This tests the functionality of the SWERFN macro.
- This page shows where all the SWEREFN macros are found: swerefn (633)
- Resources - REFSTABLE Macro - This contains a report that comes from the Reporting plugin. It reports on data contained in the References Table which is built using the Scaffolding Plugin. A list of selected references demonstrates the proper working of these plugins.
- Other - Displays the functioning of 3 Applicability Macros.
- TOC - Displays the table of contents macro for the Healthcheck page.
- Show If - shows the working of the Show-If macro. parts of the tab will not be displayed unless the viewer is an editor.
- Gliffy - displays a Gliffy flow chart diagram if the Gliffy plugin is working.
- Expand - This tab displays a working example of the Expand macro. All come from Confluence Expand Macros.
- This page shows where all the expand macros are found: expand (493)
Macro tallies in this section are taken from the Macro Usage section of the Confluence Administration page. Click on a link to open a search query for all instances of pages where the macro is used.
2.2 Daily Healthcheck
Each day, the SWEHB Maintainer is responsible for running Healthcheck and other tests to assess the operation of the whole SWEHB system. The links below are used to check on the system.
- https://swehb.nasa.gov - This goes to the default SWEHB version. Currently this is the SWEHBVD home page - Book A. Introduction.
- https://swehb-staging-pri.msfc.nasa.gov - This goes to the Staging SWEHB version. Normally this is the same as SWEHBVD Production home page - Book A. Introduction.
- https://swehb.nasa.gov/display/SAEHB/Book+A.+Introduction - This goes to the Production SAEHB version for Software Assurance.
- https://swehb.nasa.gov/pages/reorderpages.action?key=SWEHBVD - This is the Pagetree for the Production SWEHBVD
- https://swehb.nasa.gov/display/SWEHBVD/Healthcheck - This is the Healthcheck for version SWEHBVD on Production.
- https://swehb-staging-pri.msfc.nasa.gov/display/SWEHBVD/Healthcheck - This is the Healthcheck for version SWEHBVD on Staging.
- https://swehb.nasa.gov/collector/pages.action?key=SWEHBVD - displays SWEHBVD pages with recent action. Check to see that only valid editors are making changes.
- https://swehb.nasa.gov/collector/pages.action?key=SWEHBVC - displays SWEHBVC pages with recent action. Check to see that only valid editors are making changes.
- https://swehb.nasa.gov/collector/pages.action?key=SWEHBVB - displays SWEHBVB pages with recent action. Check to see that only valid editors are making changes.
- https://swehb.nasa.gov/collector/pages.action?key=SITE - displays SITE pages with recent action. Check to see that only valid editors are making changes.
- https://swehb.nasa.gov/collector/pages.action?key=7150 - displays 7150 pages with recent action. Check to see that only valid editors are making changes.
- https://swehb.nasa.gov/display/SWEHBVD/SPAN+Access - tests the SPAN link. Should take you to SPAN in NEN.
- Make sure SPAN is available
- Open all Center Libraries in new tabs to make sure they are available. See Documentation of SPAN for more information.
- https://swehb-staging-pri.msfc.nasa.gov/collector/pages.action?key=MSH7009B - displays MSH7009B pages with recent action. Check to see that only valid editors are making changes.
- https://swehb-staging-pri.msfc.nasa.gov/collector/pages.action?key=MSHSITE - displays MSHSITE pages with recent action. Check to see that only valid editors are making changes.
If there are any error messages or unexpected results, investigate and fix. Some fixes may require help from IT group.


