summaryrefslogtreecommitdiffstats
path: root/tools/regression
Commit message (Collapse)AuthorAgeFilesLines
* o Fix two eaccess() checks -- in one case, the wrong test filerwatson2001-09-211-2/+2
| | | | | | | was used, resulting in a regression failure, and in the other, the test on an error return was inverted. Obtained from: TrustedBSD Project
* o Regression test to check that appropriate parts of the processrwatson2001-09-202-0/+369
| | | | | | credential are used in the access() and new eaccess() system calls. Obtained from: TrustedBSD Project
* o Add a comment identifying the "privileged on privileged" scenario.rwatson2001-04-131-0/+1
| | | | Obtained from: TrustedBSD Project
* o Add inter-process authorization uid regression testing for ktrace().rwatson2001-04-131-43/+63
| | | | Obtained from: TrustedBSD Project
* o s/debug/ptrace/ since shortly there will be tests involving otherrwatson2001-04-131-3/+3
| | | | | | forms of debugging. Obtained from: TrustedBSD Project
* o Expand inter-process authorization regression test to includerwatson2001-04-122-46/+58
| | | | | | | signalling with sigsegv as one of the tests. o Teach errno_to_string() about ENOTSUPP. Obtained from: TrustedBSD Project
* o Enable -DSETSUGID_SUPPORTED in inter-process authorization regressionrwatson2001-04-111-1/+1
| | | | | | | test by default, as setugid() is now part of the base kernel (assuming (options REGRESSION) has been enabled for the running kernel). Obtained from: TrustedBSD Project
* o First pass at an inter-process authorization regression testing suite.rwatson2001-04-115-0/+563
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This test utility attempts to evaluate the current kernel policy for authorization inter-process activities, currently ptrace(), kill(, SIGHUP), getpriority(), and setpriority(). The utility creates pairs of processes, initializes their credential sets to useful cases, and reports on whether the results are in keeping with hard-coded safety expectations. o Currently, this utility relies on the availability of __setugid(), an uncomitted system call used for managing the P_SUGID bit. Due to continuing discussion of optional regression testing kernel components ("options REGRESSION") I'll hold off on committing that until the discussion has reached its natural termination. o A number of additional testing factors should be taken into account in the testing, including tests for different classes of signals, interactions with process session characteristics, I/O signalling, broadcast activities such as broadcast signalling, mass priority setting, and to take into group-related aspects of credentials. Additional operations should also be taken into account, such as ktrace, debugging attach using procfs, and so on. o This testing suite is intended to prevent the introduction of bugs in the upcoming sets of authorization changes associated with the introduction of process capabilities and mandatory access control. Obtained from: TrustedBSD Project
* These are regression tests for the P1003.1B scheduler.dufault2000-02-1611-0/+1061
| | | | Approved by: jkh
* Add a couple of test cases for mmap over NFS.dfr1997-05-1811-0/+545
|
* Fix a couple of typos.mpp1997-03-071-1/+1
|
* Make it at least semi-workedache1996-08-112-4/+4
|
* README reads:phk1995-10-151-0/+6
| | | | | | | | | This directory is for regression test programs. A regression test program is one that will excercise a particular bit of the system to check that we have not reintroduced an old bug. Please make a subdir per program, and add a brief description to this file.
* BSD 4.4 Lite Usr.bin Sourcesrgrimes1994-05-274-0/+1369
OpenPOWER on IntegriCloud