History log of /openbsd-current/regress/sys/Makefile
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.28 14-Mar-2024 kettenis

Hook up the btcfi test.


Revision tags: OPENBSD_7_3_BASE OPENBSD_7_4_BASE OPENBSD_7_5_BASE
# 1.27 22-Oct-2022 gkoehler

Add regress for powerpc* AltiVec with subnormal floats

Older CPUs do an AltiVec assist trap, EXC_VECAST_G4 or EXC_VECAST_G5
in /sys/arch/powerpc/powerpc/trap.c; newer CPUs (like POWER9) don't
trap. The trap's emulation of subnormal floats should give almost the
same results as the POWER9.

This test is only for powerpc or powerpc64 with AltiVec. anton@
explained how to skip the test if we're on the wrong arch or don't
have AltiVec.

ok anton@


Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE OPENBSD_7_1_BASE OPENBSD_7_2_BASE
# 1.26 23-Dec-2018 natano

Add regress suite for the noperm mfs mount flag. Protection of the root vnode
should be effective now. Let's make sure it stays that way.


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.25 29-May-2017 sf

Re-add line continuation \ that went missing in the previous commit


# 1.24 29-May-2017 sf

Regress test for sparse files & mmap with different FSs

This test creates a file with a hole in the middle and then checks that
when reading or mmaping the whole file, the data is correct.

This catches the bug introduced by the
"Implement VFS read clustering for MSDOSFS" commit that hat to be
reverted.

For now, we run the test with FAT16, FAT32, FFS

With much advice from bluhm@


Revision tags: OPENBSD_6_1_BASE
# 1.23 13-Jan-2017 bluhm

Make mount points and makefiles for file system tests consistent.
Link tests to the build.


# 1.22 10-Jan-2017 bluhm

Cleanup the mount point and vnd devices before and after the test.
Use objdir and curdir correctly. Link ffs regress to the build.


Revision tags: OPENBSD_6_0_BASE
# 1.21 04-Mar-2016 deraadt

be more careful determining which regress/sys/arch/XXX directory to
enter; issue came up a dir was deleted containing a obj@ link
ok millert


Revision tags: OPENBSD_5_9_BASE
# 1.20 14-Oct-2015 vgross

add regress tests for automatic port allocation.
- enable ipv4
- leave ipv6 disabled


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
# 1.19 31-Oct-2013 bluhm

Do not fail the regression tests if python or the scapy package is
not installed. Print a warning, explain the problem and skip the
test in this case. Also skip the test if the environment has not
been configured for the remote test target machine. Fix the Makefile
to run the tests with or without an obj directory. Finally link
the netinet6 regression tests into the build.


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.18 22-Aug-2008 bluhm

Test the IPv6 address printing of pf_print_host() in net/pf.c.
help and ok mpf


Revision tags: OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE
# 1.17 06-Dec-2005 pedro

Remove fdescfs


Revision tags: OPENBSD_3_7_BASE OPENBSD_3_8_BASE
# 1.16 24-Feb-2005 otto

Add tedu's copy* test, turned into a regress test by me.


Revision tags: OPENBSD_3_6_BASE
# 1.15 24-Apr-2004 miod

Look for tests in sys/arch/MACHINE_ARCH as well if necessary; and move the
m88k userland trap tests to its MACHINE_ARCH directory.


Revision tags: OPENBSD_3_5_BASE
# 1.14 31-Jan-2004 miod

Simple unaligned-pc ptrace evil test.

Code initially for sparc from Mark Kettenis, KNF and other architectures
snippets by yours truly.

Regress at your own risc on sparc and m68060 for now.


# 1.13 29-Jan-2004 millert

Add fifofs regress (currently fails)


Revision tags: OPENBSD_3_4_BASE
# 1.12 31-Jul-2003 deraadt

go deeper


Revision tags: OPENBSD_3_2_BASE OPENBSD_3_3_BASE
# 1.11 12-Jun-2002 niklas

Add ddb subdir, and alphabeticize them


# 1.10 11-Jun-2002 provos

splay regression test


Revision tags: OPENBSD_3_1_BASE
# 1.9 25-Mar-2002 fgsch

disable miscfs for now (ever?).


# 1.8 25-Mar-2002 markus

enable crypto


# 1.7 10-Mar-2002 fgsch

enable fifofs restarting on signal test.


# 1.6 23-Feb-2002 art

no more need to explicitly specify regress: _SUBDIRUSE targets anymore.
XXX - what about the install targets?


# 1.5 16-Feb-2002 art

