Merge commit 'upstream/20090531' into dfsg_clean
[ltp-debian.git] / runalltests.sh
blobaa7a7d52f181b2a77a19188281a043a8970f9f0c
1 #!/bin/sh
2 ################################################################################
3 ## ##
4 ## Copyright (c) International Business Machines Corp., 2001 ##
5 ## ##
6 ## This program is free software; you can redistribute it and#or modify ##
7 ## it under the terms of the GNU General Public License as published by ##
8 ## the Free Software Foundation; either version 2 of the License, or ##
9 ## (at your option) any later version. ##
10 ## ##
11 ## This program is distributed in the hope that it will be useful, but ##
12 ## WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY ##
13 ## or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License ##
14 ## for more details. ##
15 ## ##
16 ## You should have received a copy of the GNU General Public License ##
17 ## along with this program; if not, write to the Free Software ##
18 ## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ##
19 ## ##
20 ################################################################################
21 ## File: runalltests.sh ##
22 ## ##
23 ## Description: This script just calls runltp now, and is being phased out. ##
24 ## If you rely on this script for automation reasons, please ##
25 ## ##
26 ## History Subrata Modak <subrata@linuc.vnet.ibm.com> changed the code ##
27 ## to include testing other testcases which are not run by ##
28 ## default, 08/09/2008 ##
29 ## ##
30 ################################################################################
32 echo -e "*******************************************************************"
33 echo -e "*******************************************************************"
34 echo -e "** **"
35 echo -e "** This script is being re-written to cover all aspects of **"
36 echo -e "** testing LTP, which includes running all those tests which **"
37 echo -e "** are not run by default with ./runltp script. Special setup **"
38 echo -e "** in system environment will be done to run all those tests **"
39 echo -e "** like the File System tests, SELinuxtest, etc **"
40 echo -e "** **"
41 echo -e "*******************************************************************"
42 echo -e "*******************************************************************"
44 export LTPROOT=${PWD}
45 export RUN_BALLISTA=0
46 export RUN_OPENPOSIX=0
47 ## Set this to 1 if mm-1.4.2.tar.gz is already installed in your system
48 ## from ftp://ftp.ossp.org/pkg/lib/mm/mm-1.4.2.tar.gz
49 export RUN_MM_CORE_APIS=0
50 export LIBMM_INSTALLED=0
51 ## This is required if already not set to /usr/local/lib/ as
52 ## mm-1.4.2.tar.gz gets installed at /usr/local/lib/
53 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/:/lib/
54 export PATH=$PATH:/sbin/
56 ## Set this to 1 if libaio-0.3.92.tar.gz is already installed in your system
57 ## from http://www.kernel.org/pub/linux/kernel/people/bcrl/aio/libaio-0.3.92.tar.gz
58 export RUN_AIOTESTS=0
59 export LIBAIO_INSTALLED=0
61 ## Set this to 1 if libcaps-2.11 or newer is already installed in your system
62 ## from ftp://ftp.kernel.org/pub/linux/libs/security/linux-privs/libcap2, as well as,
63 ## the libattr is available in the system. The kernel should also have been built
64 ## with the following option: CONFIG_SECURITY_FILE_CAPABILITIES=y
65 export RUN_FILECAPS=0
66 export LIBCAPS_INSTALLED=0
67 export LIBATTR_INSTALLED=0
69 ## Set this to 1 if you wish to execute the stress_cd tests
70 ## Make sure you have FLOPPY inserted, be warned that you
71 ## will loose all data on it after the tests,
72 export RUN_STRESS_FLOPPY=0
74 ## Set this to 1 if you wish to execute the stress_floppy tests
75 ## Make sure you have CD inserted in your CD-ROM drive,
76 export RUN_STRESS_CD=0
78 ##Set this to 1 if you wish to run the CPUHOTPLUG tests
79 export RUN_CPU_HOTPLUG=0
81 ##Set this to 1 if you wish to run the LTP-NETWORK tests. Please refer to:
82 ## http://ltp.cvs.sourceforge.net/viewvc/ltp/ltp/testcases/network/LTP-Network-test_README.pdf
83 ## for more information on how to run the tests.
84 export RUN_LTP_NETWORK_TESTS=0
86 ##Set this to 1 if you wish to run the LTP-NETWORK-STRESS tests. Please refer to:
87 ## http://ltp.cvs.sourceforge.net/viewvc/ltp/ltp/testcases/network/LTP-Network-test_README.pdf
88 ## and http://ltp.cvs.sourceforge.net/viewvc/ltp/ltp/testcases/network/stress/README
89 ## for more information on how to run the NETWORK-STRESS tests.
90 export RUN_LTP_NETWORK_STRESS_TESTS=0
92 ## Set this to 1 if you wish to run the ltp/testscripts/adp tests
93 export RUN_LTP_ADP_TESTS=0
95 ## Set this to 1 if you wish to run the AUTOFS tests
96 # REQUIREMENTS:
97 # 1) System with a floppy device with a floppy disk in it.
98 # 2) A spare (scratch) disk partition of 100MB or larger.
99 export RUN_LTP_AUTOFS1_TESTS=0
100 export RUN_LTP_AUTOFS4_TESTS=0
101 export DISK_PARTITION1=0
103 ## Set this to 1 if you wish to run the EXPORTFS tests
104 # DESCRIPTION : A script that will test exportfs on Linux system.
105 # REQUIREMENTS:
106 # 1) NFS Server system with rsh enabled between client & server.
107 # 2) 100MB Disk partition on NFS server.
108 export RUN_EXPORTFS_TESTS=0
109 export NFS_SERVER1=xxx
110 export NFS_SERVER_DISK_PARTITION1=yyy
111 export NFS_SERVER_FS_TYPE1=zzz
114 ## Set this to 1 if you wish to run the FS tests on READ ONLY File Systems. Refer to http://ltp.cvs.sourceforge.net/viewvc/ltp/ltp/testscripts/Readme_ROBind for more info
115 export RUN_RO_ONLY_FS_TESTS=0
116 export READ_ONLY_DIRECTORY1=xxxx
118 ## Set this to 1 if you wish to run the ISOFS tests
119 # REQUIREMENTS:
120 # Must have root access to execute this script
121 export RUN_ISOFS_TESTS=0
123 ## Set this to 1 if you wish to run the DMMAPPER tests
124 #Note: In order to run this test, you must turn on "device mapper"
125 # component in kernel (it is under device drivers item when you
126 # run make menuconfig); and you must install userspace supporting
127 # files (libdevmapper and dmsetup). They are in the device-mapper
128 # package. You can download it from http://www.sistina.com. Follow
129 # the README/INSTALL file within the package to install it.
130 export RUN_DMMAPPER_TESTS=0
131 export DISK_PARTITION2=xxxxx
132 export DISK_PARTITION3=yyyyy
134 ## Set this to 1 if you wish to run the FSLVM tests
135 #Note: fdisk needs to be run and the 4 HD partitions marked as 0x8e -- Linux LVM
136 # - If this is run on a 2.4 kernel system then LVM must be configured and the kernel rebuilt. In a 2.5 environment
137 # you must configure Device Mapper and install LVM2 from www.systina.com for the testcase to run correctly.
138 # - These operations are destructive so do NOT point the tests to partitions where the data shouldn't be overwritten.
139 # Once these tests are started all data in the partitions you point to will be destroyed.
140 export RUN_FSLVM_TESTS=0
141 export DISK_PARTITION4=xxxxxx
142 export DISK_PARTITION5=yyyyyy
143 export DISK_PARTITION6=zzzzzz
144 export DISK_PARTITION7=iiiiii
145 export NFS_PARTITION1=jjjjjj
147 ## Set this to 1 if you wish to run the FSNOLVM tests
148 #Note: fdisk needs to be run and the 4 HD partitions marked as 0x8e -- Linux LVM
149 # - If this is run on a 2.4 kernel system then LVM must be configured and the kernel rebuilt. In a 2.5 environment
150 # you must configure Device Mapper and install LVM2 from www.systina.com for the testcase to run correctly.
151 # - These operations are destructive so do NOT point the tests to partitions where the data shouldn't be overwritten.
152 # Once these tests are started all data in the partitions you point to will be destroyed.
153 export RUN_FSNOLVM_TESTS=0
155 ## Set this to 1 if you wish to run the LTP SCSI DEBUG tests
156 #Note: Build scsi_debug as a module first before running the test
157 export RUN_LTP_SCSI_DEBUG_TEST=0
159 ## Set this to 1 if you wish to run the LTP SYSFS tests
160 #Note: Must have root access to execute this script.
161 # USAGE : sysfs.sh [ -k <kernel_module> ]
162 # DESCRIPTION : A script that will test sysfs on Linux system.
163 # REQUIREMENTS: CONFIG_DUMMY must have been used to build kernel, and the
164 # dummy network module must exist.
165 export RUN_LTP_SYSFS_TEST=0
166 export KERNEL_MODULE1=xxxxxxx
168 ## Set this to 1 if you wish to run the LTP TIRPC tests
169 export RUN_LTP_TIRPC_TEST=0
171 ##Set this to 1 if you wish to run the SE-Linux tests
172 # These testcases test the SELinux Security Module.
173 # A kernel with SELinux configured, and SELinux policy and userspace
174 # tools installed, are required to build and run the SELinux testsuite.
175 # Also, /usr/sbin should be included in PATH to ensure SELinux utilities
176 # such as getenforce are found. The test_selinux.sh script adds /usr/sbin
177 # to the PATH.
178 # You must also have the line:
179 # expand-check = 0
180 # in your /etc/selinux/semanage.conf file as the test policy will violate some
181 # of the neverallow rules in the base policy. This line may already be present
182 # depending on your distribution; if not, add it before running the test suite
183 # and remove it when done. For more info, please refer to:
184 # http://ltp.cvs.sourceforge.net/viewvc/ltp/ltp/testcases/kernel/security/selinux-testsuite/README
185 export RUN_SE_LINUX_TESTS=0
187 ##Set this to 1 if you wish to run the dma_thread_diotest7 test
188 export RUN_DMA_THREAD_DIOTEST7=0
190 ##Set this to 1 if you wish to run the Controller area network (CAN)
191 ##protocol support tests. You would also like to review the Kernel
192 ##config options need to be set for this at ltp/README
193 export RUN_CONTROLLER_AREA_NETWORK_TESTS=0
195 ##Set this to 1 if you wish to run the SMACK Security tests
196 ## Remember that you cannot run both the SELINUX and SMACK tests at a time,
197 ## as both of them cannot be tested in the same running kernel
198 export RUN_SMACK_SECURITY_TESTS=0
200 ##Set this to 1 if you wish to run the Basic PERFORMANCE COUNTER tests
201 export RUN_PERFORMANCE_COUNTERS_TESTS=0
203 export LTP_VERSION=`./runltp -e`
204 export TEST_START_TIME=`date +"%Y_%b_%d-%Hh_%Mm_%Ss"`
205 export HARDWARE_TYPE=$(uname -i)
206 export HOSTNAME=$(uname -n)
207 export KERNEL_VERSION=$(uname -r)
208 export HTML_OUTPUT_FILE_NAME=$LTP_VERSION_$HOSTNAME_$KERNEL_VERSION_$HARDWARE_TYPE_$TEST_START_TIME.html
211 ## The First one i plan to run is the default LTP run ##
212 ## START => Test Series 1 ##
213 echo -e "Running Default LTP..."
214 ./runltp -g $HTML_OUTPUT_FILE_NAME
215 echo -e "Completed running Default LTP\n\n"
216 ## END => Test Series 1 ##
218 ## The next one i plan to run is ballista ##
219 ## START => Test Series 2 ##
220 if [ $RUN_BALLISTA -eq 1 ]
221 then
222 echo -e "Running Ballista..."
223 export TEST_START_TIME=`date +"%Y_%b_%d-%Hh_%Mm_%Ss"`
224 ./runltp -f ballista -o $LTP_VERSION-BALLISTA_RUN_ON-$HOSTNAME-$KERNEL_VERSION-$HARDWARE_TYPE-$TEST_START_TIME.out
225 echo -e "Completed running Ballista\n\n"
227 ## END => Test Series 2 ##
229 ## The next one i plan to run is open_posix_testsuite ##
230 ## START => Test Series 3 ##
231 if [ $RUN_OPENPOSIX -eq 1 ]
232 then
233 echo -e "Running Open Posix Tests..."
234 (cd testcases/open_posix_testsuite; make)
235 echo -e "Completed running Open Posix Tests\n\n"
237 ## END => Test Series 3 ##
240 ## The next one i plan to run is ##
241 ## ltp/testcases/kernel/mem/libmm/mm_core_apis ##
242 ## START => Test Series 4 ##
243 if [ $RUN_MM_CORE_APIS -eq 1 ]
244 then
245 echo -e "Initializing ltp/testcases/kernel/mem/libmm/mm_core_apis ..."
246 # Check to see if User is Root
247 if [ $EUID -ne 0 ]
248 then
249 echo You need to be root to Install libmm and run mem/libmm/mm_core_apis
250 echo Aborting ltp/testcases/kernel/mem/libmm/mm_core_apis
251 else
252 if [ $LIBMM_INSTALLED -ne 1 ]
253 then
254 echo Installing libmm-1.4.2 .............
255 (cd /tmp; \
256 wget -c ftp://ftp.ossp.org/pkg/lib/mm/mm-1.4.2.tar.gz; \
257 tar -xzf mm-1.4.2.tar.gz; \
258 cd mm-1.4.2; \
259 ./configure && make && make install )
260 rm -rf /tmp/mm-1.4.2*
261 echo libmm-1.4.2 Installed .............
262 else
263 echo libmm-1.4.2 already installed in your system
265 echo -e "Running ltp/testcases/kernel/mem/libmm/mm_core_apis ..."
266 (cd testcases/kernel/mem/libmm; \
267 make; \
268 make install; \
269 $LTPROOT/testcases/bin/mm_core_apis; )
271 echo -e "Completed running ltp/testcases/kernel/mem/libmm/mm_core_apis...\n\n"
273 ## END => Test Series 4 ##
276 ## The next one i plan to run is ##
277 ## ltp/testcases/kernel/io/aio ##
278 ## START => Test Series 5 ##
279 if [ $RUN_AIOTESTS -eq 1 ]
280 then
281 echo -e "Initializing ltp/testcases/kernel/io/aio ..."
282 # Check to see if User is Root
283 if [ $EUID -ne 0 ]
284 then
285 echo You need to be root to Install libaio-0.3.92 and run ltp/testcases/kernel/io/aio
286 echo Aborting ltp/testcases/kernel/io/aio
287 else
288 if [ $LIBAIO_INSTALLED -ne 1 ]
289 then
290 echo Installing libaio-0.3.92.............
291 (cd /tmp; \
292 wget -c http://www.kernel.org/pub/linux/kernel/people/bcrl/aio/libaio-0.3.92.tar.gz; \
293 tar -xzf libaio-0.3.92.tar.gz; \
294 cd libaio-0.3.92; \
295 make > /dev/null && make install > /dev/null)
296 rm -rf /tmp/libaio-0.3.92*
297 echo libaio-0.3.92 Installed .............
298 else
299 echo libaio-0.3.92 already installed in your system
301 echo -e "Building & Running ltp/testcases/kernel/io/aio..."
302 (cd testcases/kernel/io/aio; \
303 make > /dev/null; \
304 ./aio01/aio01; \
305 ./aio02/runfstests.sh -a aio02/cases/aio_tio; \
306 make clean 1>&2 > /dev/null )
307 echo -e "Completed running ltp/testcases/kernel/io/aio...\n\n"
310 ## END => Test Series 5 ##
314 ## The next one i plan to run is ##
315 ## ltp/testcases/kernel/security/filecaps ##
316 ## START => Test Series 6 ##
317 if [ $RUN_FILECAPS -eq 1 ]
318 then
319 echo -e "Initializing ltp/testcases/kernel/security/filecaps ..."
320 # Check to see if User is Root
321 if [ $EUID -ne 0 ]
322 then
323 echo You need to be root to Install libcaps and run ltp/testcases/kernel/security/filecaps
324 echo Aborting ltp/testcases/kernel/security/filecaps
325 else
326 if [ $LIBCAPS_INSTALLED -ne 1 ]
327 then
328 echo Installing libcaps.............
329 (cd /tmp; \
330 wget -c ftp://ftp.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.14.tar.gz; \
331 tar -xzf libcap-2.14.tar.gz; \
332 cd libcap-2.14; \
333 make > /dev/null && make install > /dev/null)
334 rm -rf /tmp/libcap-2.14*
335 echo libcaps Installed .............
336 else
337 echo libcaps already installed in your system
339 echo -e "Building & Running ltp/testcases/kernel/security/filecaps"
340 (cd ltp/testcases/kernel/security/filecaps; \
341 make && make install > /dev/null; )
342 ./runltp -f filecaps
343 echo -e "Completed running ltp/testcases/kernel/io/aio...\n\n"
346 ## END => Test Series 6 ##
349 ## The next one i plan to run is tpm_tools ##
350 ## START => Test Series 7 ##
351 ./runltp -f tpm_tools
352 ## END => Test Series 7 ##
354 ## The next one i plan to run is tcore_patch_test_suites
355 ## START => Test Series 8 ##
356 ./runltp -f tcore
357 ## END => Test Series 8 ##
360 ## The next one i plan to run is stress_cd tests
361 ## START => Test Series 9 ##
362 if [ $RUN_STRESS_CD -eq 1 ]
363 then
364 ./runltp -f io_cd
366 ## END => Test Series 9 ##
368 ## The next one i plan to run is stress_floppy tests
369 ## START => Test Series 10 ##
370 if [ $RUN_STRESS_FLOPPY -eq 1 ]
371 then
372 ./runltp -f io_floppy
374 ## END => Test Series 10 ##
376 ## The next one i plan to run is CPUHOTPLUG tests
377 ## START => Test Series 11 ##
378 if [ $RUN_CPU_HOTPLUG -eq 1 ]
379 then
380 ./runltp -f cpuhotplug
382 ## END => Test Series 11 ##
384 ## The next one i plan to run are the LTP Network tests
385 ## START => Test Series 12 ##
386 if [ $RUN_LTP_NETWORK_TESTS -eq 1 ]
387 then
388 (cd $LTPROOT/testscripts/; ./networktests.sh)
390 ## END => Test Series 12 ##
392 ## The next one i plan to run are the LTP Network Stress tests
393 ## START => Test Series 13 ##
394 if [ $RUN_LTP_NETWORK_STRESS_TESTS -eq 1 ]
395 then
396 (cd $LTPROOT/testscripts/; ./networkstress.sh)
398 ## END => Test Series 13 ##
401 ## The next one i plan to run are the LTP ADP tests
402 ## START => Test Series 14 ##
403 if [ $RUN_LTP_ADP_TESTS -eq 1 ]
404 then
405 (cd $LTPROOT/testscripts/; ./adp.sh -d 3 -n 100)
407 ## END => Test Series 14 ##
410 ## The next one i plan to run are the LTP AUTOFS tests
411 ## START => Test Series 15 ##
412 if [ $RUN_LTP_AUTOFS1_TESTS -eq 1 ]
413 then
414 if [ $DISK_PARTITION1 ]
415 then
416 (cd $LTPROOT/testscripts/; ./autofs1.sh $DISK_PARTITION1)
417 else
418 echo Disk Partition not set. Aborting running AUTOFS1
421 if [ $RUN_LTP_AUTOFS4_TESTS -eq 1 ]
422 then
423 if [ $DISK_PARTITION1 ]
424 then
425 (cd $LTPROOT/testscripts/; ./autofs4.sh $DISK_PARTITION1)
426 else
427 echo Disk Partition not set. Aborting running AUTOFS4
430 ## END => Test Series 15 ##
433 ## The next one i plan to run are the LTP EXPORTFS tests
434 ## START => Test Series 16 ##
435 if [ $RUN_EXPORTFS_TESTS -eq 1 ]
436 then
437 (cd $LTPROOT/testscripts/; ./exportfs.sh -h $NFS_SERVER1 -d $NFS_SERVER_DISK_PARTITION1 -t $NFS_SERVER_FS_TYPE1)
439 ## END => Test Series 16 ##
442 ## The next one i plan to run the FS tests on READ ONLY File Systems
443 ## START => Test Series 17 ##
444 if [ $RUN_RO_ONLY_FS_TESTS -eq 1 ]
445 then
446 (cd $READ_ONLY_DIRECTORY1; sh $LTPROOT/testscripts/test_robind.sh)
448 ## END => Test Series 17 ##
451 ## The next one i plan to run the ISOFS tests
452 ## START => Test Series 18 ##
453 if [ $RUN_ISOFS_TESTS -eq 1 ]
454 then
455 (cd $LTPROOT/testscripts/; ./isofs.sh)
457 ## END => Test Series 18 ##
460 ## The next one i plan to run the DMMAPPER tests
461 ## START => Test Series 19 ##
462 if [ $RUN_DMMAPPER_TESTS -eq 1 ]
463 then
464 (cd $LTPROOT/testscripts/; ./ltpdmmapper.sh -a $DISK_PARTITION2 -b $DISK_PARTITION3)
466 ## END => Test Series 19 ##
469 ## The next one i plan to run the FSLVM tests
470 ## START => Test Series 20 ##
471 if [ $RUN_FSLVM_TESTS -eq 1 ]
472 then
473 (cd $LTPROOT/testscripts/; ./ltpfslvm.sh -a $DISK_PARTITION4 -b $DISK_PARTITION5 -c $DISK_PARTITION6 -d $DISK_PARTITION7 -n $NFS_PARTITION1)
475 ## END => Test Series 20 ##
478 ## The next one i plan to run the FSNOLVM tests
479 ## START => Test Series 21 ##
480 if [ $RUN_FSNOLVM_TESTS -eq 1 ]
481 then
482 (cd $LTPROOT/testscripts/; ./ltpfsnolvm.sh -a $DISK_PARTITION4 -b $DISK_PARTITION5 -c $DISK_PARTITION6 -d $DISK_PARTITION7 -n $NFS_PARTITION1)
484 ## END => Test Series 21 ##
486 ## The next one i plan to run the LTP SCSI DEBUG tests
487 ## START => Test Series 22 ##
488 if [ $RUN_LTP_SCSI_DEBUG_TEST -eq 1 ]
489 then
490 (cd $LTPROOT/testscripts/; ./ltp-scsi_debug.sh)
492 ## END => Test Series 22 ##
494 ## The next one i plan to run the LTP SYSFS tests
495 ## START => Test Series 23 ##
496 if [ $RUN_LTP_SYSFS_TEST -eq 1 ]
497 then
498 (cd $LTPROOT/testscripts/; ./sysfs.sh -k $KERNEL_MODULE1)
500 ## END => Test Series 23 ##
502 ## The next one i plan to run the LTP TIRPC tests
503 ## START => Test Series 24 ##
504 if [ $RUN_LTP_TIRPC_TEST -eq 1 ]
505 then
506 ./runltp -f rpctirpc
508 ## END => Test Series 24 ##
510 ## The next one i plan to run the LTP SE-Linux tests
511 ## START => Test Series 25 ##
512 if [ $RUN_SE_LINUX_TESTS -eq 1 ]
513 then
514 (cd $LTPROOT/testcases/kernel/security/selinux-testsuite; make && make install)
515 (cd $LTPROOT/testscripts/; ./test_selinux.sh)
517 ## END => Test Series 25 ##
519 ## The next one i plan to run the DMA_THREAD_DIOTEST7 tests
520 ## START => Test Series 26 ##
521 if [ $RUN_DMA_THREAD_DIOTEST7 -eq 1 ]
522 then
523 ./runltp -f test_dma_thread_diotest7
525 ## END => Test Series 26 ##
527 ## The next one i plan to run the Controller area network
528 ## (CAN) protocol support tests
529 ## START => Test Series 27 ##
530 if [ $RUN_CONTROLLER_AREA_NETWORK_TESTS -eq 1 ]
531 then
532 ./runltp -f can
534 ## END => Test Series 27 ##
536 ## The next one i plan to run the SMACK SECURITY tests
537 ## START => Test Series 28 ##
538 if [ $RUN_SMACK_SECURITY_TESTS -eq 1 ]
539 then
540 ./runltp -f smack
542 ## END => Test Series 28 ##
544 ## The next one i plan to run the PERFORMANCE COUNTERS tests
545 ## START => Test Series 29 ##
546 if [ $RUN_PERFORMANCE_COUNTERS_TESTS -eq 1 ]
547 then
548 (cd $LTPROOT/testcases/kernel/performance_counters; make && make install)
549 ./runltp -f perfcounters
551 ## END => Test Series 29 ##