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