INSTALLING AND RUNNING THE LSB-FHS TEST SUITE --------------------------------------------- Please ensure that you have read INSTALL.SETUP before performing the instructions listed here. The file /home/tet/tests/lsb-fhs/MAN/LSB-FHS-TS_SPEC_V1.0 contains the list of assertions which are tested in this test suite. You should already be logged in as the vsx0 user. Switch to the /home/tet/tests/lsb-fhs directory $ cd /home/tet/tests/lsb-fhs Dot in the lsb-fhs /home/tet/tests/lsb-fhs profile $ . ./profile Run the install_wrapper script which will lead you through the configuration, installation, and running of the tests: $ sh install_wrapper.sh Use the vsxparams.Linux-experimental parameter file to set the defaults. Select POSIX90 or POSIX96 mode. The lsb-fhs testset is the only testset merged into this directory. If you had additional testsets you would get a choice. On some systems c89 will be the default choice for the C compiler. Select cc instead as the test suite will not install using c89. The script will query you about certain programs being installed and then install and execute the tests. You will be shown a summary of the results of tests and be given the option of re-running only the tests that failed. Each time the tests are executed the detailed results are placed in the file /home/tet/tests/results/XXXXe/journal. The vrpt command can be used to produce a human readable summary report. $ vrpt results/XXXXe/journal After the tests have been installed and run for the first time they can all be re-run at a later time by using the following command: $ tcce -p To run specific tests: $ tcce -y games -p # games tests $ tcce -y /var/ -p # those matching /var/ only A journal file will be created each time and can also be formatted using the vrpt command.