[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
a note on coreutils testing
From: |
Jim Meyering |
Subject: |
a note on coreutils testing |
Date: |
Fri, 11 Dec 2009 12:31:49 +0100 |
Obviously I know that coreutils' "make check" does a lot,
but didn't realize quite how many times the programs
under test were run each time I did that.
Today I made it so each and every one of them is run via valgrind,
with output from each run going into its own file. Running the
350+ primary tests that way created over 23,000 log files.
Here are the per-program stats:
Number of times run, Name
=========================
5470 ls
2343 head
1720 wc
1704 env
1582 cat
1566 rm
718 pr
701 ln
646 touch
627 expr
540 chmod
468 sort
460 date
455 od
438 mkdir
425 uniq
389 mktemp
329 tr
302 cp
250 cut
247 sha1sum
241 mv
222 stat
179 readlink
143 base64
137 seq
135 tail
94 sleep
92 id
89 timeout
73 du
71 dd
64 tac
54 chgrp
49 join
39 unexpand
36 truncate
36 ginstall
33 chown
32 factor
31 basename
29 md5sum
27 comm
24 dirname
23 printf
22 sum
18 test
18 ptx
17 df
16 split
16 rmdir
16 nproc
15 mkfifo
14 getlimits
13 tee
13 stdbuf
13 fmt
11 paste
10 tsort
10 nice
9 shred
9 chcon
8 nohup
8 csplit
7 nl
6 shuf
6 sha512sum
6 sha384sum
6 sha256sum
6 pathchk
6 mknod
6 chroot
5 groups
5 fold
5 expand
5 dircolors
4 tty
4 sha224sum
4 pwd
3 stty
3 kill
2 runcon
1 yes
1 version
1 true
1 symlinks
1 opt
1 cap
1 atomic2
1 atomic
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- a note on coreutils testing,
Jim Meyering <=