traverse down into fdescfs and uvm


Revision tags: OPENBSD_2_9_BASE OPENBSD_3_0_BASE
# 1.4 29-Jan-2001 niklas

$OpenBSD$


Revision tags: OPENBSD_2_4_BASE OPENBSD_2_5_BASE OPENBSD_2_6_BASE OPENBSD_2_7_BASE OPENBSD_2_8_BASE
# 1.3 28-Jun-1998 deraadt

fix Makefiles


# 1.2 28-Jun-1998 deraadt

copy from netbsd...


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision


# 1.27 22-Oct-2022 gkoehler

Add regress for powerpc* AltiVec with subnormal floats

Older CPUs do an AltiVec assist trap, EXC_VECAST_G4 or EXC_VECAST_G5
in /sys/arch/powerpc/powerpc/trap.c; newer CPUs (like POWER9) don't
trap. The trap's emulation of subnormal floats should give almost the
same results as the POWER9.

This test is only for powerpc or powerpc64 with AltiVec. anton@
explained how to skip the test if we're on the wrong arch or don't
have AltiVec.

ok anton@


Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE OPENBSD_7_1_BASE OPENBSD_7_2_BASE
# 1.26 23-Dec-2018 natano

Add regress suite for the noperm mfs mount flag. Protection of the root vnode
should be effective now. Let's make sure it stays that way.


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.25 29-May-2017 sf

Re-add line continuation \ that went missing in the previous commit


# 1.24 29-May-2017 sf

Regress test for sparse files & mmap with different FSs

This test creates a file with a hole in the middle and then checks that
when reading or mmaping the whole file, the data is correct.

This catches the bug introduced by the
"Implement VFS read clustering for MSDOSFS" commit that hat to be
reverted.

For now, we run the test with FAT16, FAT32, FFS

With much advice from bluhm@


Revision tags: OPENBSD_6_1_BASE
# 1.23 13-Jan-2017 bluhm

Make mount points and makefiles for file system tests consistent.
Link tests to the build.


# 1.22 10-Jan-2017 bluhm

Cleanup the mount point and vnd devices before and after the test.
Use objdir and curdir correctly. Link ffs regress to the build.


Revision tags: OPENBSD_6_0_BASE
# 1.21 04-Mar-2016 deraadt

be more careful determining which regress/sys/arch/XXX directory to
enter; issue came up a dir was deleted containing a obj@ link
ok millert


Revision tags: OPENBSD_5_9_BASE
# 1.20 14-Oct-2015 vgross

add regress tests for automatic port allocation.
- enable ipv4
- leave ipv6 disabled


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
# 1.19 31-Oct-2013 bluhm

Do not fail the regression tests if python or the scapy package is
not installed. Print a warning, explain the problem and skip the
test in this case. Also skip the test if the environment has not
been configured for the remote test target machine. Fix the Makefile
to run the tests with or without an obj directory. Finally link
the netinet6 regression tests into the build.


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.18 22-Aug-2008 bluhm

Test the IPv6 address printing of pf_print_host() in net/pf.c.
help and ok mpf


Revision tags: OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE
# 1.17 06-Dec-2005 pedro

Remove fdescfs


Revision tags: OPENBSD_3_7_BASE OPENBSD_3_8_BASE
# 1.16 24-Feb-2005 otto

Add tedu's copy* test, turned into a regress test by me.


Revision tags: OPENBSD_3_6_BASE
# 1.15 24-Apr-2004 miod

Look for tests in sys/arch/MACHINE_ARCH as well if necessary; and move the
m88k userland trap tests to its MACHINE_ARCH directory.


Revision tags: OPENBSD_3_5_BASE
# 1.14 31-Jan-2004 miod

Simple unaligned-pc ptrace evil test.

Code initially for sparc from Mark Kettenis, KNF and other architectures
snippets by yours truly.

Regress at your own risc on sparc and m68060 for now.


# 1.13 29-Jan-2004 millert

Add fifofs regress (currently fails)


Revision tags: OPENBSD_3_4_BASE
# 1.12 31-Jul-2003 deraadt

go deeper


Revision tags: OPENBSD_3_2_BASE OPENBSD_3_3_BASE
# 1.11 12-Jun-2002 niklas

Add ddb subdir, and alphabeticize them


# 1.10 11-Jun-2002 provos

splay regression test


Revision tags: OPENBSD_3_1_BASE
# 1.9 25-Mar-2002 fgsch

disable miscfs for now (ever?).


# 1.8 25-Mar-2002 markus

enable crypto


