1#DESCRIPTION:Math library tests - CPU tests 2abs01 abs01 3 4atof01 atof01 5 6float_bessel cd $LTPROOT/testcases/bin; float_bessel -v 7float_exp_log cd $LTPROOT/testcases/bin; float_exp_log -v 8float_iperb cd $LTPROOT/testcases/bin; float_iperb -v 9float_power cd $LTPROOT/testcases/bin; float_power -v 10float_trigo cd $LTPROOT/testcases/bin; float_trigo -v 11 12fptest01 fptest01 13fptest02 fptest02 14 15nextafter01 nextafter01 16 17#DESCRIPTION:fsx filesystem stress tests 18fsx-linux export TCbin=$LTPROOT/testcases/bin;fsxtest02 10000 19#fsx-ext2 fsxtest $SCRATCHDEV ext2 10000 20#fsx-ext3 fsxtest $SCRATCHDEV ext3 10000 21#fsx-jfs fsxtest $SCRATCHDEV jfs 10000 22#fsx-xfs fsxtest $SCRATCHDEV xfs 10000 23#fsx-reiserfs fsxtest $SCRATCHDEV reiserfs 10000 24 25#DESCRIPTION:Interprocess communication stress 26# These tests use tests/pipeio to put pipes (named or unnamed) through a workout 27# 28pipeio_1 pipeio -T pipeio_1 -c 5 -s 4090 -i 100 -b -f x80 29# spawns 5 children to write 100 chunks of 4090 bytes to a named pipe 30# using blocking I/O 31#pipeio_2 pipeio -T pipeio_2 -c 5 -s 4090 -i 100 -f x80 32# spawns 5 children to write 100 chunks of 4090 bytes to a named pipe 33# using non-blocking I/O 34# This test hits EAGAIN, which pipeio doesn't handle at the moment 35pipeio_3 pipeio -T pipeio_3 -c 5 -s 4090 -i 100 -u -b -f x80 36# spawns 5 children to write 100 chunks of 4090 bytes to an unnamed pipe 37# using blocking I/O 38pipeio_4 pipeio -T pipeio_4 -c 5 -s 4090 -i 100 -u -f x80 39# spawns 5 children to write 100 chunks of 4090 bytes to an unnamed pipe 40# using non-blocking I/O 41pipeio_5 pipeio -T pipeio_5 -c 5 -s 5000 -i 10 -b -f x80 42# spawns 5 children to write 10 chunks of 5000 bytes to a named pipe 43# using blocking I/O 44pipeio_6 pipeio -T pipeio_6 -c 5 -s 5000 -i 10 -b -u -f x80 45# spawns 5 children to write 10 chunks of 5000 bytes to an unnamed pipe 46# using blocking I/O 47#pipeio_7 pipeio -T pipeio_7 -c 5 -s 5000 -i 10 -f x80 48# spawns 5 children to write 10 chunks of 5000 bytes to a named pipe 49# using non-blocking I/O 50# This test hits EAGAIN, which pipeio doesn't handle at the moment 51pipeio_8 pipeio -T pipeio_8 -c 5 -s 5000 -i 10 -u -f x80 52# spawns 5 children to write 10 chunks of 5000 bytes to an unnamed pipe 53# using non-blocking I/O 54 55sem01 sem01 56sem02 sem02 57 58 59#DESCRIPTION:Kernel system calls 60abort01 ulimit -c 1024;abort01 61 62accept01 accept01 63 64access01 access01 65access02 access02 66access03 access03 67access04 access04 68access05 access05 69access06 access06 70 71acct01 acct01 72 73adjtimex01 adjtimex01 74adjtimex02 adjtimex02 75 76alarm01 alarm01 77alarm02 alarm02 78alarm03 alarm03 79alarm05 alarm05 80alarm06 alarm06 81alarm07 alarm07 82 83asyncio02 asyncio02 84 85bind01 bind01 86bind02 bind02 87 88brk01 brk01 89 90capget01 capget01 91capget02 capget02 92 93capset01 capset01 94capset02 capset02 95 96chdir01 chdir01 97chdir01A symlink01 -T chdir01 98chdir02 chdir02 99chdir03 chdir03 100chdir04 chdir04 101 102chmod01 chmod01 103chmod01A symlink01 -T chmod01 104chmod02 chmod02 105chmod03 chmod03 106chmod04 chmod04 107chmod05 chmod05 108chmod06 chmod06 109chmod07 chmod07 110 111chown01 chown01 112chown02 chown02 113chown03 chown03 114chown04 chown04 115chown05 chown05 116 117chroot01 chroot01 118chroot02 chroot02 119chroot03 chroot03 120chroot04 chroot04 121 122 123clone01 clone01 124clone02 clone02 125clone03 clone03 126clone04 clone04 127clone05 clone05 128clone06 clone06 129clone07 clone07 130clone08 clone08 131 132close01 close01 133close02 close02 134close08 close08 135 136confstr01 confstr01 137 138connect01 connect01 139 140creat01 creat01 141creat03 creat03 142creat04 creat04 143creat05 creat05 144creat06 creat06 145creat07 creat07 146creat08 creat08 147 148dup01 dup01 149dup02 dup02 150dup03 dup03 151dup04 dup04 152dup05 dup05 153dup06 dup06 154dup07 dup07 155 156dup201 dup201 157dup202 dup202 158dup203 dup203 159dup204 dup204 160dup205 dup205 161 162epoll_ctl01 epoll_ctl01 163epoll_ctl02 epoll_ctl02 164 165epoll_wait01 epoll_wait01 166epoll_wait02 epoll_wait02 167epoll_wait03 epoll_wait03 168 169epoll_pwait01 epoll_pwait01 170 171execl01 execl01 172execle01 execle01 173execlp01 execlp01 174 175execv01 execv01 176execve01 execve01 177execve02 execve02 178execve03 execve03 179execve04 execve04 180execve05 execve05 20 $LTPROOT/testcases/bin/execve05 $LTPROOT/testcases/bin/execve05 4 181execvp01 execvp01 182 183exit01 exit01 184exit02 exit02 185 186fchdir01 fchdir01 187fchdir02 fchdir02 188fchdir03 fchdir03 189 190fchmod01 fchmod01 191fchmod02 fchmod02 192fchmod03 fchmod03 193fchmod04 fchmod04 194fchmod05 fchmod05 195fchmod06 fchmod06 196fchmod07 fchmod07 197 198fchown01 fchown01 199fchown02 fchown02 200fchown03 fchown03 201fchown04 fchown04 202fchown05 fchown05 203 204fcntl01 fcntl01 205fcntl02 fcntl02 206fcntl03 fcntl03 207fcntl04 fcntl04 208fcntl05 fcntl05 209fcntl06 fcntl06 210fcntl07 fcntl07 211fcntl08 fcntl08 212fcntl09 fcntl09 213fcntl10 fcntl10 214fcntl11 fcntl11 215fcntl12 fcntl12 216fcntl13 fcntl13 217fcntl14 fcntl14 218fcntl15 fcntl15 219#fcntl16 fcntl16 #Contains errors. 220fcntl17 fcntl17 221fcntl18 fcntl18 222fcntl19 fcntl19 223fcntl20 fcntl20 224fcntl21 fcntl21 225fcntl22 fcntl22 226fcntl23 fcntl23 227fcntl24 fcntl24 228fcntl25 fcntl25 229fcntl26 fcntl26 230# The tests for these system calls fcntl27 and fcntl28 are temporarily being disabled 231# fcntl27 fcntl27 232# fcntl28 fcntl28 233fcntl29 fcntl29 234fcntl30 fcntl30 235fcntl31 fcntl31 236fcntl32 fcntl32 237fcntl33 fcntl33 238 239fdatasync01 fdatasync01 240fdatasync02 fdatasync02 241 242flock01 flock01 243flock02 flock02 244flock03 flock03 245flock04 flock04 246flock05 flock05 247flock06 flock06 248 249fmtmsg01 fmtmsg01 250 251fork01 fork01 252fork02 fork02 253fork03 fork03 254fork04 fork04 255fork05 fork05 256fork06 fork06 257fork07 fork07 258fork08 fork08 259fork09 fork09 260fork10 fork10 261fork11 fork11 262 263fpathconf01 fpathconf01 264 265fstat01 fstat01 266fstat02 fstat02 267fstat03 fstat03 268fstat05 fstat05 269 270fstatfs01 fstatfs01 271fstatfs02 fstatfs02 272 273fsync01 fsync01 274fsync02 fsync02 275fsync03 fsync03 276 277ftruncate01 ftruncate01 278ftruncate02 ftruncate02 279ftruncate03 ftruncate03 280ftruncate04 ftruncate04 281 282getcontext01 getcontext01 283 284getcwd01 getcwd01 285getcwd02 getcwd02 286getcwd03 getcwd03 287getcwd04 getcwd04 288 289getdents01 getdents01 290getdents02 getdents02 291 292getdomainname01 getdomainname01 293 294getdtablesize01 getdtablesize01 295 296getegid01 getegid01 297 298geteuid01 geteuid01 299geteuid02 geteuid02 300 301getgid01 getgid01 302getgid03 getgid03 303 304getgroups01 getgroups01 305getgroups03 getgroups03 306 307gethostid01 gethostid01 308 309gethostname01 gethostname01 310 311getitimer01 getitimer01 312getitimer02 getitimer02 313getitimer03 getitimer03 314 315getpeername01 getpeername01 316 317getpgid01 getpgid01 318getpgid02 getpgid02 319 320getpgrp01 getpgrp01 321 322getpid01 getpid01 323getpid02 getpid02 324 325getppid01 getppid01 326getppid02 getppid02 327 328getpriority01 getpriority01 329getpriority02 getpriority02 330 331getresgid01 getresgid01 332getresgid02 getresgid02 333getresgid03 getresgid03 334 335getresuid01 getresuid01 336getresuid02 getresuid02 337getresuid03 getresuid03 338 339getrlimit01 getrlimit01 340getrlimit02 getrlimit02 341 342getrusage01 getrusage01 343getrusage02 getrusage02 344 345getsid01 getsid01 346getsid02 getsid02 347 348getsockname01 getsockname01 349 350getsockopt01 getsockopt01 351 352gettimeofday01 gettimeofday01 353gettimeofday02 gettimeofday02 354 355getuid01 getuid01 356getuid03 getuid03 357 358#Needs tty device. 359#ioctl01 ioctl01 -D /dev/tty0 360#ioctl02 ioctl02 -D /dev/tty0 361 362# Introducing ioctl tests for all /dev/tty* devices 363ioctl test_ioctl 364 365ioperm01 ioperm01 366ioperm02 ioperm02 367 368iopl01 iopl01 369iopl02 iopl02 370 371kill01 kill01 372kill02 kill02 373kill03 kill03 374kill04 kill04 375kill05 kill05 376kill06 kill06 377kill07 kill07 378kill08 kill08 379kill09 kill09 380kill10 kill10 381kill11 ulimit -c 1024;kill11 382kill12 kill12 383 384lchown01 lchown01 385lchown02 lchown02 386lchown03 lchown03 387 388link01 symlink01 -T link01 389link02 link02 390link03 link03 391link04 link04 392link05 link05 393link06 link06 394link07 link07 395link08 link08 396 397listen01 listen01 398 399llistxattr01 llistxattr01 400llistxattr02 llistxattr02 401llistxattr03 llistxattr03 402 403llseek01 llseek01 404llseek02 llseek02 405llseek03 llseek03 406 407lseek01 lseek01 408lseek02 lseek02 409lseek03 lseek03 410lseek04 lseek04 411lseek05 lseek05 412lseek06 lseek06 413lseek07 lseek07 414lseek08 lseek08 415lseek09 lseek09 416lseek10 lseek10 417 418lstat01A symlink01 -T lstat01 419lstat01 lstat01 420lstat02 lstat02 421lstat03 lstat03 422 423mallopt01 mallopt01 424 425memset01 memset01 426memcmp01 memcmp01 427memcpy01 memcpy01 428 429mlockall01 mlockall01 430mlockall02 mlockall02 431mlockall03 mlockall03 432 433mkdir01 mkdir01 434mkdir02 mkdir02 435mkdir03 mkdir03 436mkdir04 mkdir04 437mkdir05 mkdir05 438mkdir05A symlink01 -T mkdir05 439mkdir08 mkdir08 440mkdir09 mkdir09 441 442mknod01 mknod01 443mknod02 mknod02 444mknod03 mknod03 445mknod04 mknod04 446mknod05 mknod05 447mknod06 mknod06 448mknod07 mknod07 449mknod08 mknod08 450mknod09 mknod09 451 452mlock01 mlock01 453mlock02 mlock02 454 455qmm01 mmap001 -m 1 456mmap01 mmap01 457mmap02 mmap02 458mmap03 mmap03 459mmap04 mmap04 460mmap05 mmap05 461mmap06 mmap06 462mmap07 mmap07 463mmap08 mmap08 464mmap09 mmap09 465mmap16 mmap16 466 467modify_ldt01 modify_ldt01 468modify_ldt02 modify_ldt02 469modify_ldt03 modify_ldt03 470 471# 472# These tests require an unmounted block device 473# to run correctly. Please see individual test 474# code for more information. 475# 476#mount01 mount01 -D /dev/... 477#mount02 mount02 -D /dev/... 478#mount03 mount03 -D /dev/... 479#mount04 mount04 -D /dev/... 480 481mprotect01 mprotect01 482mprotect02 mprotect02 483mprotect03 mprotect03 484mprotect04 mprotect04 485 486mremap01 mremap01 487mremap02 mremap02 488mremap03 mremap03 489mremap04 mremap04 490 491msgctl01 msgctl01 492msgctl02 msgctl02 493msgctl03 msgctl03 494msgctl04 msgctl04 495msgctl05 msgctl05 496msgctl06 msgctl06 497msgctl07 msgctl07 498msgctl08 msgctl08 499msgctl09 msgctl09 500 501msgget01 msgget01 502msgget02 msgget02 503msgget03 msgget03 504msgget04 msgget04 505 506msgrcv01 msgrcv01 507msgrcv02 msgrcv02 508msgrcv03 msgrcv03 509msgrcv04 msgrcv04 510msgrcv05 msgrcv05 511msgrcv06 msgrcv06 512msgrcv07 msgrcv07 513msgrcv08 msgrcv08 514 515msgsnd01 msgsnd01 516msgsnd02 msgsnd02 517msgsnd03 msgsnd03 518msgsnd04 msgsnd04 519msgsnd05 msgsnd05 520msgsnd06 msgsnd06 521 522msync01 msync01 523msync02 msync02 524msync03 msync03 525 526munlock01 munlock01 527munlock02 munlock02 528 529munlockall01 munlockall01 530munlockall02 munlockall02 531 532munmap01 munmap01 533munmap02 munmap02 534munmap03 munmap03 535 536nanosleep01 nanosleep01 537nanosleep02 nanosleep02 538nanosleep03 nanosleep03 539nanosleep04 nanosleep04 540 541nftw01 nftw01 542nftw6401 nftw6401 543 544nice01 nice01 545nice02 nice02 546nice03 nice03 547nice04 nice04 548nice05 nice05 549 550open01 open01 551open01A symlink01 -T open01 552open02 open02 553open03 open03 554open04 open04 555open05 open05 556open06 open06 557open07 open07 558open08 open08 559open09 open09 560open10 open10 561open11 open11 562open12 open12 563open13 open13 564 565mincore01 mincore01 566#mincore02 mincore02 currently hangs and does not exit correctly 567madvise01 madvise01 568madvise02 madvise02 569 570pathconf01 pathconf01 571 572pause01 pause01 573pause02 pause02 574pause03 pause03 575 576personality01 personality01 577 578pipe01 pipe01 579pipe02 pipe02 580pipe03 pipe03 581pipe04 pipe04 582pipe05 pipe05 583pipe06 pipe06 584pipe07 pipe07 585pipe08 pipe08 586pipe09 pipe09 587pipe10 pipe10 588pipe11 pipe11 589 590poll01 poll01 591 592prctl01 prctl01 593prctl02 prctl02 594 595pread01 pread01 596pread02 pread02 597pread03 pread03 598 599preadv01 preadv01 600preadv02 preadv02 601 602profil01 profil01 603 604pselect01 pselect01 605pselect02 pselect02 606 607ptrace01 ptrace01 608ptrace02 ptrace02 609ptrace03 ptrace03 610ptrace05 ptrace05 611 612pwrite01 pwrite01 613pwrite02 pwrite02 614pwrite04 pwrite04 615 616pwrite01_64 pwrite01_64 617pwrite02_64 pwrite02_64 618pwrite04_64 pwrite04_64 619 620pwritev01 pwritev01 621pwritev02 pwritev02 622 623read01 read01 624read02 read02 625read03 read03 626read04 read04 627 628readdir01 readdir01 629readdir02 readdir02 630readdir21 readdir21 631 632readlink01A symlink01 -T readlink01 633readlink01 readlink01 634readlink02 readlink02 635readlink03 readlink03 636readlink04 readlink04 637 638readv01 readv01 639readv02 readv02 640readv03 readv03 641 642reboot01 reboot01 643reboot02 reboot02 644 645recv01 recv01 646 647recvfrom01 recvfrom01 648 649recvmsg01 recvmsg01 650 651removexattr01 removexattr01 652removexattr02 removexattr02 653 654rename01 rename01 655rename01A symlink01 -T rename01 656rename02 rename02 657rename03 rename03 658rename04 rename04 659rename05 rename05 660rename06 rename06 661rename07 rename07 662rename08 rename08 663rename09 rename09 664rename10 rename10 665rename11 rename11 666rename12 rename12 667rename13 rename13 668rename14 rename14 669 670request_key01 request_key01 671request_key02 request_key02 672 673rmdir01 rmdir01 674rmdir02 rmdir02 675rmdir03 rmdir03 676rmdir03A symlink01 -T rmdir03 677rmdir04 rmdir04 678rmdir05 rmdir05 679 680sbrk01 sbrk01 681sbrk02 sbrk02 682sbrk03 sbrk03 683 684sched_get_priority_max01 sched_get_priority_max01 685sched_get_priority_max02 sched_get_priority_max02 686 687sched_get_priority_min01 sched_get_priority_min01 688sched_get_priority_min02 sched_get_priority_min02 689 690sched_getparam01 sched_getparam01 691sched_getparam02 sched_getparam02 692sched_getparam03 sched_getparam03 693 694sched_rr_get_interval01 sched_rr_get_interval01 695sched_rr_get_interval02 sched_rr_get_interval02 696sched_rr_get_interval03 sched_rr_get_interval03 697 698sched_setparam01 sched_setparam01 699sched_setparam02 sched_setparam02 700sched_setparam03 sched_setparam03 701sched_setparam04 sched_setparam04 702sched_setparam05 sched_setparam05 703 704sched_getscheduler01 sched_getscheduler01 705sched_getscheduler02 sched_getscheduler02 706 707sched_setscheduler01 sched_setscheduler01 708sched_setscheduler02 sched_setscheduler02 709 710sched_yield01 sched_yield01 711 712select01 select01 713select02 select02 714select03 select03 715select04 select04 716 717semctl01 semctl01 718semctl02 semctl02 719semctl03 semctl03 720semctl04 semctl04 721semctl05 semctl05 722semctl06 semctl06 723semctl07 semctl07 724 725semget01 semget01 726semget02 semget02 727semget03 semget03 728semget05 semget05 729semget06 semget06 730 731semop01 semop01 732semop02 semop02 733semop03 semop03 734semop04 semop04 735semop05 semop05 736 737send01 send01 738 739sendfile02 sendfile02 740sendfile03 sendfile03 741 742sendmsg01 sendmsg01 743 744sendto01 sendto01 745 746setdomainname01 setdomainname01 747setdomainname02 setdomainname02 748setdomainname03 setdomainname03 749 750setfsgid01 setfsgid01 751setfsgid02 setfsgid02 752setfsgid03 setfsgid03 753 754setfsuid01 setfsuid01 755setfsuid02 setfsuid02 756setfsuid03 setfsuid03 757setfsuid04 setfsuid04 758 759setgid01 setgid01 760setgid02 setgid02 761setgid03 setgid03 762 763setegid01 setegid01 764setegid02 setegid02 765 766setgroups01 setgroups01 767setgroups02 setgroups02 768setgroups03 setgroups03 769setgroups04 setgroups04 770 771sethostname01 sethostname01 772sethostname02 sethostname02 773sethostname03 sethostname03 774 775setitimer01 setitimer01 776setitimer02 setitimer02 777setitimer03 setitimer03 778 779setpgid01 setpgid01 780setpgid02 setpgid02 781setpgid03 setpgid03 782 783setpgrp01 setpgrp01 784setpgrp02 setpgrp02 785 786setpriority01 setpriority01 787setpriority02 setpriority02 788setpriority03 setpriority03 789setpriority04 setpriority04 790setpriority05 setpriority05 791 792setregid01 setregid01 793setregid02 setregid02 794setregid03 setregid03 795setregid04 setregid04 796 797setresgid01 setresgid01 798setresgid02 setresgid02 799setresgid03 setresgid03 800setresgid04 setresgid04 801 802setresuid01 setresuid01 803setresuid02 setresuid02 804setresuid03 setresuid03 805setresuid04 setresuid04 806setresuid05 setresuid05 807 808setreuid01 setreuid01 809setreuid02 setreuid02 810setreuid03 setreuid03 811setreuid04 setreuid04 812setreuid05 setreuid05 813setreuid06 setreuid06 814setreuid07 setreuid07 815 816setrlimit01 setrlimit01 817setrlimit02 setrlimit02 818setrlimit03 setrlimit03 819 820setsid01 setsid01 821 822setsockopt01 setsockopt01 823 824settimeofday01 settimeofday01 825settimeofday02 settimeofday02 826 827setuid01 setuid01 828setuid02 setuid02 829setuid03 setuid03 830setuid04 setuid04 831 832shmat01 shmat01 833shmat02 shmat02 834shmat03 shmat03 835 836shmctl01 shmctl01 837shmctl02 shmctl02 838shmctl03 shmctl03 839shmctl04 shmctl04 840 841shmdt01 shmdt01 842shmdt02 shmdt02 843 844shmget01 shmget01 845shmget02 shmget02 846shmget03 shmget03 847shmget04 shmget04 848shmget05 shmget05 849 850sigaction01 sigaction01 851sigaction02 sigaction02 852 853sigaltstack01 sigaltstack01 854sigaltstack02 sigaltstack02 855 856 857sighold02 sighold02 858 859signal01 signal01 860signal02 signal02 861signal03 signal03 862signal04 signal04 863signal05 signal05 864signal06 signal06 865 866sigpending02 sigpending02 867 868sigprocmask01 sigprocmask01 869 870sigrelse01 sigrelse01 871 872sigsuspend01 sigsuspend01 873 874 875socket01 socket01 876 877socketcall01 socketcall01 878socketcall02 socketcall02 879socketcall03 socketcall03 880socketcall04 socketcall04 881 882socketpair01 socketpair01 883 884sockioctl01 sockioctl01 885 886stat01 stat01 887stat02 stat02 888stat03 stat03 889stat04 symlink01 -T stat04 890stat05 stat05 891stat06 stat06 892 893statfs01 statfs01 894statfs02 statfs02 895statfs03 statfs03 896 897statvfs01 statvfs01 898statvfs02 statvfs02 899 900# This syscall is obsoleted by settimeofday. 901#stime01 stime01 902#stime02 stime02 903 904string01 string01 905 906swapoff01 swapoff01 907swapoff02 swapoff02 908 909swapon01 swapon01 910swapon02 swapon02 911swapon03 swapon03 912 913symlink01 symlink01 914symlink02 symlink02 915symlink03 symlink03 916symlink04 symlink04 917symlink05 symlink05 918 919sync01 sync01 920sync02 sync02 921 922syscall01 syscall01 923 924sysconf01 sysconf01 925 926sysctl01 sysctl01 927sysctl03 sysctl03 928sysctl04 sysctl04 929sysctl05 sysctl05 930 931sysfs01 sysfs01 932sysfs02 sysfs02 933sysfs03 sysfs03 934sysfs04 sysfs04 935sysfs05 sysfs05 936sysfs06 sysfs06 937 938sysinfo01 sysinfo01 939sysinfo02 sysinfo02 940 941syslog01 syslog01 942syslog02 syslog02 943syslog03 syslog03 944syslog04 syslog04 945syslog05 syslog05 946syslog06 syslog06 947syslog07 syslog07 948syslog08 syslog08 949syslog09 syslog09 950syslog10 syslog10 951syslog11 syslog11 952syslog12 syslog12 953 954# This syscall is obsoleted by gettimeofday. 955# time01 time01 956# time02 time02 957 958times01 times01 959times03 times03 960 961truncate01 truncate01 962truncate02 truncate02 963truncate03 truncate03 964 965# This syscall is obsolete. The latest glibc does not even 966# include the ulimit.h file anymore. The test will fail 967# because the error handling has been simplified. 968# 969# ulimit01 ulimit01 970 971umask01 umask01 972umask02 umask02 973umask03 umask03 974 975uname01 uname01 976uname02 uname02 977uname03 uname03 978 979unlink01 symlink01 -T unlink01 980unlink05 unlink05 981unlink06 unlink06 982unlink07 unlink07 983unlink08 unlink08 984 985# 986# These tests require an unmounted block device 987# to run correctly. Please see individual test 988# code for more information. 989# 990#umount01 umount01 -D /dev/... 991#umount02 umount02 -D /dev/... 992#umount03 umount03 -D /dev/... 993 994umount2_01 umount2_01 995umount2_02 umount2_02 996umount2_03 umount2_03 997 998ustat01 ustat01 999ustat02 ustat02 1000 1001utime01 utime01 1002utime01A symlink01 -T utime01 1003utime02 utime02 1004utime03 utime03 1005utime04 utime04 1006utime05 utime05 1007utime06 utime06 1008 1009vfork01 vfork01 1010vfork02 vfork02 1011 1012vhangup01 vhangup01 1013vhangup02 vhangup02 1014 1015wait01 wait01 1016wait02 wait02 1017 1018wait401 wait401 1019wait402 wait402 1020 1021waitpid01 waitpid01 1022waitpid02 waitpid02 1023waitpid03 waitpid03 1024waitpid04 waitpid04 1025waitpid05 waitpid05 1026waitpid06 waitpid06 1027waitpid07 waitpid07 1028waitpid08 waitpid08 1029waitpid09 waitpid09 1030waitpid10 waitpid10 1031waitpid11 waitpid11 1032waitpid12 waitpid12 1033waitpid13 waitpid13 1034 1035write01 write01 1036write02 write02 1037write03 write03 1038write04 write04 1039write05 write05 1040 1041writev01 writev01 1042writev02 writev02 1043writev03 writev03 1044writev04 writev04 1045writev05 writev05 1046writev06 writev06 1047 1048#DESCRIPTION:Memory Mgmt tests 1049mm01 mmap001 -m 10000 1050# 40 Mb mmap() test. 1051# Creates a 10000 page mmap, touches all of the map, sync's it, and 1052# munmap()s it. 1053mm02 mmap001 1054# simple mmap() test. 1055#mm03 mmap001 -i 0 -I 1 -m 100 1056# repetitive mmapping test. 1057# Creates a one page map repetitively for one minute. 1058 1059mtest01 mtest01 -p80 1060mtest01w mtest01 -p80 -w 1061 1062#test for race conditions 1063mtest05 mmstress 1064mtest06 mmap1 -x 0.05 1065 1066mem01 mem01 1067mem02 mem02 1068 1069page01 page01 1070page02 page02 1071 1072data_space data_space 1073stack_space stack_space 1074 1075shmt02 shmt02 1076shmt03 shmt03 1077shmt04 shmt04 1078shmt05 shmt05 1079shmt06 shmt06 1080shmt07 shmt07 1081shmt08 shmt08 1082shmt09 shmt09 1083shmt10 shmt10 1084 1085#DESCRIPTION:Scheduler Stress Tests 1086pth_str01 pth_str01 1087pth_str02 pth_str02 -n1000 1088pth_str03 pth_str03 1089 1090#DESCRIPTION:Native POSIX Thread Library (NPTL) Tests 1091nptl01 nptl01 1092 1093#DESCRIPTION:Terminal type stress 1094pty01 pty01 1095ptem01 ptem01 1096hangup01 hangup01 1097 1098#DESCRIPTION:Filesystem stress tests 1099gf01 growfiles -W gf01 -b -e 1 -u -i 0 -L 20 -w -C 1 -l -I r -T 10 glseek20 glseek20.2 1100gf02 growfiles -W gf02 -b -e 1 -L 10 -i 100 -I p -S 2 -u -f gf03_ 1101gf03 growfiles -W gf03 -b -e 1 -g 1 -i 1 -S 150 -u -f gf05_ 1102#gf04 growfiles -W gf04 -b -e 1 -g 4090 -i 500 -t 39000 -u -f gf06_ 1103#gf05 growfiles -W gf05 -b -e 1 -g 5000 -i 500 -t 49900 -T10 -c9 -I p -u -f gf07_ 1104gf06 growfiles -W gf06 -b -e 1 -u -r 1-5000 -R 0--1 -i 0 -L 30 -C 1 g_rand10 g_rand10.2 1105gf07 growfiles -W gf07 -b -e 1 -u -r 1-5000 -R 0--2 -i 0 -L 30 -C 1 -I p g_rand13 g_rand13.2 1106#gf08 growfiles -W gf08 -b -e 1 -u -r 1-5000 -R 0--2 -i 0 -L 30 -C 1 g_rand11 g_rand11.2 1107#gf09 growfiles -W gf09 -b -e 1 -u -r 1-5000 -R 0--1 -i 0 -L 30 -C 1 -I p g_rand12 g_rand12.2 1108gf10 growfiles -W gf10 -b -e 1 -u -r 1-5000 -i 0 -L 30 -C 1 -I l g_lio14 g_lio14.2 1109gf11 growfiles -W gf11 -b -e 1 -u -r 1-5000 -i 0 -L 30 -C 1 -I L g_lio15 g_lio15.2 1110gf12 mkfifo gffifo17; growfiles -b -W gf12 -e 1 -u -i 0 -L 30 gffifo17 1111gf13 mkfifo gffifo18; growfiles -b -W gf13 -e 1 -u -i 0 -L 30 -I r -r 1-4096 gffifo18 1112gf14 growfiles -W gf14 -b -e 1 -u -i 0 -L 20 -w -l -C 1 -T 10 glseek19 glseek19.2 1113gf15 growfiles -W gf15 -b -e 1 -u -r 1-49600 -I r -u -i 0 -L 120 Lgfile1 1114#gf16 growfiles -W gf16 -b -e 1 -i 0 -L 120 -u -g 4090 -T 100 -t 408990 -l -C 10 -c 1000 -S 10 -f Lgf02_ 1115gf17 growfiles -W gf17 -b -e 1 -i 0 -L 120 -u -g 5000 -T 100 -t 499990 -l -C 10 -c 1000 -S 10 -f Lgf03_ 1116gf18 growfiles -W gf18 -b -e 1 -i 0 -L 120 -w -u -r 10-5000 -I r -l -S 2 -f Lgf04_ 1117gf19 growfiles -W gf19 -b -e 1 -g 5000 -i 500 -t 49900 -T10 -c9 -I p -o O_RDWR,O_CREAT,O_TRUNC -u -f gf08i_ 1118gf20 growfiles -W gf20 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -r 1-256000:512 -R 512-256000 -T 4 gfbigio-$$ 1119#gf21 growfiles -W gf21 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -g 20480 -T 10 -t 20480 gf-bld-$$ 1120#gf22 growfiles -W gf22 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -g 20480 -T 10 -t 20480 gf-bldf-$$ 1121gf23 growfiles -W gf23 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -r 512-64000:1024 -R 1-384000 -T 4 gf-inf-$$ 1122gf24 growfiles -W gf24 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -g 20480 gf-jbld-$$ 1123gf25 growfiles -W gf25 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -r 1024000-2048000:2048 -R 4095-2048000 -T 1 gf-large-gs-$$ 1124gf26 growfiles -W gf26 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -r 128-32768:128 -R 512-64000 -T 4 gfsmallio-$$ 1125gf27 growfiles -W gf27 -b -D 0 -w -g 8b -C 1 -b -i 1000 -u gfsparse-1-$$ 1126#gf28 growfiles -W gf28 -b -D 0 -w -g 16b -C 1 -b -i 1000 -u gfsparse-2-$$ 1127#gf29 growfiles -W gf29 -b -D 0 -r 1-4096 -R 0-33554432 -i 0 -L 60 -C 1 -u gfsparse-3-$$ 1128gf30 growfiles -W gf30 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -o O_RDWR,O_CREAT,O_SYNC -g 20480 -T 10 -t 20480 gf-sync-$$ 1129rwtest01 export LTPROOT; rwtest -N rwtest01 -c -q -i 60s -f sync 10%25000:rw-sync-$$ 1130rwtest02 export LTPROOT; rwtest -N rwtest02 -c -q -i 60s -f buffered 10%25000:rw-buffered-$$ 1131rwtest03 export LTPROOT; rwtest -N rwtest03 -c -q -i 60s -n 2 -f buffered -s mmread,mmwrite -m random -Dv 10%25000:mm-buff-$$ 1132rwtest04 export LTPROOT; rwtest -N rwtest04 -c -q -i 60s -n 2 -f sync -s mmread,mmwrite -m random -Dv 10%25000:mm-sync-$$ 1133rwtest05 export LTPROOT; rwtest -N rwtest05 -c -q -i 50 -T 64b 500b:/tmp/rwtest01%f 1134 1135 1136