12.5 Testing the Sample Implementation
The LSB-si (Figure 12.2) is subjected to the same testing regiment as described in Chapter 6:
-
lsb-runtime-test, with objective being zero failures
-
lsblibchk, to check that all the required libraries are present
-
Application Battery, running the FVTs for all the example applications
Figure 12.2 Sample Implementation
Install the LSB Runtime tests into the LSB-si chroot environment (Example 12.17).
Example 12.17. Runtime Test Installation
# cp lsb-runtime-test-2.0-1.ia32.rpm /opt/lsbsi-ia32/tmp # /sbin/chroot /opt/lsbsi-ia32 # cd /tmp # rpm -i lsb-runtime-test-2.0-1.ia32.rpm # password -d vsx0
As shown in Section 12.2.1, log in as user vsx0, then run the LSB Runtime test suite (Example 12.18).
Example 12.18. Running the Runtime Test Suite
vsx0$ telnet localhost vsx0$ run_tests