# 1.7 10-Mar-2002 fgsch

enable fifofs restarting on signal test.


# 1.6 23-Feb-2002 art

no more need to explicitly specify regress: _SUBDIRUSE targets anymore.
XXX - what about the install targets?


# 1.5 16-Feb-2002 art

traverse down into fdescfs and uvm


Revision tags: OPENBSD_2_9_BASE OPENBSD_3_0_BASE
# 1.4 29-Jan-2001 niklas

$OpenBSD$


Revision tags: OPENBSD_2_4_BASE OPENBSD_2_5_BASE OPENBSD_2_6_BASE OPENBSD_2_7_BASE OPENBSD_2_8_BASE
# 1.3 28-Jun-1998 deraadt

fix Makefiles


# 1.2 28-Jun-1998 deraadt

copy from netbsd...


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision


# 1.26 23-Dec-2018 natano

Add regress suite for the noperm mfs mount flag. Protection of the root vnode
should be effective now. Let's make sure it stays that way.


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.25 29-May-2017 sf

Re-add line continuation \ that went missing in the previous commit


# 1.24 29-May-2017 sf

Regress test for sparse files & mmap with different FSs

This test creates a file with a hole in the middle and then checks that
when reading or mmaping the whole file, the data is correct.

This catches the bug introduced by the
"Implement VFS read clustering for MSDOSFS" commit that hat to be
reverted.

For now, we run the test with FAT16, FAT32, FFS

With much advice from bluhm@


Revision tags: OPENBSD_6_1_BASE
# 1.23 13-Jan-2017 bluhm

Make mount points and makefiles for file system tests consistent.
Link tests to the build.


# 1.22 10-Jan-2017 bluhm

Cleanup the mount point and vnd devices before and after the test.
Use objdir and curdir correctly. Link ffs regress to the build.


Revision tags: OPENBSD_6_0_BASE
# 1.21 04-Mar-2016 deraadt

be more careful determining which regress/sys/arch/XXX directory to
enter; issue came up a dir was deleted containing a obj@ link
ok millert


Revision tags: OPENBSD_5_9_BASE
# 1.20 14-Oct-2015 vgross

add regress tests for automatic port allocation.
- enable ipv4
- leave ipv6 disabled


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
# 1.19 31-Oct-2013 bluhm

Do not fail the regression tests if python or the scapy package is
not installed. Print a warning, explain the problem and skip the
test in this case. Also skip the test if the environment has not
been configured for the remote test target machine. Fix the Makefile
to run the tests with or without an obj directory. Finally link
the netinet6 regression tests into the build.


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.18 22-Aug-2008 bluhm

Test the IPv6 address printing of pf_print_host() in net/pf.c.
help and ok mpf


Revision tags: OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE
# 1.17 06-Dec-2005 pedro

Remove fdescfs


Revision tags: OPENBSD_3_7_BASE OPENBSD_3_8_BASE
# 1.16 24-Feb-2005 otto

Add tedu's copy* test, turned into a regress test by me.


Revision tags: OPENBSD_3_6_BASE
# 1.15 24-Apr-2004 miod

Look for tests in sys/arch/MACHINE_ARCH as well if necessary; and move the
m88k userland trap tests to its MACHINE_ARCH directory.


Revision tags: OPENBSD_3_5_BASE
# 1.14 31-Jan-2004 miod

Simple unaligned-pc ptrace evil test.

Code initially for sparc from Mark Kettenis, KNF and other architectures
snippets by yours truly.

Regress at your own risc on sparc and m68060 for now.


# 1.13 29-Jan-2004 millert

Add fifofs regress (currently fails)


Revision tags: OPENBSD_3_4_BASE
# 1.12 31-Jul-2003 deraadt

go deeper


Revision tags: OPENBSD_3_2_BASE OPENBSD_3_3_BASE
# 1.11 12-Jun-2002 niklas

Add ddb subdir, and alphabeticize them


# 1.10 11-Jun-2002 provos

splay regression test


Revision tags: OPENBSD_3_1_BASE
# 1.9 25-Mar-2002 fgsch

disable miscfs for now (ever?).


# 1.8 25-Mar-2002 markus

enable crypto


# 1.7 10-Mar-2002 fgsch

enable fifofs restarting on signal test.


# 1.6 23-Feb-2002 art

no more need to explicitly specify regress: _SUBDIRUSE targets anymore.
XXX - what about the install targets?


# 1.5 16-Feb-2002 art

traverse down into fdescfs and uvm


