140a8ac8fSEnji Cooper$FreeBSD: head/tools/regression/pjdfstest/README 211354 2010-08-15 21:29:03Z pjd $ 240a8ac8fSEnji Cooper 3*3416500aSEnji Cooper============ 4*3416500aSEnji CooperIntroduction 5*3416500aSEnji Cooper============ 640a8ac8fSEnji Cooper 7*3416500aSEnji Cooperpjdfstest is a test suite that helps exercise POSIX system calls. 840a8ac8fSEnji Cooper 9*3416500aSEnji Cooperpjdfstest supports the following operating systems/filesystems: 1040a8ac8fSEnji Cooper 11*3416500aSEnji Cooper- Supported Operating Systems: FreeBSD, Linux, Solaris 12*3416500aSEnji Cooper- Supported Filesystems: ext4, UFS, ZFS 1340a8ac8fSEnji Cooper 14*3416500aSEnji Cooper================== 15*3416500aSEnji CooperBuilding pjdfstest 16*3416500aSEnji Cooper================== 17*3416500aSEnji Cooper 18*3416500aSEnji Cooper------------- 19*3416500aSEnji CooperPrerequisites 20*3416500aSEnji Cooper------------- 21*3416500aSEnji Cooper 22*3416500aSEnji Cooper- autoconf 2.69 or newer 23*3416500aSEnji Cooper- automake 1.15 or newer 24*3416500aSEnji Cooper- cc (clang or gcc) 25*3416500aSEnji Cooper- make 26*3416500aSEnji Cooper- appropriate system headers (please install your distribution appropriate 27*3416500aSEnji Cooper header package) 28*3416500aSEnji Cooper 29*3416500aSEnji Cooper--------- 30*3416500aSEnji CooperProcedure 31*3416500aSEnji Cooper--------- 32*3416500aSEnji Cooper 33*3416500aSEnji Cooper $ autoreconf -ifs 34*3416500aSEnji Cooper $ ./configure 35*3416500aSEnji Cooper $ make pjdfstest 36*3416500aSEnji Cooper 37*3416500aSEnji Cooper================= 38*3416500aSEnji CooperRunning pjdfstest 39*3416500aSEnji Cooper================= 40*3416500aSEnji Cooper 41*3416500aSEnji Cooper------------- 42*3416500aSEnji CooperPrerequisites 43*3416500aSEnji Cooper------------- 44*3416500aSEnji Cooper- You must be root when running these testcases. 45*3416500aSEnji Cooper 46*3416500aSEnji Cooper---------------------- 47*3416500aSEnji CooperSoftware Prerequisites 48*3416500aSEnji Cooper---------------------- 49*3416500aSEnji Cooper- perl 50*3416500aSEnji Cooper- TAP-Harness (perl package) 51*3416500aSEnji Cooper 52*3416500aSEnji Cooper--------- 53*3416500aSEnji CooperProcedure 54*3416500aSEnji Cooper--------- 55*3416500aSEnji Cooper 56*3416500aSEnji Cooper # cd /path/to/filesystem/under/test 57*3416500aSEnji Cooper # prove -rv /path/to/pjdfstest/tests 58