Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | These regress tests expect coredumps to be written so run them with | 2021-02-09 | 2 | -2/+2 | |
| | | | | | ulimit -c unlimited. Also simplify the logic a bit as requested by bluhm@. OK bluhm@ deraadt@ | ||||
* | These regress test expect coredumps as an effect of the test so run | 2021-02-09 | 2 | -4/+4 | |
| | | | | | the tests with ulimit -c unlimited to make sure coredumps are written. OK bluhm@ deraadt@ | ||||
* | Pledge violation for SO_RTABLE prints "wroute" now. Adapt test. | 2021-01-21 | 1 | -5/+4 | |
| | |||||
* | Test that local UDP broadcast packets to 255.255.255.255 are handled | 2021-01-09 | 2 | -4/+110 | |
| | | | | correctly by socket splicing. They generate an ELOOP error. | ||||
* | Increase file descriptor limit to allow long chains of spliced | 2021-01-03 | 1 | -1/+2 | |
| | | | | sockets in one test process. | ||||
* | Create chains and loops of spliced tcp and udp sockets. Send data | 2021-01-02 | 5 | -2/+259 | |
| | | | | through them and check that MAXLOOP is triggered in kernel. | ||||
* | py3-scapy is now scapy | 2020-12-30 | 1 | -3/+3 | |
| | | | | OK bluhm sthen | ||||
* | Ensure that a sufficient part of the remote log file has been | 2020-12-27 | 1 | -1/+3 | |
| | | | | | transferred before the local side greps for the spliced keyword. Fixes a race seen on the arm64 regress machine. | ||||
* | Missed a python2.7, scapy 2, copyright bump in previous scapy 3 commits. | 2020-12-26 | 1 | -2/+2 | |
| | |||||
* | Switch to scapy with python 3. | 2020-12-25 | 10 | -174/+176 | |
| | |||||
* | Fix regress target name, they must be unique. | 2020-12-17 | 1 | -2/+2 | |
| | |||||
* | Remove echo headlines. | 2020-12-17 | 10 | -117/+10 | |
| | |||||
* | Remove echo headlines. Makefile cleanup. | 2020-12-16 | 1 | -11/+2 | |
| | |||||
* | Remove echo headlines. Use consistent target names. | 2020-12-16 | 2 | -14/+10 | |
| | |||||
* | Make test actually fail if something is broken. | 2020-12-16 | 1 | -33/+26 | |
| | | | | Remove echo headlines. Use consistent target names. | ||||
* | Link all regress/sys/kern/ subdirs to build and sort alphabetically. | 2020-11-10 | 1 | -29/+17 | |
| | |||||
* | Fix building the library when invoked with make regress. | 2020-10-21 | 1 | -1/+3 | |
| | | | | OK patrick@ | ||||
* | Add arm64 support. | 2020-10-20 | 2 | -4/+6 | |
| | | | | ok deraadt@ | ||||
* | Implement propper handling for make clean and obj. | 2020-10-16 | 5 | -23/+29 | |
| | |||||
* | Remove tests that are now under signal/ | 2020-09-16 | 23 | -2280/+0 | |
| | |||||
* | Move sigsuspend test. | 2020-09-16 | 2 | -0/+134 | |
| | |||||
* | Unhooked signal tests that just moved. | 2020-09-16 | 1 | -3/+2 | |
| | |||||
* | Put all signal tests under a single directory. | 2020-09-16 | 22 | -1/+2155 | |
| | | | | | | This allows to run them all with a single command. Discussed with bluhm@ | ||||
* | print the address of the "non-MAP_STACK stack", so it can be compared | 2020-07-26 | 2 | -1/+2 | |
| | | | | | against failure reported in dmesg (hmm, is it time to delete those fault messages?) | ||||
* | Add stackpivot asm for ppc and ppc64 regress test. | 2020-07-25 | 2 | -6/+9 | |
| | | | | | Also tweak the pagefault test to work better on arches that do not modify the stack pointer on return. | ||||
* | With "%lx" new awk(1) prints 64 bit value also on 32 bit platforms. | 2020-07-25 | 1 | -8/+10 | |
| | | | | | Replace it with Perl pack() to get hex representation of -1 on current platform. Make test pass again on i386. | ||||
* | Improve MACHINE/MACHINE_ARCH access to actually testing architectures | 2020-07-20 | 1 | -2/+5 | |
| | |||||
* | test _exit(2) rather than exit(3) [to keep things simpler], and | 2020-07-20 | 1 | -1/+3 | |
| | | | | print the stack address [for comparison in dmesg post-fault] | ||||
* | Make this build on powerpc/powerpc64. Only test on powerpc64 for now | 2020-07-06 | 2 | -2/+9 | |
| | | | | | since this is expected to fail on most 32-bit PowerPC CPUs given the lack of a proper permission bit. | ||||
* | add a test covering the by now fixed regression during pipe close | 2020-06-29 | 4 | -5/+116 | |
| | |||||
* | Add test that splicing inet and unix sockets. This test should be aborted | 2020-06-18 | 1 | -0/+24 | |
| | | | | | | with EPROTONOSUPPORT. ok mpi@ | ||||
* | The unmount-nested test creates 15 partitions with file systems. | 2020-05-25 | 1 | -17/+17 | |
| | | | | Use FFS1 for newfs as the file system size is below the FFS2 minimum. | ||||
* | Do not create /hooray as part of the regress test. Regress tests | 2020-04-07 | 1 | -2/+1 | |
| | | | | | should not create random files in the root partition. OK beck@ | ||||
* | For open with O_CREAT pass a mask of 0644 with else files are created | 2020-04-07 | 1 | -37/+37 | |
| | | | | | with somewhat random filemodes. OK beck@ | ||||
* | Don't #include <machine/cpufunc.h>, not available on all archs | 2020-04-03 | 1 | -2/+1 | |
| | | | | | Thankfully it doesn't appear needed on amd64 and sparc64, and probably others. ok mpi@ | ||||
* | Add ulimit -c unlimited to the commands that plan to produce a coredump. | 2020-04-01 | 3 | -6/+7 | |
| | | | | | This way the regress tests work also in the case where the invoking shell has ulimit -c 0. | ||||
* | Enable tests now that the original parent see the exit status after the | 2020-03-16 | 1 | -1/+211 | |
| | | | | debugger. | ||||
* | output the name of each target | 2020-03-11 | 1 | -1/+3 | |
| | |||||
* | Add a regression test for kqueue recursion. Also check that select(2) | 2020-03-08 | 2 | -2/+141 | |
| | | | | and poll(2) work with kqueue. | ||||
* | Accidently some tests were never running. Make regress target names | 2020-03-02 | 1 | -9/+9 | |
| | | | | | unique. reported by Christian Ehrhardt | ||||
* | Enable ptrace2 | 2020-02-28 | 1 | -2/+2 | |
| | |||||
* | Import ptrace(2) regression tests from FreeBSD. | 2020-02-28 | 5 | -0/+585 | |
| | | | | | | | Only the first two tests are currently passing and enabled. The second one already exposes the recently fixed bug with double wait(2) report. More tests will be enabled as they get fixed. | ||||
* | delete wasteful ;; | 2020-01-22 | 1 | -2/+2 | |
| | | | | ok tedu | ||||
* | Do not create files as dependency of .BEGIN rule. Noticed by | 2020-01-15 | 1 | -2/+2 | |
| | | | | deraadt@ with make obj in regress. | ||||
* | Rework when tests have to be skipped due to insufficient configuration | 2020-01-08 | 1 | -18/+29 | |
| | | | | of the regress machine. | ||||
* | simplify assertions | 2019-12-24 | 1 | -17/+5 | |
| | |||||
* | add pipe kqueue tests | 2019-12-24 | 4 | -3/+319 | |
| | |||||
* | rename binaries to differentiate failure cases (in dmesg output) between | 2019-12-02 | 4 | -6/+6 | |
| | | | | | | the two cases "syscall in main program" (will succeed until we fix go) and "syscall in library" (now properly fails) ok mortimer | ||||
* | Add regress tests for making syscalls from the main program text and from | 2019-11-27 | 9 | -0/+97 | |
| | | | | | | a shared library. ok deraadt | ||||
* | increase pipe size in order to exercise big pipe allocations | 2019-11-14 | 2 | -8/+9 | |
| |