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