forked from open-mpi/ompi
    
        
        - 
                Notifications
    
You must be signed in to change notification settings  - Fork 1
 
ManualReleaseTests
        Jeff Squyres edited this page Sep 2, 2014 
        ·
        3 revisions
      
    A random list of manual tests that should be conducted with a release tarball before the actual release:
- default configure and build; ensure basic functionality with compiling all examples and running them
 - configure and install --with-devel-headers; verify that all the developer headers, executable, and man pages are installed
 - configure and install --with-ft; verify that all the tools and man pages are installed
 - run ompi_info, ompi_info --all; ensure they run properly
 - run "man MPI_Send" and ensure page renders correctly (check header and footer)
 - check output of "make" to ensure that man pages were not generated during the process (all man pages should be included in the tarball)
 - run "make -j 4" to ensure parallel builds still work
- no need to test vpath builds; these are checked every night via "make distcheck"
 
 
Repeat all above tests after running autogen.sh in a release tarball.
Also:
- check README, INSTALL, HACKING, LICENSE, and VERSION: ensure they have recent dates and copyright notices