mirror of
https://github.com/opnsense/src.git
synced 2026-02-28 20:30:57 -05:00
The summary of changes is as follows.. Generic changes:: - Added configure support [2]. - Check for lchmod filesystem support with create_file(..); for testcases that require lchmod, skip the testcase -- otherwise use chmod directly [1]. - Added Travis CI integration [2]. - Added utimensat testcases [1]. Linux support:: - Fixed Linux support to pass on later supported versions of Fedora/Ubuntu [2]. - Conditionally enable posix_fallocate(2) support [2]. OSX support:: - Fixed compilation on OSX [2]. - Added partial OSX support (the test run isn't fully green yet) [2]. MFC after: 2 months Obtained from: https://github.com/pjd/pjdfstest/tree/0.1 Relnotes: yes Submitted by: asomers [1], ngie [2] Tested with: UFS, ZFS |
||
|---|---|---|
| .. | ||
| tests | ||
| travis | ||
| .gitignore | ||
| .travis.yml | ||
| AUTHORS | ||
| ChangeLog | ||
| configure.ac | ||
| COPYING | ||
| FREEBSD-upgrade | ||
| LICENSE | ||
| Makefile.am | ||
| NEWS | ||
| pjdfstest.c | ||
| README | ||
$FreeBSD: head/tools/regression/pjdfstest/README 211354 2010-08-15 21:29:03Z pjd $ ============ Introduction ============ pjdfstest is a test suite that helps exercise POSIX system calls. pjdfstest supports the following operating systems/filesystems: - Supported Operating Systems: FreeBSD, Linux, Solaris - Supported Filesystems: ext4, UFS, ZFS ================== Building pjdfstest ================== ------------- Prerequisites ------------- - autoconf 2.69 or newer - automake 1.15 or newer - cc (clang or gcc) - make - appropriate system headers (please install your distribution appropriate header package) --------- Procedure --------- $ autoreconf -ifs $ ./configure $ make pjdfstest ================= Running pjdfstest ================= ------------- Prerequisites ------------- - You must be root when running these testcases. ---------------------- Software Prerequisites ---------------------- - perl - TAP-Harness (perl package) --------- Procedure --------- # cd /path/to/filesystem/under/test # prove -rv /path/to/pjdfstest/tests