| Tests with consistent results are provided in the selftest folder. | |
| Since many people develop testing infrastructure around xfstests, | |
| these tests are helpful to confirm the testing setup is working as | |
| expected. | |
| The provided tests include: | |
| selftest/001 - pass | |
| selftest/002 - fail from output mismatch | |
| selftest/003 - fail via _fail | |
| selftest/004 - skip | |
| selftest/005 - crash | |
| selftest/006 - hang | |
| Two groups are used for these tests: selftest and dangerous_selftest. | |
| selftest/00[1-4] are in the selftest group and selftest/00[5-6] are | |
| in the dangerous_selftest group. | |
| The selftest will only be run if explicitly speficied. To run the | |
| selftest, you can specify individual tests, e.g. | |
| # ./check selftest/001 | |
| or use the groups under selftest/, e.g. | |
| # ./check -g selftest/selftest | |
| # ./check -g selftest/dangerous_selftest | |
| Note, you cannot use the group names without including the folder name | |
| (ie. "-g selftest"). |