|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base
|
| #
1.52 |
|
29-Apr-2022 |
pgoyette |
Add a new test for PR kern/56713 and set to expected_failure for now.
|
| #
1.51 |
|
08-Apr-2022 |
riastradh |
membar_ops(3): Add some automatic tests.
These tests run two threads for five seconds each to try to trigger races in the event of broken memory barriers. They run only on machines with at least two CPUs; on uniprocessor systems there's no point -- the membars can correctly just be (instruction barrier) no-ops.
|
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base phil-wifi-20200421 phil-wifi-20200411 phil-wifi-20200406
|
| #
1.50 |
|
08-Mar-2020 |
mgorny |
Add tests for missing libc catalog entries
|
|
Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE is-mlppp-base netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609
|
| #
1.49 |
|
17-Feb-2019 |
isaki |
Add ATF tests for atomic_ops(3).
|
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
|
| #
1.48 |
|
03-Aug-2018 |
kamil |
Register micro-UBSan ATF tests in the distribution
Populate distrib files, mtree lists and add the entry in Makefile to include the new code.
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-7-2-RELEASE pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 netbsd-7-1-2-RELEASE pgoyette-compat-base netbsd-7-1-1-RELEASE matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
|
| #
1.47 |
|
17-Feb-2014 |
martin |
branches: 1.47.24; 1.47.26; Add a link-time test for __sync_* primitives (see PR 48368) - this will allow us to notice missing functions during the build, instead of when compiling arbitrary pkgsrc stuff later.
|
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base
|
| #
1.46 |
|
27-Jan-2013 |
christos |
rename the only use of HAS_SSP in the tree to HAVE_SSP.
|
| #
1.45 |
|
26-Jan-2013 |
christos |
Don't include bsd.sys.mk; like sys.mk it is supposed to be used only internally.
|
|
Revision tags: yamt-pagecache-base8 yamt-pagecache-base7
|
| #
1.44 |
|
18-Nov-2012 |
manu |
Add most system calls for POSIX extended API set, part 2, with test cases: faccessat(2), fchmodat(2), fchownat(2), fstatat(2), mkdirat(2), mkfifoat(2), mknodat(2), linkat(2), readlinkat(2), symlinkat(2), renameat(2), unlinkat(2), utimensat(2), openat(2).
Also implement O_SEARCH for openat(2)
Still missing: - some flags for openat(2) - fexecve(2) implementation
|
|
Revision tags: yamt-pagecache-base6
|
| #
1.43 |
|
27-Sep-2012 |
joerg |
Add regression test for cdbr(3) and cdbw(3).
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
|
| #
1.42 |
|
19-Sep-2011 |
jruoho |
branches: 1.42.2; 1.42.8; Remove ieeefp subdirectory.
|
| #
1.41 |
|
11-Jun-2011 |
christos |
Turn warns on for all tests and fix all the bugs.
|
|
Revision tags: cherry-xenmp-base
|
| #
1.40 |
|
01-May-2011 |
jruoho |
branches: 1.40.2; Add the new 'termios' subdirectory.
|
| #
1.39 |
|
09-Apr-2011 |
pgoyette |
atf-ify the various locale tests
|
| #
1.38 |
|
09-Mar-2011 |
joerg |
Add TLS support infrastructure. For dynamic binaries, ld.elf_so exports _rtld_tls_allocate and _rtld_tls_free. libpthread uses this functions to setup the thread private area of all new threads. ld.elf_so is responsible for setting up the private area for the initial thread. Similar functions are called from _libc_init for static binaries, using dl_iterate_phdr to access the ELF Program Header.
Add test cases to exercise the different TLS storage models. Test cases are compiled and installed on all platforms, but are skipped on platforms not marked for TLS support.
This material is based upon work partially supported by The NetBSD Foundation under a contract with Joerg Sonnenberger.
It is inspired by the TLS support in FreeBSD by Doug Rabson and the clean ups of the DragonFly port of the original FreeBSD modifications.
|
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
| #
1.37 |
|
13-Jan-2011 |
pgoyette |
Moving t_hsearch - belongs in stdlib/
|
| #
1.36 |
|
13-Jan-2011 |
pgoyette |
Another test moving: lib/libc/t_inet --> lib/libc/inet/t_inet_network
|
| #
1.35 |
|
13-Jan-2011 |
pgoyette |
Last one for today: move t_ptm test from lib/libc/ to lib/libc/ttyio/
|
| #
1.34 |
|
13-Jan-2011 |
pgoyette |
Continuing the (re)organization of the lib/libc atf regression tests
|
| #
1.33 |
|
13-Jan-2011 |
pgoyette |
The nsdispatch test belongs in libc/net and not in libc
|
| #
1.32 |
|
13-Jan-2011 |
pgoyette |
Move t_mktime and t_strptime to their own ..../time/ subdirectory.
(Concurrence from christos@)
|
| #
1.31 |
|
12-Jan-2011 |
pgoyette |
Put the atexit test where it belongs - in libc/stdlib/
|
| #
1.30 |
|
12-Jan-2011 |
pgoyette |
Move the servent and protoent tests to src/tests/lib/libc/net/ (where they should have gone initially).
|
| #
1.29 |
|
12-Jan-2011 |
pgoyette |
By request, put the getaddrinfo test in tests/lib/libc/net/
|
| #
1.28 |
|
11-Jan-2011 |
pgoyette |
Atf-ify the getaddrinfo test, with updated "golden" output files.
|
| #
1.27 |
|
10-Jan-2011 |
christos |
test for sigqueue
|
| #
1.26 |
|
08-Jan-2011 |
pgoyette |
Atf-ify the regex test
|
| #
1.25 |
|
08-Jan-2011 |
pgoyette |
Atf-ify the rpc/t_xdr test
|
| #
1.24 |
|
07-Jan-2011 |
pgoyette |
Atf-ify the db tests.
XXX Note that the original regress version of this test did not run the XXX btree_delete test; that test is broken, and is disabled for now.
|
| #
1.23 |
|
07-Jan-2011 |
pgoyette |
Atf-ify a couple more tests
|
| #
1.22 |
|
06-Jan-2011 |
pgoyette |
Atf-ify test for mktime(3)
|
| #
1.21 |
|
05-Jan-2011 |
pgoyette |
Atf-ify the nsdispath test.
|
| #
1.20 |
|
04-Jan-2011 |
pgoyette |
Update the ieeefp tests so that they can be built on all architectures. This enables us to avoid the set-list mess.
Build tested on amd64, i386, sun2, and vax!
|
| #
1.19 |
|
03-Jan-2011 |
pgoyette |
Ooopppsss - locale/ tests are not yet ready - don't SUBIDR yet
|
| #
1.18 |
|
03-Jan-2011 |
pgoyette |
Atf-ify the atexit test
|
| #
1.17 |
|
02-Jan-2011 |
pgoyette |
Atf-ify servent and protoent tests, and the remaining hash test.
|
|
Revision tags: matt-mips64-premerge-20101231
|
| #
1.16 |
|
02-Jan-2011 |
pgoyette |
Atf-ify several of the ieeefp tests.
Note that t_round is currently mostly disabled, due to PR/44293. Also, testfloat has not been converted.
|
| #
1.15 |
|
31-Dec-2010 |
pgoyette |
Moving more tests out of regress and into atf mainstream
|
| #
1.14 |
|
31-Dec-2010 |
pgoyette |
Ooopppsss - ieefp tests have not been atf-ified, so remove the stuff that got committed by mistake.
|
| #
1.13 |
|
31-Dec-2010 |
pgoyette |
Migrate a few miscellaneous tests from the old regress to atf
|
| #
1.12 |
|
27-Dec-2010 |
pgoyette |
Move the various setjmp tests from regress to atf
|
| #
1.11 |
|
27-Dec-2010 |
he |
Don't try to build the SSP tests if the target doesn't have SSP.
|
| #
1.10 |
|
27-Dec-2010 |
pgoyette |
Migrate the ssp tests from regress to atf.
Of the 17 tests, 4 fail in both the regress and atf style. 3 additional tests fails in atf that did NOT fail in regress: gets, fgets, and read. I will investigate why, and update when I can, but it is still useful to get these tests into the new format where they can be exercised.
|
| #
1.9 |
|
25-Dec-2010 |
pgoyette |
Migrate J.T.Conklin's public-domain str* tests from regress to atf.
While here, do some clean-up and knf.
|
| #
1.8 |
|
03-Nov-2010 |
christos |
disable string again
|
| #
1.7 |
|
03-Nov-2010 |
christos |
add Makefile.inc everywhere so that we can set WARNS=4 by default. Amazing how many bugs this found :-)
|
| #
1.6 |
|
09-Sep-2010 |
christos |
glue glob tests
|
| #
1.5 |
|
13-Jul-2010 |
jmmv |
Get rid of static Atffiles and let bsd.test.mk generate them on the fly.
|
| #
1.4 |
|
26-Feb-2010 |
martin |
Disable population count test for now, please re-enable once PR toolchain/42885 is fixed
|
| #
1.3 |
|
24-Jan-2010 |
joerg |
Add a regression test for the SHA2 family that also checks for unaligned accesses.
|
|
Revision tags: matt-premerge-20091211
|
| #
1.2 |
|
21-Jul-2009 |
joerg |
Add popcount(3) and the long and long long version. Name is inspired by gnulib, the implementation goes back to the AMD Software Optimizer guide. A number of platforms will want to replace the C version with assembler code using native instructions.
|
| #
1.1 |
|
20-Jul-2009 |
joerg |
Add a fast, platform independent hash function to libc. The algorithm used is the Jenkins hash. The name (mi_vector_hash) reflects the nature of the hash function. Add glue for libc ATF tests and include a test case to make sure that (mis)alignment and endianess are handled correctly.
Bump libc minor to 169.
|