-
Notifications
You must be signed in to change notification settings - Fork 864
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