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 lseek03 lseek03 411 lseek04 lseek04 412 lseek05 lseek05 413 lseek06 lseek06 414 lseek07 lseek07 415 lseek08 lseek08 416 lseek09 lseek09 417 lseek10 lseek10 418 lseek11 lseek11 419 420 lstat01A symlink01 -T lstat01 421 lstat01 lstat01 422 lstat02 lstat02 423 lstat03 lstat03 424 425 mallopt01 mallopt01 426 427 memset01 memset01 428 memcmp01 memcmp01 429 memcpy01 memcpy01 430 431 mlockall01 mlockall01 432 mlockall02 mlockall02 433 mlockall03 mlockall03 434 435 mkdir01 mkdir01 436 mkdir02 mkdir02 437 mkdir03 mkdir03 438 mkdir04 mkdir04 439 mkdir05 mkdir05 440 mkdir05A symlink01 -T mkdir05 441 mkdir08 mkdir08 442 mkdir09 mkdir09 443 444 mknod01 mknod01 445 mknod02 mknod02 446 mknod03 mknod03 447 mknod04 mknod04 448 mknod05 mknod05 449 mknod06 mknod06 450 mknod07 mknod07 451 mknod08 mknod08 452 mknod09 mknod09 453 454 mlock01 mlock01 455 mlock02 mlock02 456 457 qmm01 mmap001 -m 1 458 mmap01 mmap01 459 mmap02 mmap02 460 mmap03 mmap03 461 mmap04 mmap04 462 mmap05 mmap05 463 mmap06 mmap06 464 mmap07 mmap07 465 mmap08 mmap08 466 mmap09 mmap09 467 mmap16 mmap16 468 469 modify_ldt01 modify_ldt01 470 modify_ldt02 modify_ldt02 471 modify_ldt03 modify_ldt03 472 473 # 474 # These tests require an unmounted block device 475 # to run correctly. Please see individual test 476 # code for more information. 477 # 478 #mount01 mount01 -D /dev/... 479 #mount02 mount02 -D /dev/... 480 #mount03 mount03 -D /dev/... 481 #mount04 mount04 -D /dev/... 482 483 mprotect01 mprotect01 484 mprotect02 mprotect02 485 mprotect03 mprotect03 486 mprotect04 mprotect04 487 488 mremap01 mremap01 489 mremap02 mremap02 490 mremap03 mremap03 491 mremap04 mremap04 492 493 msgctl01 msgctl01 494 msgctl02 msgctl02 495 msgctl03 msgctl03 496 msgctl04 msgctl04 497 msgctl05 msgctl05 498 msgctl06 msgctl06 499 msgctl07 msgctl07 500 msgctl08 msgctl08 501 msgctl09 msgctl09 502 503 msgget01 msgget01 504 msgget02 msgget02 505 msgget03 msgget03 506 507 msgrcv01 msgrcv01 508 msgrcv02 msgrcv02 509 msgrcv03 msgrcv03 510 msgrcv04 msgrcv04 511 msgrcv05 msgrcv05 512 msgrcv06 msgrcv06 513 msgrcv07 msgrcv07 514 msgrcv08 msgrcv08 515 516 msgsnd01 msgsnd01 517 msgsnd02 msgsnd02 518 msgsnd05 msgsnd05 519 msgsnd06 msgsnd06 520 521 msync01 msync01 522 msync02 msync02 523 msync03 msync03 524 525 munlock01 munlock01 526 munlock02 munlock02 527 528 munlockall01 munlockall01 529 munlockall02 munlockall02 530 531 munmap01 munmap01 532 munmap02 munmap02 533 munmap03 munmap03 534 535 nanosleep01 nanosleep01 536 nanosleep02 nanosleep02 537 nanosleep03 nanosleep03 538 nanosleep04 nanosleep04 539 540 nftw01 nftw01 541 nftw6401 nftw6401 542 543 nice01 nice01 544 nice02 nice02 545 nice03 nice03 546 nice04 nice04 547 548 open01 open01 549 open01A symlink01 -T open01 550 open02 open02 551 open03 open03 552 open04 open04 553 open05 open05 554 open06 open06 555 open07 open07 556 open08 open08 557 open09 open09 558 open10 open10 559 open11 open11 560 open12 open12 561 open13 open13 562 563 mincore01 mincore01 564 #mincore02 mincore02 currently hangs and does not exit correctly 565 madvise01 madvise01 566 madvise02 madvise02 567 568 pathconf01 pathconf01 569 570 pause01 pause01 571 pause02 pause02 572 pause03 pause03 573 574 personality01 personality01 575 576 pipe01 pipe01 577 pipe02 pipe02 578 pipe03 pipe03 579 pipe04 pipe04 580 pipe05 pipe05 581 pipe06 pipe06 582 pipe07 pipe07 583 pipe08 pipe08 584 pipe09 pipe09 585 pipe10 pipe10 586 pipe11 pipe11 587 588 poll01 poll01 589 590 prctl01 prctl01 591 prctl02 prctl02 592 593 pread01 pread01 594 pread02 pread02 595 pread03 pread03 596 597 preadv01 preadv01 598 preadv02 preadv02 599 600 profil01 profil01 601 602 pselect01 pselect01 603 pselect02 pselect02 604 pselect03 pselect03 605 606 ptrace01 ptrace01 607 ptrace02 ptrace02 608 ptrace03 ptrace03 609 ptrace05 ptrace05 610 611 pwrite01 pwrite01 612 pwrite02 pwrite02 613 pwrite04 pwrite04 614 615 pwrite01_64 pwrite01_64 616 pwrite02_64 pwrite02_64 617 pwrite04_64 pwrite04_64 618 619 pwritev01 pwritev01 620 pwritev02 pwritev02 621 622 read01 read01 623 read02 read02 624 read03 read03 625 read04 read04 626 627 readdir01 readdir01 628 readdir02 readdir02 629 readdir21 readdir21 630 631 readlink01A symlink01 -T readlink01 632 readlink01 readlink01 633 readlink02 readlink02 634 readlink03 readlink03 635 readlink04 readlink04 636 637 readv01 readv01 638 readv02 readv02 639 readv03 readv03 640 641 reboot01 reboot01 642 reboot02 reboot02 643 644 recv01 recv01 645 646 recvfrom01 recvfrom01 647 648 recvmsg01 recvmsg01 649 650 removexattr01 removexattr01 651 removexattr02 removexattr02 652 653 rename01 rename01 654 rename01A symlink01 -T rename01 655 rename02 rename02 656 rename03 rename03 657 rename04 rename04 658 rename05 rename05 659 rename06 rename06 660 rename07 rename07 661 rename08 rename08 662 rename09 rename09 663 rename10 rename10 664 rename11 rename11 665 rename12 rename12 666 rename13 rename13 667 rename14 rename14 668 669 request_key01 request_key01 670 request_key02 request_key02 671 672 rmdir01 rmdir01 673 rmdir02 rmdir02 674 rmdir03 rmdir03 675 rmdir03A symlink01 -T rmdir03 676 rmdir04 rmdir04 677 rmdir05 rmdir05 678 679 sbrk01 sbrk01 680 sbrk02 sbrk02 681 sbrk03 sbrk03 682 683 sched_get_priority_max01 sched_get_priority_max01 684 sched_get_priority_max02 sched_get_priority_max02 685 686 sched_get_priority_min01 sched_get_priority_min01 687 sched_get_priority_min02 sched_get_priority_min02 688 689 sched_getparam01 sched_getparam01 690 sched_getparam02 sched_getparam02 691 sched_getparam03 sched_getparam03 692 693 sched_rr_get_interval01 sched_rr_get_interval01 694 sched_rr_get_interval02 sched_rr_get_interval02 695 sched_rr_get_interval03 sched_rr_get_interval03 696 697 sched_setparam01 sched_setparam01 698 sched_setparam02 sched_setparam02 699 sched_setparam03 sched_setparam03 700 sched_setparam04 sched_setparam04 701 sched_setparam05 sched_setparam05 702 703 sched_getscheduler01 sched_getscheduler01 704 sched_getscheduler02 sched_getscheduler02 705 706 sched_setscheduler01 sched_setscheduler01 707 sched_setscheduler02 sched_setscheduler02 708 sched_setscheduler03 sched_setscheduler03 709 710 sched_yield01 sched_yield01 711 712 select01 select01 713 select02 select02 714 select03 select03 715 select04 select04 716 717 semctl01 semctl01 718 semctl02 semctl02 719 semctl03 semctl03 720 semctl04 semctl04 721 semctl05 semctl05 722 semctl06 semctl06 723 semctl07 semctl07 724 725 semget01 semget01 726 semget02 semget02 727 semget03 semget03 728 semget05 semget05 729 semget06 semget06 730 731 semop01 semop01 732 semop02 semop02 733 semop03 semop03 734 semop04 semop04 735 semop05 semop05 736 737 send01 send01 738 739 sendfile02 sendfile02 740 sendfile03 sendfile03 741 742 sendmsg01 sendmsg01 743 744 sendto01 sendto01 745 746 setdomainname01 setdomainname01 747 setdomainname02 setdomainname02 748 setdomainname03 setdomainname03 749 750 setfsgid01 setfsgid01 751 setfsgid02 setfsgid02 752 setfsgid03 setfsgid03 753 754 setfsuid01 setfsuid01 755 setfsuid02 setfsuid02 756 setfsuid03 setfsuid03 757 setfsuid04 setfsuid04 758 759 setgid01 setgid01 760 setgid02 setgid02 761 setgid03 setgid03 762 763 setegid01 setegid01 764 setegid02 setegid02 765 766 setgroups01 setgroups01 767 setgroups02 setgroups02 768 setgroups03 setgroups03 769 setgroups04 setgroups04 770 771 sethostname01 sethostname01 772 sethostname02 sethostname02 773 sethostname03 sethostname03 774 775 setitimer01 setitimer01 776 setitimer02 setitimer02 777 setitimer03 setitimer03 778 779 setpgid01 setpgid01 780 setpgid02 setpgid02 781 setpgid03 setpgid03 782 783 setpgrp01 setpgrp01 784 setpgrp02 setpgrp02 785 786 setpriority01 setpriority01 787 setpriority02 setpriority02 788 789 setregid01 setregid01 790 setregid02 setregid02 791 setregid03 setregid03 792 setregid04 setregid04 793 794 setresgid01 setresgid01 795 setresgid02 setresgid02 796 setresgid03 setresgid03 797 setresgid04 setresgid04 798 799 setresuid01 setresuid01 800 setresuid02 setresuid02 801 setresuid03 setresuid03 802 setresuid04 setresuid04 803 setresuid05 setresuid05 804 805 setreuid01 setreuid01 806 setreuid02 setreuid02 807 setreuid03 setreuid03 808 setreuid04 setreuid04 809 setreuid05 setreuid05 810 setreuid06 setreuid06 811 setreuid07 setreuid07 812 813 setrlimit01 setrlimit01 814 setrlimit02 setrlimit02 815 setrlimit03 setrlimit03 816 817 setsid01 setsid01 818 819 setsockopt01 setsockopt01 820 821 settimeofday01 settimeofday01 822 settimeofday02 settimeofday02 823 824 setuid01 setuid01 825 setuid02 setuid02 826 setuid03 setuid03 827 setuid04 setuid04 828 829 shmat01 shmat01 830 shmat02 shmat02 831 shmat03 shmat03 832 833 shmctl01 shmctl01 834 shmctl02 shmctl02 835 shmctl03 shmctl03 836 shmctl04 shmctl04 837 838 shmdt01 shmdt01 839 shmdt02 shmdt02 840 841 shmget01 shmget01 842 shmget02 shmget02 843 shmget03 shmget03 844 shmget04 shmget04 845 shmget05 shmget05 846 847 sigaction01 sigaction01 848 sigaction02 sigaction02 849 850 sigaltstack01 sigaltstack01 851 sigaltstack02 sigaltstack02 852 853 854 sighold02 sighold02 855 856 signal01 signal01 857 signal02 signal02 858 signal03 signal03 859 signal04 signal04 860 signal05 signal05 861 signal06 signal06 862 863 sigpending02 sigpending02 864 865 sigprocmask01 sigprocmask01 866 867 sigrelse01 sigrelse01 868 869 sigsuspend01 sigsuspend01 870 871 872 socket01 socket01 873 874 socketcall01 socketcall01 875 socketcall02 socketcall02 876 socketcall03 socketcall03 877 socketcall04 socketcall04 878 879 socketpair01 socketpair01 880 881 sockioctl01 sockioctl01 882 883 stat01 stat01 884 stat02 stat02 885 stat03 stat03 886 stat04 symlink01 -T stat04 887 stat05 stat05 888 stat06 stat06 889 890 statfs01 statfs01 891 statfs02 statfs02 892 statfs03 statfs03 893 894 statvfs01 statvfs01 895 statvfs02 statvfs02 896 897 # This syscall is obsoleted by settimeofday. 898 #stime01 stime01 899 #stime02 stime02 900 901 string01 string01 902 903 swapoff01 swapoff01 904 swapoff02 swapoff02 905 906 swapon01 swapon01 907 swapon02 swapon02 908 swapon03 swapon03 909 910 symlink01 symlink01 911 symlink02 symlink02 912 symlink03 symlink03 913 symlink04 symlink04 914 symlink05 symlink05 915 916 sync01 sync01 917 sync02 sync02 918 919 syscall01 syscall01 920 921 sysconf01 sysconf01 922 923 sysctl01 sysctl01 924 sysctl03 sysctl03 925 sysctl04 sysctl04 926 sysctl05 sysctl05 927 928 sysfs01 sysfs01 929 sysfs02 sysfs02 930 sysfs03 sysfs03 931 sysfs04 sysfs04 932 sysfs05 sysfs05 933 sysfs06 sysfs06 934 935 sysinfo01 sysinfo01 936 sysinfo02 sysinfo02 937 938 syslog01 syslog01 939 syslog02 syslog02 940 syslog03 syslog03 941 syslog04 syslog04 942 syslog05 syslog05 943 syslog06 syslog06 944 syslog07 syslog07 945 syslog08 syslog08 946 syslog09 syslog09 947 syslog10 syslog10 948 syslog11 syslog11 949 syslog12 syslog12 950 951 # This syscall is obsoleted by gettimeofday. 952 # time01 time01 953 # time02 time02 954 955 times01 times01 956 times03 times03 957 958 truncate01 truncate01 959 truncate02 truncate02 960 truncate03 truncate03 961 962 # This syscall is obsolete. The latest glibc does not even 963 # include the ulimit.h file anymore. The test will fail 964 # because the error handling has been simplified. 965 # 966 # ulimit01 ulimit01 967 968 umask01 umask01 969 970 uname01 uname01 971 uname02 uname02 972 uname03 uname03 973 974 unlink01 symlink01 -T unlink01 975 unlink05 unlink05 976 unlink06 unlink06 977 unlink07 unlink07 978 unlink08 unlink08 979 980 # 981 # These tests require an unmounted block device 982 # to run correctly. Please see individual test 983 # code for more information. 984 # 985 #umount01 umount01 -D /dev/... 986 #umount02 umount02 -D /dev/... 987 #umount03 umount03 -D /dev/... 988 989 umount2_01 umount2_01 990 umount2_02 umount2_02 991 umount2_03 umount2_03 992 993 ustat01 ustat01 994 ustat02 ustat02 995 996 utime01 utime01 997 utime01A symlink01 -T utime01 998 utime02 utime02 999 utime03 utime03 1000 utime04 utime04 1001 utime05 utime05 1002 utime06 utime06 1003 1004 vfork01 vfork01 1005 vfork02 vfork02 1006 1007 vhangup01 vhangup01 1008 vhangup02 vhangup02 1009 1010 wait01 wait01 1011 wait02 wait02 1012 1013 wait401 wait401 1014 wait402 wait402 1015 1016 waitpid01 waitpid01 1017 waitpid02 waitpid02 1018 waitpid03 waitpid03 1019 waitpid04 waitpid04 1020 waitpid05 waitpid05 1021 waitpid06 waitpid06 1022 waitpid07 waitpid07 1023 waitpid08 waitpid08 1024 waitpid09 waitpid09 1025 waitpid10 waitpid10 1026 waitpid11 waitpid11 1027 waitpid12 waitpid12 1028 waitpid13 waitpid13 1029 1030 write01 write01 1031 write02 write02 1032 write03 write03 1033 write04 write04 1034 write05 write05 1035 1036 writev01 writev01 1037 writev02 writev02 1038 writev05 writev05 1039 writev06 writev06 1040 writev07 writev07 1041 1042 #DESCRIPTION:Memory Mgmt tests 1043 mm01 mmap001 -m 10000 1044 # 40 Mb mmap() test. 1045 # Creates a 10000 page mmap, touches all of the map, sync's it, and 1046 # munmap()s it. 1047 mm02 mmap001 1048 # simple mmap() test. 1049 #mm03 mmap001 -i 0 -I 1 -m 100 1050 # repetitive mmapping test. 1051 # Creates a one page map repetitively for one minute. 1052 1053 mtest01 mtest01 -p80 1054 mtest01w mtest01 -p80 -w 1055 1056 #test for race conditions 1057 mtest05 mmstress 1058 mtest06 mmap1 -x 0.05 1059 1060 mem01 mem01 1061 mem02 mem02 1062 1063 page01 page01 1064 page02 page02 1065 1066 data_space data_space 1067 stack_space stack_space 1068 1069 shmt02 shmt02 1070 shmt03 shmt03 1071 shmt04 shmt04 1072 shmt05 shmt05 1073 shmt06 shmt06 1074 shmt07 shmt07 1075 shmt08 shmt08 1076 shmt09 shmt09 1077 shmt10 shmt10 1078 1079 #DESCRIPTION:Scheduler Stress Tests 1080 pth_str01 pth_str01 1081 pth_str02 pth_str02 -n1000 1082 pth_str03 pth_str03 1083 1084 #DESCRIPTION:Native POSIX Thread Library (NPTL) Tests 1085 nptl01 nptl01 1086 1087 #DESCRIPTION:Terminal type stress 1088 pty01 pty01 1089 ptem01 ptem01 1090 hangup01 hangup01 1091 1092 #DESCRIPTION:Filesystem stress tests 1093 gf01 growfiles -W gf01 -b -e 1 -u -i 0 -L 20 -w -C 1 -l -I r -T 10 glseek20 glseek20.2 1094 gf02 growfiles -W gf02 -b -e 1 -L 10 -i 100 -I p -S 2 -u -f gf03_ 1095 gf03 growfiles -W gf03 -b -e 1 -g 1 -i 1 -S 150 -u -f gf05_ 1096 #gf04 growfiles -W gf04 -b -e 1 -g 4090 -i 500 -t 39000 -u -f gf06_ 1097 #gf05 growfiles -W gf05 -b -e 1 -g 5000 -i 500 -t 49900 -T10 -c9 -I p -u -f gf07_ 1098 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 1099 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 1100 #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 1101 #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 1102 gf10 growfiles -W gf10 -b -e 1 -u -r 1-5000 -i 0 -L 30 -C 1 -I l g_lio14 g_lio14.2 1103 gf11 growfiles -W gf11 -b -e 1 -u -r 1-5000 -i 0 -L 30 -C 1 -I L g_lio15 g_lio15.2 1104 gf12 mkfifo gffifo17; growfiles -b -W gf12 -e 1 -u -i 0 -L 30 gffifo17 1105 gf13 mkfifo gffifo18; growfiles -b -W gf13 -e 1 -u -i 0 -L 30 -I r -r 1-4096 gffifo18 1106 gf14 growfiles -W gf14 -b -e 1 -u -i 0 -L 20 -w -l -C 1 -T 10 glseek19 glseek19.2 1107 gf15 growfiles -W gf15 -b -e 1 -u -r 1-49600 -I r -u -i 0 -L 120 Lgfile1 1108 #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_ 1109 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_ 1110 gf18 growfiles -W gf18 -b -e 1 -i 0 -L 120 -w -u -r 10-5000 -I r -l -S 2 -f Lgf04_ 1111 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_ 1112 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-$$ 1113 #gf21 growfiles -W gf21 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -g 20480 -T 10 -t 20480 gf-bld-$$ 1114 #gf22 growfiles -W gf22 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -g 20480 -T 10 -t 20480 gf-bldf-$$ 1115 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-$$ 1116 gf24 growfiles -W gf24 -D 0 -b -i 0 -L 60 -u -B 1000b -e 1 -g 20480 gf-jbld-$$ 1117 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-$$ 1118 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-$$ 1119 gf27 growfiles -W gf27 -b -D 0 -w -g 8b -C 1 -b -i 1000 -u gfsparse-1-$$ 1120 #gf28 growfiles -W gf28 -b -D 0 -w -g 16b -C 1 -b -i 1000 -u gfsparse-2-$$ 1121 #gf29 growfiles -W gf29 -b -D 0 -r 1-4096 -R 0-33554432 -i 0 -L 60 -C 1 -u gfsparse-3-$$ 1122 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-$$ 1123 rwtest01 export LTPROOT; rwtest -N rwtest01 -c -q -i 60s -f sync 10%25000:rw-sync-$$ 1124 rwtest02 export LTPROOT; rwtest -N rwtest02 -c -q -i 60s -f buffered 10%25000:rw-buffered-$$ 1125 rwtest03 export LTPROOT; rwtest -N rwtest03 -c -q -i 60s -n 2 -f buffered -s mmread,mmwrite -m random -Dv 10%25000:mm-buff-$$ 1126 rwtest04 export LTPROOT; rwtest -N rwtest04 -c -q -i 60s -n 2 -f sync -s mmread,mmwrite -m random -Dv 10%25000:mm-sync-$$ 1127 rwtest05 export LTPROOT; rwtest -N rwtest05 -c -q -i 50 -T 64b 500b:/tmp/rwtest01%f 1128 1129 1130