This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Volunteers to migrate tests.
- From: Wainer dos Santos Moschetta <wainersm at linux dot vnet dot ibm dot com>
- To: libc-alpha at sourceware dot org
- Date: Thu, 23 Mar 2017 12:18:39 -0300
- Subject: Volunteers to migrate tests.
- Authentication-results: sourceware.org; auth=none
Wanted volunteers to help on migrate tests to the new support test driver.
The support test driver was introduced in c23de0aacbea to replace the test-skeleton mechanism. While some tests are already migrated (e.g. b598e134773f and fb82116f2445 4e450f771a4), there are a lot of them still untouched. The idea is migrate as many of them as possible, then remove the old framework once completed.
Below you can find an estimate of tests still using test-skeleton.c. Each volunteer could pick and choose one or more folders to work on. Or if you have a better idea on how to split the work, let us know.
I can start working on elf and wcsmbs tests.
ps: it's a good opportunity for newcomers (like me) and people seeking for his first patch to get used to contribution process and glibc's source code.
---------
$ find . -type f -name "*.c" -exec grep -l "test-skeleton.c" {} \; | cut -d'/' -f2 | uniq -c
38 math
70 elf
3 locale
2 pwd
19 malloc
1 test-skeleton.c
5 intl
4 crypt
5 resolv
10 wcsmbs
43 sysdeps
1 grp
31 rt
4 setjmp
2 signal
4 dirent
70 posix
4 argp
2 shadow
4 login
19 localedata
2 gshadow
1 gnulib
5 debug
43 libio
22 io
16 time
13 iconvdata
1 resource
1 gmon
14 inet
206 nptl
13 dlfcn
6 iconv
16 misc
2 benchtests
7 nss
51 stdio-common
4 sunrpc
2 catgets
2 timezone
44 stdlib