Revision tags: OPENBSD_2_9_BASE OPENBSD_3_0_BASE
# 1.4 29-Jan-2001 niklas

$OpenBSD$


Revision tags: OPENBSD_2_4_BASE OPENBSD_2_5_BASE OPENBSD_2_6_BASE OPENBSD_2_7_BASE OPENBSD_2_8_BASE
# 1.3 28-Jun-1998 deraadt

fix Makefiles


# 1.2 28-Jun-1998 deraadt

copy from netbsd...


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision


Revision tags: OPENBSD_6_2_BASE
# 1.25 29-May-2017 sf

Re-add line continuation \ that went missing in the previous commit


# 1.24 29-May-2017 sf

Regress test for sparse files & mmap with different FSs

This test creates a file with a hole in the middle and then checks that
when reading or mmaping the whole file, the data is correct.

This catches the bug introduced by the
"Implement VFS read clustering for MSDOSFS" commit that hat to be
reverted.

For now, we run the test with FAT16, FAT32, FFS

With much advice from bluhm@


Revision tags: OPENBSD_6_1_BASE
# 1.23 13-Jan-2017 bluhm

Make mount points and makefiles for file system tests consistent.
Link tests to the build.


# 1.22 10-Jan-2017 bluhm

Cleanup the mount point and vnd devices before and after the test.
Use objdir and curdir correctly. Link ffs regress to the build.


Revision tags: OPENBSD_6_0_BASE
# 1.21 04-Mar-2016 deraadt

be more careful determining which regress/sys/arch/XXX directory to
enter; issue came up a dir was deleted containing a obj@ link
ok millert


Revision tags: OPENBSD_5_9_BASE
# 1.20 14-Oct-2015 vgross

add regress tests for automatic port allocation.
- enable ipv4
- leave ipv6 disabled


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
# 1.19 31-Oct-2013 bluhm

Do not fail the regression tests if python or the scapy package is
not installed. Print a warning, explain the problem and skip the
test in this case. Also skip the test if the environment has not
been configured for the remote test target machine. Fix the Makefile
to run the tests with or without an obj directory. Finally link
the netinet6 regression tests into the build.


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.18 22-Aug-2008 bluhm

Test the IPv6 address printing of pf_print_host() in net/pf.c.
help and ok mpf


Revision tags: OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE
# 1.17 06-Dec-2005 pedro

Remove fdescfs


Revision tags: OPENBSD_3_7_BASE OPENBSD_3_8_BASE
# 1.16 24-Feb-2005 otto

Add tedu's copy* test, turned into a regress test by me.


Revision tags: OPENBSD_3_6_BASE
# 1.15 24-Apr-2004 miod

Look for tests in sys/arch/MACHINE_ARCH as well if necessary; and move the
m88k userland trap tests to its MACHINE_ARCH directory.


Revision tags: OPENBSD_3_5_BASE
# 1.14 31-Jan-2004 miod

Simple unaligned-pc ptrace evil test.

Code initially for sparc from Mark Kettenis, KNF and other architectures
snippets by yours truly.

Regress at your own risc on sparc and m68060 for now.


# 1.13 29-Jan-2004 millert

Add fifofs regress (currently fails)


Revision tags: OPENBSD_3_4_BASE
# 1.12 31-Jul-2003 deraadt

go deeper


Revision tags: OPENBSD_3_2_BASE OPENBSD_3_3_BASE
# 1.11 12-Jun-2002 niklas

Add ddb subdir, and alphabeticize them


# 1.10 11-Jun-2002 provos

splay regression test


Revision tags: OPENBSD_3_1_BASE
# 1.9 25-Mar-2002 fgsch

disable miscfs for now (ever?).


# 1.8 25-Mar-2002 markus

enable crypto


# 1.7 10-Mar-2002 fgsch

enable fifofs restarting on signal test.


# 1.6 23-Feb-2002 art

no more need to explicitly specify regress: _SUBDIRUSE targets anymore.
XXX - what about the install targets?


# 1.5 16-Feb-2002 art

traverse down into fdescfs and uvm


Revision tags: OPENBSD_2_9_BASE OPENBSD_3_0_BASE
# 1.4 29-Jan-2001 niklas

$OpenBSD$


Revision tags: OPENBSD_2_4_BASE OPENBSD_2_5_BASE OPENBSD_2_6_BASE OPENBSD_2_7_BASE OPENBSD_2_8_BASE
# 1.3 28-Jun-1998 deraadt

fix Makefiles


# 1.2 28-Jun-1998 deraadt

copy from netbsd...


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision