diff options
author | Alexander Bluhm <bluhm@cvs.openbsd.org> | 2013-01-03 17:36:39 +0000 |
---|---|---|
committer | Alexander Bluhm <bluhm@cvs.openbsd.org> | 2013-01-03 17:36:39 +0000 |
commit | 9915a0455f768879322b2702b8f9cf4e204e3b37 (patch) | |
tree | c7d80d30728f7d8f3adb95ce48e431aafc2a637b /regress | |
parent | d5fa98dbcbfef90920fd6c676532582b37103721 (diff) |
Reengineer the socket splicing regression tests:
- Move the tests from splice to new sosplice directory for consistent naming.
- Split the API tests and the TCP splicing tests into separate directories.
- Create some tests for the upcoming UDP splicing.
- Tests can be run in obj directories now.
- The API tests can run both on a local and on a remote machine now.
- Fix the forking TCP tests which splice and read or write simultaneously.
- Bunch of little fixes for races in the tests.
- Deduplicate code, move checks into common functions.
Diffstat (limited to 'regress')
-rw-r--r-- | regress/sys/kern/sosplice/Client.pm | 2 | ||||
-rw-r--r-- | regress/sys/kern/sosplice/Server.pm | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/regress/sys/kern/sosplice/Client.pm b/regress/sys/kern/sosplice/Client.pm index 674cdeb7922..0b458890efa 100644 --- a/regress/sys/kern/sosplice/Client.pm +++ b/regress/sys/kern/sosplice/Client.pm @@ -1,4 +1,4 @@ -# $OpenBSD: Client.pm,v 1.1.1.1 2013/01/03 17:36:37 bluhm Exp $ +# $OpenBSD: Client.pm,v 1.1 2013/01/03 17:36:37 bluhm Exp $ # Copyright (c) 2010-2012 Alexander Bluhm <bluhm@openbsd.org> # diff --git a/regress/sys/kern/sosplice/Server.pm b/regress/sys/kern/sosplice/Server.pm index e9b831dd7e0..f87b3f21042 100644 --- a/regress/sys/kern/sosplice/Server.pm +++ b/regress/sys/kern/sosplice/Server.pm @@ -1,4 +1,4 @@ -# $OpenBSD: Server.pm,v 1.1.1.1 2013/01/03 17:36:38 bluhm Exp $ +# $OpenBSD: Server.pm,v 1.1 2013/01/03 17:36:38 bluhm Exp $ # Copyright (c) 2010 Alexander Bluhm <bluhm@openbsd.org> # |