Home | History | Annotate | Download | only in testcases
      1 <testname=crash01>
      2 	<description>
      3 		A signal handler is set up so that in most cases the machine exception
      4 		generated by the illegal instructions, bad operands, etc in the procedure
      5 		made up of random data are caught; and another round of randomness may
      6 		be tried. Eventually a random instruction may corrupt the program or
      7 		the machine state in such a way that the program must halt. This is
      8 		a test of the robustness of the hardware/software for instruction
      9 		fault handling.
     10 
     11 		Note: Running this program just a few times, using total CPU time of
     12 		less than a few seconds SHOULD NOT GIVE YOU ANY CONFIDENCE in system
     13 		robustness. Having it run for hours, with tens of thousands of cases
     14 		would be a different thing. It would also make sense to run this
     15 		stress test at the same time you run other tests, like a multi-user
     16 		benchmark.
     17 
     18 	<\description>
     19 	<test_location>
     20 		ltp/testcases/misc/crash/crash01.c
     21 	<\test_location>
     22 <\testname>
     23 <testname=crash02>
     24 	<description>
     25 		A signal handler is set up so that in most cases the machine exception
     26 		generated by the illegal syscall, bad operands, etc in the procedure
     27 		made up of random data are caught; and another round of randomness may
     28 		be tried. Eventually a random syscall may corrupt the program or
     29 		the machine state in such a way that the program must halt. This is
     30 		a test of the robustness of the hardware/software for instruction
     31 		fault handling.
     32 
     33 		Note: Running this program just a few times, using total CPU time of
     34 		less than a few seconds SHOULD NOT GIVE YOU ANY CONFIDENCE in system
     35 		robustness. Having it run for hours, with tens of thousands of cases
     36 		would be a different thing. It would also make sense to run this
     37 		stress test at the same time you run other tests, like a multi-user
     38 		benchmark.
     39 
     40 		CAUTION: running this program may crash your system, your disk and all
     41 		your data along! DO NOT RUN IT ON PRODUCTION SYSTEMS!
     42 		CONSIDER YOUR DISK FRIED.
     43 		REMEMBER THE DISCLAIMER PART OF THE LICENSE.
     44 
     45 		Running as user nobody and with all your filesystems
     46 		remounted to readonly may be wise..
     47 
     48 	<\description>
     49 	<test_location>
     50 		ltp/testcases/misc/crash/crash02.c
     51 	<\test_location>
     52 <\testname>
     53 <testname=f00f>
     54 	<description>
     55 		This is a simple test for handling of the pentium f00f bug.
     56 		It is an example of a catistrophic test case. If the system
     57 		doesn't correctly handle this test, it will likely lockup.
     58 
     59 	<\description>
     60 	<test_location>
     61 		ltp/testcases/misc/f00f/f00f.c
     62 	<\test_location>
     63 <\testname>
     64 <testname=abs>
     65 	<description>
     66 		Test the basic functionality of the abs() system call.
     67 
     68 	<\description>
     69 	<test_location>
     70 		ltp/testcases/misc/math/abs
     71 	<\test_location>
     72 <\testname>
     73 <testname=atof>
     74 	<description>
     75 		Test the basic functionality of the atof() system call.
     76 
     77 	<\description>
     78 	<test_location>
     79 		ltp/testcases/misc/math/atof
     80 	<\test_location>
     81 <\testname>
     82 <testname=float>
     83 	<description>
     84 		Increase CPUs workload - verify that results of some math functions are stable
     85 
     86 		Floating testcases are related to :
     87 		----------------------------------
     88 		- trigonometric (acos, asin, atan, atan2, cos, sin, tan),
     89 		- Euclidean distance function (hypot),
     90 		- Computes the natural logarithm of the gamma function (lgamma),
     91 		- Functions that manipulate floating-point numbers (modf, ldexp, frexp),
     92 		- exponential and logarithmic functions (exp, log, log10),
     93 		- hyperbolic (cosh, sinh, tanh),
     94 		- Bessel (j0, j1, y0, y1),
     95 		- and power functions (ceil, fabs, floor, fmod, pow, sqrt).
     96 
     97 		The testcase is splitted into 5 sets:
     98 		-------------------------------------
     99 		float_bessel, float_exp_log, float_iperb, float_power, float_trigo
    100 
    101 	<\description>
    102 	<test_location>
    103 		ltp/testcases/misc/math/float
    104 	<\test_location>
    105 <\testname>
    106 <testname=fptests>
    107 	<description>
    108 		Additional floating point tests.
    109 
    110 	<\description>
    111 	<test_location>
    112 		ltp/testcases/misc/math/fptests
    113 	<\test_location>
    114 <\testname>
    115 <testname=nextafter>
    116 	<description>
    117 		Test basic functionality of nextafter() system call.
    118 
    119 	<\description>
    120 	<test_location>
    121 		ltp/testcases/misc/math/nextafter
    122 	<\test_location>
    123 <\testname>
    124