Ballista OS test, version 1.0 released May 30, 2001 Results for: SunOS version 5.7 release Generic_106541-11, completed at 0:0:20 on 5/25/2001 Function Num. tests (#Setup Fail) | Restart % Abort % Total % -------- ---------- ------------- | --------- --------- --------- abs 25 ( 0) | 0.0000 0.0000 0.0000 access 3917 ( 1558) | 0.0000 0.0000 0.0000 acos 21 ( 0) | 0.0000 0.0000 0.0000 aio_cancel 4253 ( 0) | 0.0000 0.0000 0.0000 aio_error 4033 ( 0) | 0.0000 0.0000 0.0000 aio_fsync 4883 ( 0) | 0.0000 0.0205 0.0205 aio_read 4033 ( 0) | 0.0000 4.2400 4.2400 aio_return 4033 ( 0) | 0.0000 0.0000 0.0000 aio_suspend 5083 ( 536) | 0.0000 83.1757 83.1757 aio_write 4033 ( 0) | 0.0000 3.8929 3.8929 alarm 25 ( 0) | 0.0000 28.0000 28.0000 asctime 27 ( 3) | 0.0000 58.3333 58.3333 asin 21 ( 0) | 0.0000 0.0000 0.0000 atan 21 ( 0) | 0.0000 0.0000 0.0000 atan2 441 ( 0) | 0.0000 0.0000 0.0000 atof 68 ( 3) | 0.0000 7.6923 7.6923 atoi 68 ( 3) | 0.0000 7.6923 7.6923 atol 68 ( 3) | 0.0000 7.6923 7.6923 calloc 529 ( 0) | 0.0000 0.0000 0.0000 ceil 21 ( 0) | 0.0000 0.0000 0.0000 cfgetispeed 3974 ( 1) | 0.0000 0.0252 0.0252 cfgetospeed 3974 ( 1) | 0.0000 0.0252 0.0252 cfsetispeed 4085 ( 0) | 0.0000 0.0245 0.0245 cfsetospeed 4085 ( 0) | 0.0000 0.0245 0.0245 chdir 500 ( 201) | 0.0000 0.0000 0.0000 chmod 4018 ( 1582) | 0.0000 0.0000 0.0000 chown 4071 ( 1562) | 0.0000 0.0000 0.0000 clearerr 439 ( 0) | 0.0000 0.6834 0.6834 clock_getres 754 ( 78) | 0.0000 0.0000 0.0000 clock_gettime 754 ( 78) | 0.0000 2.0710 2.0710 clock_settime 754 ( 78) | 0.0000 0.0000 0.0000 close 601 ( 0) | 0.0000 0.0000 0.0000 closedir 76 ( 3) | 0.0000 9.5890 9.5890 cos 21 ( 0) | 0.0000 0.0000 0.0000 cosh 21 ( 0) | 0.0000 0.0000 0.0000 creat 4018 ( 1581) | 0.0000 0.0000 0.0000 ctermid 68 ( 3) | 0.0000 6.1538 6.1538 ctime 24 ( 0) | 0.0000 12.5000 12.5000 difftime 1296 ( 0) | 0.0000 0.0000 0.0000 div 625 ( 0) | 0.0000 4.0000 4.0000 dup 601 ( 0) | 0.0000 0.0000 0.0000 dup2 4039 ( 0) | 0.0000 0.0000 0.0000 execl 7926 ( 3417) | 0.0000 0.0000 0.0000 execle 7926 ( 3417) | 0.0000 0.0000 0.0000 execlp 7926 ( 3417) | 0.0000 16.9661 25.4158 execv 3957 ( 1660) | 0.0000 0.0000 0.0000 execve 3969 ( 1757) | 0.0000 0.0000 0.0000 execvp 3957 ( 1660) | 0.0000 17.7188 17.7188 exp 21 ( 0) | 0.0000 0.0000 0.0000 fabs 21 ( 0) | 0.0000 0.0000 0.0000 fchmod 4014 ( 0) | 0.0000 0.0000 0.0000 fclose 439 ( 0) | 0.0000 0.4556 0.4556 fcntl 4060 ( 0) | 0.0000 0.0000 0.0000 fdatasync 601 ( 0) | 0.0000 0.0000 0.0000 fdopen 3971 ( 158) | 0.0000 6.4516 6.4516 feof 439 ( 0) | 0.0000 0.6834 0.6834 ferror 439 ( 0) | 0.0000 0.6834 0.6834 fflush 439 ( 0) | 0.0000 0.4556 0.4556 Function Num. tests (#Setup Fail) | Restart % Abort % Total % -------- ---------- ------------- | --------- --------- --------- fgetc 439 ( 0) | 0.0000 1.1390 1.1390 fgetpos 3996 ( 762) | 0.0000 23.4075 23.4075 fgets 4082 ( 173) | 0.0000 1.9442 1.9442 fileno 439 ( 0) | 0.0000 0.6834 0.6834 floor 21 ( 0) | 0.0000 0.0000 0.0000 fmod 441 ( 0) | 0.0000 0.0000 0.0000 fopen 3954 ( 1651) | 0.0000 6.4698 6.4698 fpathconf 3944 ( 0) | 0.0000 0.0000 0.0000 fprintf 11983 ( 703) | 0.0000 4.7961 9.4947 fputc 3942 ( 0) | 0.0000 1.0908 1.0908 fread 4140 ( 652) | 0.0000 0.5447 0.5447 free 20 ( 3) | 0.0000 35.2941 35.2941 freopen 4201 ( 1730) | 0.0000 6.4751 6.4751 frexp 231 ( 0) | 0.0000 27.2727 27.2727 fscanf 8074 ( 960) | 0.0000 3.9640 5.8476 fseek 4020 ( 0) | 0.0000 0.8706 0.8706 fsetpos 3996 ( 762) | 0.0000 23.4075 23.4075 fstat 3943 ( 454) | 0.0000 2.0063 2.0063 fsync 601 ( 0) | 0.0000 0.0000 0.0000 ftell 439 ( 0) | 0.0000 0.6834 0.6834 ftruncate 3944 ( 0) | 0.0000 0.0000 0.0000 fwrite 4429 ( 220) | 0.0000 0.6177 0.6177 getc 439 ( 0) | 0.0000 1.1390 1.1390 getcwd 1700 ( 75) | 0.0000 65.6000 65.6000 getenv 68 ( 3) | 0.0000 7.6923 7.6923 getgrgid 31 ( 0) | 0.0000 0.0000 0.0000 getgrnam 72 ( 3) | 0.0000 5.7971 5.7971 getgroups 425 ( 0) | 0.0000 0.0000 0.0000 getpwnam 72 ( 3) | 0.0000 5.7971 5.7971 getpwuid 31 ( 0) | 0.0000 0.0000 0.0000 gmtime 24 ( 0) | 0.0000 12.5000 12.5000 isalnum 25 ( 0) | 0.0000 44.0000 44.0000 isalpha 25 ( 0) | 0.0000 44.0000 44.0000 isatty 601 ( 0) | 0.0000 0.0000 0.0000 iscntrl 25 ( 0) | 0.0000 44.0000 44.0000 isdigit 25 ( 0) | 0.0000 44.0000 44.0000 isgraph 25 ( 0) | 0.0000 44.0000 44.0000 islower 25 ( 0) | 0.0000 44.0000 44.0000 isprint 25 ( 0) | 0.0000 44.0000 44.0000 ispunct 25 ( 0) | 0.0000 44.0000 44.0000 isspace 25 ( 0) | 0.0000 44.0000 44.0000 isupper 25 ( 0) | 0.0000 44.0000 44.0000 isxdigit 25 ( 0) | 0.0000 44.0000 44.0000 labs 27 ( 0) | 0.0000 0.0000 0.0000 ldexp 525 ( 0) | 0.0000 0.0000 0.0000 ldiv 729 ( 0) | 0.0000 3.7037 3.7037 link 4035 ( 2556) | 0.0000 0.0000 0.0000 localtime 24 ( 0) | 0.0000 12.5000 12.5000 log 21 ( 0) | 0.0000 0.0000 0.0000 log10 21 ( 0) | 0.0000 0.0000 0.0000 longjmp 400 ( 0) | 0.0000 81.2500 81.2500 lseek 4095 ( 0) | 0.0000 0.0000 0.0000 malloc 23 ( 0) | 0.0000 0.0000 0.0000 mblen 1564 ( 69) | 0.0000 6.1538 6.1538 mbstowcs 4066 ( 306) | 0.0000 21.1702 21.1702 mbtowc 4066 ( 306) | 0.0000 11.5691 11.5691 memchr 3949 ( 188) | 0.0532 10.6621 10.7152 memcmp 4078 ( 371) | 0.0000 10.4937 10.4937 Function Num. tests (#Setup Fail) | Restart % Abort % Total % -------- ---------- ------------- | --------- --------- --------- memcpy 4078 ( 371) | 0.6744 75.8025 76.4769 memmove 4078 ( 371) | 0.5125 75.9644 76.4769 memset 3949 ( 188) | 0.3722 77.7187 78.0909 mkdir 4018 ( 2442) | 0.0000 0.0000 0.0000 mkfifo 4018 ( 2448) | 0.0000 0.0000 0.0000 mktime 27 ( 3) | 0.0000 29.1667 29.1667 mlock 161 ( 0) | 0.0000 0.0000 0.0000 mlockall 27 ( 0) | 0.0000 0.0000 0.0000 mmap 64247 ( 0) | 0.0000 0.0000 0.0000 modf 546 ( 0) | 0.0000 11.5385 11.5385 mprotect 4001 ( 0) | 0.0000 0.0000 0.0000 mq_close 10 ( 2) | 0.0000 12.5000 12.5000 mq_getattr 120 ( 40) | 0.0000 12.5000 12.5000 mq_notify 970 ( 218) | 0.0000 12.5000 12.5000 mq_open 4033 ( 1512) | 0.0000 16.9774 16.9774 mq_receive 4005 ( 967) | 0.0000 10.9941 10.9941 mq_send 4087 ( 930) | 0.0000 11.8150 11.8150 mq_setattr 1440 ( 640) | 0.0000 12.5000 12.5000 mq_unlink 500 ( 201) | 0.0000 17.7258 17.7258 msync 4006 ( 0) | 0.0000 0.0000 0.0000 munlock 161 ( 0) | 0.0000 0.0000 0.0000 munmap 161 ( 0) | 0.0000 11.1801 11.1801 nanosleep 607 ( 142) | 12.9032 0.0000 12.9032 open 14936 ( 9093) | 0.0000 0.0000 0.0000 opendir 500 ( 201) | 0.0000 0.0000 0.0000 pathconf 3936 ( 1577) | 0.0000 0.0000 0.0000 perror 68 ( 3) | 0.0000 6.1538 6.1538 pow 441 ( 0) | 0.0000 0.0000 0.0000 printf 5772 ( 416) | 1.5683 7.7296 12.3226 putc 3942 ( 0) | 0.0000 1.0908 1.0908 putchar 25 ( 0) | 0.0000 0.0000 0.0000 puts 68 ( 3) | 1.5385 7.6923 9.2308 readdir 76 ( 3) | 0.0000 73.9726 73.9726 realloc 460 ( 69) | 0.0000 32.2251 32.2251 remove 500 ( 201) | 0.0000 0.0000 0.0000 rename 4035 ( 3414) | 0.0000 0.0000 0.0000 rewind 439 ( 0) | 0.0000 0.6834 0.6834 rewinddir 76 ( 3) | 0.0000 89.0411 89.0411 rmdir 500 ( 201) | 0.0000 0.0000 0.0000 sched_get_priority_max 28 ( 0) | 0.0000 0.0000 0.0000 sched_get_priority_min 28 ( 0) | 0.0000 0.0000 0.0000 sched_getparam 754 ( 87) | 0.0000 3.1484 3.1484 sched_getscheduler 29 ( 0) | 0.0000 0.0000 0.0000 sched_rr_get_interval 841 ( 87) | 0.0000 0.0000 0.0000 sched_setparam 754 ( 87) | 0.0000 3.1484 3.1484 sched_setscheduler 3984 ( 434) | 0.0000 2.5634 2.5634 sem_close 25 ( 6) | 0.0000 0.0000 0.0000 sem_destroy 25 ( 6) | 0.0000 0.0000 0.0000 sem_getvalue 275 ( 66) | 0.0000 54.0670 54.0670 sem_init 3919 ( 930) | 0.0000 36.7347 36.7347 sem_open 4033 ( 1512) | 0.0000 16.9774 16.9774 sem_post 25 ( 6) | 0.0000 0.0000 0.0000 sem_trywait 25 ( 6) | 0.0000 0.0000 0.0000 sem_unlink 500 ( 201) | 0.0000 17.7258 17.7258 sem_wait 25 ( 6) | 10.5263 0.0000 10.5263 setbuf 3972 ( 182) | 0.0000 0.6332 0.6332 setgid 29 ( 0) | 0.0000 0.0000 0.0000 setjmp 16 ( 0) | 0.0000 0.0000 0.0000 Function Num. tests (#Setup Fail) | Restart % Abort % Total % -------- ---------- ------------- | --------- --------- --------- setlocale 1836 ( 81) | 0.0000 0.6838 0.6838 setpgid 841 ( 0) | 0.0000 0.0000 0.0000 setuid 29 ( 0) | 0.0000 0.0000 0.0000 setvbuf 4072 ( 181) | 0.0000 0.8738 0.8738 shm_open 10903 ( 4256) | 0.0000 17.4665 17.4665 shm_unlink 500 ( 201) | 0.0000 17.7258 17.7258 sigaction 4206 ( 28) | 0.0000 0.2633 0.2633 sigaddset 576 ( 0) | 0.0000 3.6458 3.6458 sigdelset 576 ( 0) | 0.0000 3.6458 3.6458 sigemptyset 18 ( 0) | 0.0000 16.6667 16.6667 sigfillset 18 ( 0) | 0.0000 16.6667 16.6667 sigismember 576 ( 0) | 0.0000 3.6458 3.6458 siglongjmp 400 ( 0) | 0.0000 93.7500 93.7500 sigpending 18 ( 0) | 0.0000 0.0000 0.0000 sigprocmask 3999 ( 0) | 0.0000 0.0000 0.0000 sigsetjmp 400 ( 0) | 0.0000 0.0000 0.0000 sin 21 ( 0) | 0.0000 0.0000 0.0000 sinh 21 ( 0) | 0.0000 0.0000 0.0000 sprintf 12110 ( 1229) | 0.0000 26.6244 53.5521 sqrt 21 ( 0) | 0.0000 0.0000 0.0000 srand 22 ( 0) | 0.0000 0.0000 0.0000 sscanf 8031 ( 853) | 0.0000 14.8649 22.4854 stat 3954 ( 1894) | 0.0000 0.8738 0.8738 strcat 824 ( 201) | 9.6308 41.0915 50.7223 strchr 1700 ( 75) | 0.0000 7.6923 7.6923 strcmp 4004 ( 338) | 0.0000 14.9209 14.9209 strcoll 4004 ( 338) | 0.0000 14.9209 14.9209 strcpy 4004 ( 338) | 1.4184 25.5865 27.0049 strcspn 4004 ( 338) | 0.3546 12.0840 12.4386 strerror 25 ( 0) | 0.0000 0.0000 0.0000 strftime 4023 ( 733) | 0.0000 25.1064 25.1064 strlen 68 ( 3) | 0.0000 7.6923 7.6923 strncat 1313 ( 128) | 5.0633 26.3291 31.3924 strncmp 4078 ( 371) | 0.0000 11.3839 11.3839 strncpy 4078 ( 371) | 1.3218 80.6312 81.9531 strpbrk 4004 ( 338) | 0.5183 14.9209 15.4392 strrchr 1700 ( 75) | 0.0000 7.6923 7.6923 strspn 4004 ( 338) | 0.0000 12.0840 12.0840 strstr 4004 ( 338) | 0.8183 12.9842 13.8025 strtod 4004 ( 338) | 0.0000 16.3666 16.3666 strtok 4004 ( 338) | 1.4457 10.5292 11.9749 strtol 4079 ( 376) | 0.0000 9.3978 9.3978 strtoul 4079 ( 376) | 0.0000 9.3978 9.3978 strxfrm 4078 ( 371) | 0.8902 85.3790 86.2692 sysconf 27 ( 0) | 0.0000 0.0000 0.0000 tan 21 ( 0) | 0.0000 0.0000 0.0000 tanh 21 ( 0) | 0.0000 0.0000 0.0000 tcdrain 601 ( 0) | 0.0000 0.0000 0.0000 tcflush 3944 ( 0) | 0.0000 0.0000 0.0000 tcgetattr 4104 ( 1) | 0.0000 0.0000 0.0000 tcgetpgrp 601 ( 0) | 0.0000 0.0000 0.0000 tcsendbreak 3947 ( 0) | 0.0000 0.0000 0.0000 time 24 ( 0) | 0.0000 8.3333 8.3333 timer_create 3959 ( 126) | 0.0000 0.0000 0.0000 timer_delete 27 ( 0) | 0.0000 0.0000 0.0000 timer_getoverrun 27 ( 0) | 0.0000 0.0000 0.0000 timer_gettime 3240 ( 594) | 0.0000 0.0000 0.0000 timer_settime 4159 ( 1390) | 0.0000 0.0000 0.0000 Function Num. tests (#Setup Fail) | Restart % Abort % Total % -------- ---------- ------------- | --------- --------- --------- times 25 ( 3) | 0.0000 0.0000 0.0000 tmpnam 68 ( 3) | 0.0000 7.6923 7.6923 tolower 25 ( 0) | 0.0000 0.0000 0.0000 toupper 25 ( 0) | 0.0000 0.0000 0.0000 ttyname 601 ( 0) | 0.0000 0.0000 0.0000 umask 345 ( 0) | 0.0000 0.0000 0.0000 uname 1044 ( 784) | 0.0000 0.3846 0.3846 ungetc 3942 ( 0) | 0.0000 0.6342 0.6342 unlink 500 ( 201) | 0.0000 0.0000 0.0000 utime 4054 ( 1625) | 0.0000 0.0000 0.0000 wait 11 ( 0) | 0.0000 0.0000 0.0000 waitpid 3986 ( 0) | 0.0000 0.1505 0.1505 wcstombs 4047 ( 299) | 0.0000 16.0085 16.0085 wctomb 1564 ( 69) | 0.0000 0.5351 0.5351 write 4059 ( 205) | 0.1816 0.0000 0.1816 ---------------------------------------------------------------------------------------------- OVERALL FAILURE RATE: 475554 ( 84130) | 0.1922 10.0376 10.4330 Tests which failed to properly setup are not included in the above percentages